org.jdesktop.swingx.multislider
Class AbstractMultiThumbModel<E>
java.lang.Object
org.jdesktop.swingx.multislider.AbstractMultiThumbModel<E>
- All Implemented Interfaces:
- java.lang.Iterable<Thumb<E>>, MultiThumbModel<E>
- Direct Known Subclasses:
- DefaultMultiThumbModel
public abstract class AbstractMultiThumbModel<E>
- extends java.lang.Object
- implements MultiThumbModel<E>
- Author:
- jm158417
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.lang.Iterable |
iterator |
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>
thumbPositionChanged
public void thumbPositionChanged(Thumb<E> thumb)
- Specified by:
thumbPositionChanged
in interface MultiThumbModel<E>
thumbValueChanged
public void thumbValueChanged(Thumb<E> thumb)
- Specified by:
thumbValueChanged
in interface MultiThumbModel<E>