Package Name | Comment |
com.jgoodies.binding |
Contains utilities and the PresentationModel that combines
many of the Binding features.
Related Documentation
For more information see:
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.formatter
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.adapter |
Contains adapters that convert {@link com.jgoodies.binding.value.ValueModel}s
to Swing model interfaces.
These adapters are intended to replace
the Swing model convenience implementations.
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.formatter
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.beans |
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.binding.beans.Observable}
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.formatter
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.extras |
Contains optional classes that ship only with the source distribution.
The API of these classes is work in progress and may change without notice.
The classes may even be completely removed from future versions
of the Binding library.
If you want to use a class from this package,
you may consider copying it into your code base.
Related Documentation
For more information see:
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.formatter |
Contains AbstractFormatter classes for use in component factories
when binding to JFormattedTextField.
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.list |
Contains classes that operate on, hold and observe lists and list models.
The observer mechanism is based on the ListModel interface that describes how to observe
changes in the content and structure of a list.
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.formatter
@see com.jgoodies.binding.value
|
com.jgoodies.binding.tests |
Contains test cases for the JGoodies Binding classes.
Related Documentation
For more information see:
@see com.jgoodies.binding.tests.beans
@see com.jgoodies.binding.tests.event
@see com.jgoodies.binding.tests.value
|
com.jgoodies.binding.tests.beans |
Contains classes useful to test compliance with the Java Bean specification.
Related Documentation
For more information see:
@see com.jgoodies.binding.tests
@see com.jgoodies.binding.tests.event
@see com.jgoodies.binding.tests.value
|
com.jgoodies.binding.tests.event |
Consists of test helper classes that track and count events.
Related Documentation
For more information see:
@see com.jgoodies.binding.tests
@see com.jgoodies.binding.tests.beans
@see com.jgoodies.binding.tests.value
|
com.jgoodies.binding.tests.value |
Consists of test helper classes that implement the ValueModel interface.
Related Documentation
For more information see:
@see com.jgoodies.binding.tests
@see com.jgoodies.binding.tests.beans
@see com.jgoodies.binding.tests.event
|
com.jgoodies.binding.tutorial |
Contains classes shared by the tutorial examples.
Related Documentation
@see com.jgoodies.binding.tutorial.basics
@see com.jgoodies.binding.tutorial.extras
@see com.jgoodies.binding.tutorial.manager
|
com.jgoodies.binding.tutorial.basics |
Contains small runnable examples that highlight different binding aspects.
Related Documentation
@see com.jgoodies.binding.tutorial
@see com.jgoodies.binding.tutorial.extras
@see com.jgoodies.binding.tutorial.manager
|
com.jgoodies.binding.tutorial.manager |
Contains an example for managing a list of Albums
using a dialog to change the data.
Related Documentation
@see com.jgoodies.binding.tutorial
@see com.jgoodies.binding.tutorial.basics
@see com.jgoodies.binding.tutorial.extras
|
com.jgoodies.binding.util |
Contains binding utility classes.
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.list
@see com.jgoodies.binding.value
|
com.jgoodies.binding.value |
Contains the {@link com.jgoodies.binding.value.ValueModel}
interface and hierarchy. The contained abstract classes minimize
the effort to implement new ValueModel s.
Related Documentation
For more information see:
@see com.jgoodies.binding
@see com.jgoodies.binding.adapter
@see com.jgoodies.binding.beans
@see com.jgoodies.binding.formatter
@see com.jgoodies.binding.list
|