public abstract class AbstractSyntheticBinding extends AbstractFullBinding
converter, reverseConverter, sourceBinding, targetBinding, validator
Constructor and Description |
---|
AbstractSyntheticBinding(PropertyBinding source,
TargetBinding target,
Class klass,
String propertyName) |
Modifier and Type | Method and Description |
---|---|
void |
bind()
Causes automatic updating of bound values to be turned on.
|
void |
rebind()
Causes the current bindings to be reset.
|
void |
setSourceBinding(SourceBinding source) |
void |
setTargetBinding(TargetBinding target) |
protected abstract void |
syntheticBind() |
protected abstract void |
syntheticUnbind() |
void |
unbind()
Causes automatic updating of bound values to be turned off.
|
getConverter, getReverseConverter, getSourceBinding, getTargetBinding, getValidator, reverseUpdate, setConverter, setReverseConverter, setValidator, update
public AbstractSyntheticBinding(PropertyBinding source, TargetBinding target, Class klass, String propertyName)
public void bind()
BindingUpdatable
public void unbind()
BindingUpdatable
protected abstract void syntheticBind()
protected abstract void syntheticUnbind()
public void rebind()
BindingUpdatable
public void setSourceBinding(SourceBinding source)
setSourceBinding
in interface FullBinding
setSourceBinding
in class AbstractFullBinding
public void setTargetBinding(TargetBinding target)
setTargetBinding
in interface FullBinding
setTargetBinding
in class AbstractFullBinding