#getValue()
/#setValue(Object)
/ #setValueSilently(Object, PropertyChangeListener)
methods. Observers can register instances of PropertyChangeListener
to be notified if the value changes. The listeners registered with this ValueModel using #addValueChangeListener will be invoked only with PropertyChangeEvents that have the name set to "value".
AbstractValueModel minimizes the effort required to implement this interface. It uses the PropertyChangeSupport to fire PropertyChangeEvents, and it adds PropertyChangeListeners for the specific property name "value". This ensures that the constraint mentioned above is met. @see org.springframework.binding.value.support.AbstractValueModel @author Karsten Lentzsch @author Keith Donald @author Oliver Hutchison
|
|