org.jdesktop.swingx.multislider
Interface MultiThumbModel<E>
- All Superinterfaces:
- java.lang.Iterable<Thumb<E>>
- All Known Implementing Classes:
- AbstractMultiThumbModel, DefaultMultiThumbModel
public interface MultiThumbModel<E>
- extends java.lang.Iterable<Thumb<E>>
- Author:
- joshy
Methods inherited from interface java.lang.Iterable |
iterator |
getMinimumValue
float getMinimumValue()
setMinimumValue
void setMinimumValue(float minimumValue)
getMaximumValue
float getMaximumValue()
setMaximumValue
void setMaximumValue(float maximumValue)
addThumb
int addThumb(float value,
E obj)
insertThumb
void insertThumb(float value,
E obj,
int index)
removeThumb
void removeThumb(int index)
getThumbCount
int getThumbCount()
getThumbAt
Thumb<E> getThumbAt(int index)
getThumbIndex
int getThumbIndex(Thumb<E> thumb)
getSortedThumbs
java.util.List<Thumb<E>> getSortedThumbs()
thumbPositionChanged
void thumbPositionChanged(Thumb<E> thumb)
thumbValueChanged
void thumbValueChanged(Thumb<E> thumb)
addThumbDataListener
void addThumbDataListener(ThumbDataListener listener)
removeThumbDataListener
void removeThumbDataListener(ThumbDataListener listener)