Package com.jgoodies.binding.beans
Contains classes to model and work with Java Beans and
Java Bean properties.
BeanAdapter<B> | Converts multiple Java Bean properties into ValueModels. |
BeanAdapter.SimplePropertyAdapter | Implements the access to the individual bean properties. |
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. |
PropertyAccessException | A runtime exception that describes read and write access problems when
getting/setting a Java Bean property. |
PropertyAdapter<B> | Converts a single Java Bean property into the generic ValueModel interface. |
PropertyConnector | Keeps two Java Bean properties in synch. |
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.
<!--
Package Specification
##### FILL IN ANY SPECS NEEDED BY JAVA COMPATIBILITY KIT #####
-->
Related Documentation
For more information see:
<!-- Put @see and @since tags down here. -->
Copyright © 2002-2007 JGoodies Karsten Lentzsch. All Rights Reserved.