Contains classes to model and work with Java Beans and 
Java Bean properties.
At the core of the package is the 
{@link com.jgoodies.binding.beans.PropertyAdapter}
that converts a Java Bean property into a 
{@link com.jgoodies.binding.value.ValueModel}.
This adapter can observe changes of bound bean properties.
The abstract class {@link com.jgoodies.binding.beans.Model} 
minimizes the effort required to implement Java Beans
that provide support for bound properties.
The interface {@link com.jgoodies.common.bean.ObservableBean} 
ensures compile-time safety for the bound property support;
however, it is not required to implement this interface. 
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value