JListBinding.DetailBinding
, JTableBinding.ColumnBinding
public 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, unsetSourceUnreadableValue
public final int getColumn()
protected final void setColumn(int column)
public void bindImpl()
Binding
Binding.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 Binding
Binding.unbindImpl()
public void unbindImpl()
Binding
Binding.unbind()
to allow subclasses to uninitiate binding.unbindImpl
in class Binding
Binding.bindImpl()