Package com.macrofocus.common.properties
Class AbstractMutableProperty<T>
java.lang.Object
com.macrofocus.common.properties.AbstractProperty<T>
com.macrofocus.common.properties.AbstractMutableProperty<T>
- All Implemented Interfaces:
MutableProperty<T>
,Property<T>
- Direct Known Subclasses:
BoundedIntervalProperty
,IntervalProperty
,MutableAlgorithmProperty
,OverrideProperty
,SimpleProperty
,SingleSelectionProperty
public abstract class AbstractMutableProperty<T>
extends AbstractProperty<T>
implements MutableProperty<T>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.macrofocus.common.properties.AbstractProperty
addPropertyListener, addWeakPropertyListener, notifyPropertyChanged, removePropertyListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.macrofocus.common.properties.MutableProperty
setValue
Methods inherited from interface com.macrofocus.common.properties.Property
addPropertyListener, addWeakPropertyListener, getValue, removePropertyListener
-
Constructor Details
-
AbstractMutableProperty
public AbstractMutableProperty()
-
-
Method Details
-
bind
- Specified by:
bind
in interfaceMutableProperty<T>
-
bindBidirectional
- Specified by:
bindBidirectional
in interfaceMutableProperty<T>
-