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.
|
Modifier and Type | Class and Description |
---|---|
class |
AutoBinding<SS,SV,TS,TV>
An implementation of
Binding that automatically syncs the source
and target by refreshing and saving according to one of three update
strategies. |
Modifier and Type | Method and Description |
---|---|
Binding |
BindingGroup.getBinding(java.lang.String name)
Returns the
Binding in this group with the given name,
or null if this group doesn't contain a Binding
with the given name. |
Modifier and Type | Method and Description |
---|---|
java.util.List<Binding> |
BindingGroup.getBindings()
Returns a list of all
Bindings in this group. |
Modifier and Type | Method and Description |
---|---|
void |
BindingGroup.addBinding(Binding binding)
Adds a
Binding to this group. |
void |
BindingListener.bindingBecameBound(Binding binding)
Notification that a
Binding has been bound. |
void |
AbstractBindingListener.bindingBecameBound(Binding binding)
Notification that a
Binding has been bound. |
void |
BindingListener.bindingBecameUnbound(Binding binding)
Notification that a
Binding has been unbound. |
void |
AbstractBindingListener.bindingBecameUnbound(Binding binding)
Notification that a
Binding has been unbound. |
void |
BindingGroup.removeBinding(Binding binding)
Removes a
Binding from this group. |
void |
BindingListener.sourceChanged(Binding binding,
PropertyStateEvent event)
Notification that the source property of a
Binding has fired
a PropertyStateEvent for the Binding's source object. |
void |
AbstractBindingListener.sourceChanged(Binding binding,
PropertyStateEvent event)
Notification that the source property of a
Binding has fired
a PropertyStateEvent for the Binding's source object. |
void |
AbstractBindingListener.sourceEdited(Binding binding)
Deprecated.
This method has been replaced by
AbstractBindingListener.sourceChanged(org.jdesktop.beansbinding.Binding, org.jdesktop.beansbinding.PropertyStateEvent) and it
will go away soon. It is being kept for a short period only,
to assist in migration. |
void |
BindingListener.synced(Binding binding)
Notification that the source and target of a
Binding have
been made in sync. |
void |
AbstractBindingListener.synced(Binding binding)
Notification that the source and target of a
Binding have
been made in sync. |
void |
BindingListener.syncFailed(Binding binding,
Binding.SyncFailure failure)
Notification that the
Binding attempted to sync the source and
target, but the sync failed. |
void |
AbstractBindingListener.syncFailed(Binding binding,
Binding.SyncFailure failure)
Notification that the
Binding attempted to sync the source and
target, but the sync failed. |
void |
BindingListener.targetChanged(Binding binding,
PropertyStateEvent event)
Notification that the target property of a
Binding has fired
a PropertyStateEvent for the Binding's target object. |
void |
AbstractBindingListener.targetChanged(Binding binding,
PropertyStateEvent event)
Notification that the target property of a
Binding has fired
a PropertyStateEvent for the Binding's target object. |
void |
AbstractBindingListener.targetEdited(Binding binding)
Deprecated.
This method has been replaced by
AbstractBindingListener.targetChanged(org.jdesktop.beansbinding.Binding, org.jdesktop.beansbinding.PropertyStateEvent) and it
will go away soon. It is being kept for a short period only,
to assist in migration. |
Modifier and Type | Class and Description |
---|---|
class |
JComboBoxBinding<E,SS,TS>
Binds a
List of objects to act as the items of a JComboBox . |
class |
JListBinding<E,SS,TS>
Binds a
List of objects to act as the elements of a JList . |
class |
JListBinding.DetailBinding
DetailBinding represents a binding between a property of the elements
in the JListBinding's source List , and the values shown in
the JList . |
class |
JTableBinding<E,SS,TS>
Binds a
List of objects to act as the rows of a JTable . |
class |
JTableBinding.ColumnBinding
ColumnBinding represents a binding between a property of the elements
in the JTableBinding's source List , and a column in the table. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractColumnBinding |