| Package | Description |
|---|---|
| org.jdesktop.beansbinding |
Provides support for defining properties and creating bindings between
sets of two properties.
|
| org.jdesktop.swingbinding |
Provides support for binding to complex Swing components, and
documentation on the interesting Swing properties to bind to.
|
| org.jdesktop.swingbinding.impl |
Private implementation details for Swing binding.
|
| Class | Description |
|---|---|
| AutoBinding |
An implementation of
Binding that automatically syncs the source
and target by refreshing and saving according to one of three update
strategies. |
| AutoBinding.UpdateStrategy |
An enumeration representing the possible update strategies of an
AutoBinding. |
| BeanProperty |
An implementation of
Property that uses a simple dot-separated path
syntax to address Java Beans properties of source objects. |
| Binding |
Binding is an abstract class that represents the concept of a
binding between two properties, typically of two objects, and contains
methods for explicitly syncing the values of the two properties. |
| Binding.SyncFailure |
SyncFailure represents a failure to sync (save or refresh) a
Binding. |
| Binding.SyncFailureType |
An enumeration representing the reasons a sync (
save or refresh)
can fail on a Binding. |
| Binding.ValueResult |
Encapsulates the result from calling
Binding.getSourceValueForTarget() or
Binding.getTargetValueForSource(), which
can either be a successful value or a failure. |
| BindingListener |
BindingListeners are registered on Bindings or BindingGroups
to listen for changes to the state of Bindings |
| Converter |
Converter is responsible for converting a value from one type
to another. |
| ELProperty |
An implementation of
Property that allows Java Beans properties of
source objects to be addressed using a simple dot-separated path syntax
within an EL expression. |
| ObjectProperty |
An immutable, read-only,
Property implementation whose getValue
method returns the source object that it is given. |
| Property |
Property defines a uniform way to access the value of a property. |
| PropertyHelper |
An abstract subclass of
Property that helps with the management of
PropertyStateListeners by implementing the methods for adding, removing,
and getting listeners. |
| PropertyStateEvent |
An event characterizing a change in a
Property's state for
a particular source object. |
| PropertyStateListener |
PropertyStateListeners are registerd on Property
instances, to be notified when the state of the property changes. |
| Validator |
Validator is responsible for validating the value from the target of
a Binding. |
| Validator.Result |
An instance of
Result is returned from a Validator's
validate method to indicate an invalid value. |
| Class | Description |
|---|---|
| AutoBinding |
An implementation of
Binding that automatically syncs the source
and target by refreshing and saving according to one of three update
strategies. |
| AutoBinding.UpdateStrategy |
An enumeration representing the possible update strategies of an
AutoBinding. |
| Binding |
Binding is an abstract class that represents the concept of a
binding between two properties, typically of two objects, and contains
methods for explicitly syncing the values of the two properties. |
| Property |
Property defines a uniform way to access the value of a property. |
| Class | Description |
|---|---|
| Binding |
Binding is an abstract class that represents the concept of a
binding between two properties, typically of two objects, and contains
methods for explicitly syncing the values of the two properties. |
| Property |
Property defines a uniform way to access the value of a property. |