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 and 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 and 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 and 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. |