JListBinding.DetailBinding, JTableBinding.ColumnBindingpublic abstract class AbstractColumnBinding extends Binding
Binding.SyncFailure, Binding.SyncFailureType, Binding.ValueResult<V>| Constructor | Description |
|---|---|
AbstractColumnBinding(int column,
Property columnSource,
Property columnTarget,
java.lang.String name) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
bindImpl() |
Called by
Binding.bind() to allow subclasses to initiate binding. |
int |
getColumn() |
|
protected void |
setColumn(int column) |
|
void |
unbindImpl() |
Called by
Binding.unbind() to allow subclasses to uninitiate binding. |
addBindingListener, addPropertyChangeListener, addPropertyChangeListener, bind, bindUnmanaged, firePropertyChange, getBindingListeners, getConverter, getName, getPropertyChangeListeners, getPropertyChangeListeners, getSourceNullValue, getSourceObject, getSourceProperty, getSourceUnreadableValue, getSourceValueForTarget, getTargetNullValue, getTargetObject, getTargetProperty, getTargetValueForSource, getValidator, isBound, isManaged, isSourceUnreadableValueSet, notifySynced, notifySyncFailed, paramString, refresh, refreshAndNotify, refreshAndNotifyUnmanaged, refreshUnmanaged, removeBindingListener, removePropertyChangeListener, removePropertyChangeListener, save, saveAndNotify, saveAndNotifyUnmanaged, saveUnmanaged, setConverter, setManaged, setSourceNullValue, setSourceObject, setSourceObjectUnmanaged, setSourceProperty, setSourceUnreadableValue, setTargetNullValue, setTargetObject, setTargetObjectUnmanaged, setTargetProperty, setValidator, sourceChangedImpl, targetChangedImpl, throwIfBound, throwIfManaged, throwIfUnbound, toString, unbind, unbindUnmanaged, unsetSourceUnreadableValuepublic final int getColumn()
protected final void setColumn(int column)
public void bindImpl()
BindingBinding.bind() to allow subclasses to initiate binding.
Subclasses typically need not install PropertyStateListeners
on the source property and target property as they will be notified
by calls to Binding.sourceChangedImpl(org.jdesktop.beansbinding.PropertyStateEvent) and Binding.targetChangedImpl(org.jdesktop.beansbinding.PropertyStateEvent)
when the source and target properties change respectively.bindImpl in class BindingBinding.unbindImpl()public void unbindImpl()
BindingBinding.unbind() to allow subclasses to uninitiate binding.unbindImpl in class BindingBinding.bindImpl()