org.jdesktop.swingx.multislider
Class AbstractMultiThumbModel<E>
java.lang.Object
org.jdesktop.swingx.multislider.AbstractMultiThumbModel<E>
- All Implemented Interfaces:
- Iterable<Thumb<E>>, MultiThumbModel<E>
- Direct Known Subclasses:
- DefaultMultiThumbModel
public abstract class AbstractMultiThumbModel<E>
- extends Object
- implements MultiThumbModel<E>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
maximumValue
protected float maximumValue
minimumValue
protected float minimumValue
thumbDataListeners
protected List<ThumbDataListener> thumbDataListeners
AbstractMultiThumbModel
public AbstractMultiThumbModel()
- Creates a new instance of AbstractMultiThumbModel
getMaximumValue
public float getMaximumValue()
- Specified by:
getMaximumValue
in interface MultiThumbModel<E>
getMinimumValue
public float getMinimumValue()
- Specified by:
getMinimumValue
in interface MultiThumbModel<E>
setMaximumValue
public void setMaximumValue(float maximumValue)
- Specified by:
setMaximumValue
in interface MultiThumbModel<E>
setMinimumValue
public void setMinimumValue(float minimumValue)
- Specified by:
setMinimumValue
in interface MultiThumbModel<E>
addThumbDataListener
public void addThumbDataListener(ThumbDataListener listener)
- Specified by:
addThumbDataListener
in interface MultiThumbModel<E>
removeThumbDataListener
public void removeThumbDataListener(ThumbDataListener listener)
- Specified by:
removeThumbDataListener
in interface MultiThumbModel<E>