Top Description Fields Constructors Methods
com.mchange.v2.beans.swing

pack-priv Class PropertyComponentBindingUtility

extends Object
Class Inheritance
Imports
java.beans.*, java.lang.reflect.*, javax.swing.SwingUtilities, com.mchange.v2.beans.BeansUtils

This class ASSUMES the property at issue is a JavaBeans-bound property. It does NOT rely on the introspector to verify this, on the theory that often programmers fail to provide accurate BeanInfo classes.

Field Summary

Modifier and TypeField and Description
pack-priv Method
pack-priv Object
pack-priv static final Object[]
pack-priv HostBindingInterface
pack-priv Object
pack-priv PropertyDescriptor
pack-priv EventSetDescriptor
pack-priv PropertyEditor
pack-priv Method
pack-priv Method
pack-priv Method

Constructor Summary

AccessConstructor and Description
pack-priv
PropertyComponentBindingUtility(final HostBindingInterface hbi, Object bean, final String propName, boolean requirePropEditor)

Method Summary

Modifier and TypeMethod and Description
public void
private void
syncComponentToValue(final boolean alert_error)

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

addMethodback to summary
pack-priv Method addMethod
beanback to summary
pack-priv Object bean
EMPTY_ARGSback to summary
pack-priv static final Object[] EMPTY_ARGS
hbiback to summary
pack-priv HostBindingInterface hbi
nullReplacementback to summary
pack-priv Object nullReplacement
pdback to summary
pack-priv PropertyDescriptor pd
propChangeEsdback to summary
pack-priv EventSetDescriptor propChangeEsd
propEditorback to summary
pack-priv PropertyEditor propEditor
propGetterback to summary
pack-priv Method propGetter
propSetterback to summary
pack-priv Method propSetter
removeMethodback to summary
pack-priv Method removeMethod

Constructor Detail

PropertyComponentBindingUtilityback to summary
pack-priv PropertyComponentBindingUtility(final HostBindingInterface hbi, Object bean, final String propName, boolean requirePropEditor) throws IntrospectionException

Method Detail

resyncback to summary
public void resync()
syncComponentToValueback to summary
private void syncComponentToValue(final boolean alert_error)
userModificationback to summary
public void userModification()