|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Observable | Describes objects that provide bound properties as specified in the Java Bean Specification. |
Class Summary | |
---|---|
BeanAdapter<B> | Converts multiple Java Bean properties into ValueModels. |
BeanUtils | Consists exclusively of static methods that provide convenience behavior for working with Java Bean properties. |
DelayedPropertyChangeHandler | A PropertyChangeListener that is intended to handle property changes after a specified delay. |
ExtendedPropertyChangeSupport | Differs from its superclass PropertyChangeSupport in that it can
check for changed values using #equals or == . |
IndirectPropertyChangeSupport | A helper class for observing changes in bound bean properties where the target bean changes. |
Model | An abstract superclass that minimizes the effort required to provide change support for bound and constrained Bean properties. |
PropertyAdapter<B> | Converts a single Java Bean property into the generic ValueModel interface. |
PropertyConnector | Keeps two Java Bean properties in synch. |
Exception Summary | |
---|---|
PropertyAccessException | A runtime exception that describes read and write access problems when getting/setting a Java Bean property. |
PropertyException | A runtime exception that is the abstract superclass for all exceptions around Java Bean properties in the JGoodies Data Binding framework. |
PropertyNotBindableException | A runtime exception that describes problems that arise when a bound property cannot be bound properly. |
PropertyNotFoundException | A runtime exception that describes that a Java Bean property could not be found. |
PropertyUnboundException | A runtime exception that describes that a Java Bean does not support bound properties. |
Contains classes to model and work with Java Beans and
Java Bean properties.
At the core of the package is the
PropertyAdapter
that converts a Java Bean property into a
ValueModel
.
This adapter can observe changes of bound bean properties.
The abstract class Model
minimizes the effort required to implement Java Beans
that provide support for bound properties.
The interface Observable
ensures compile-time safety for the bound property support;
however, it is not required to implement this interface.
com.jgoodies.binding
,
com.jgoodies.binding.adapter
,
com.jgoodies.binding.formatter
,
com.jgoodies.binding.list
,
com.jgoodies.binding.value
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |