Package org.jdesktop.swingx.multislider
Interface MultiThumbModel<E>
- All Known Implementing Classes:
AbstractMultiThumbModel,DefaultMultiThumbModel
- Author:
- jm158417 Joshua Marinacci joshy
-
Method Summary
Modifier and TypeMethodDescriptionintTODO docvoidaddThumbDataListener(ThumbDataListener listener) Adds a listener for theThumbDataEventposted after the thumb data changes.floatfloatTODO maven-javadoc-plugin 3.3.2 needs a doc heregetThumbAt(int index) getterintCountintgetThumbIndex(Thumb<E> thumb) findervoidinsertThumb(float value, E obj, int index) TODO docvoidremoveThumb(int index) removervoidremoveThumbDataListener(ThumbDataListener listener) Removes a listener previously added withaddThumbDataListener.voidsetMaximumValue(float max) TODO docvoidsetMinimumValue(float min) TODO docvoidthumbPositionChanged(Thumb<E> thumb) TODO docvoidthumbValueChanged(Thumb<E> thumb) TODO docMethods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Method Details
-
getMinimumValue
float getMinimumValue()- Returns:
- minimum Value
-
setMinimumValue
void setMinimumValue(float min) TODO doc- Parameters:
min- minimum Value
-
getMaximumValue
float getMaximumValue()- Returns:
- maximum Value
-
setMaximumValue
void setMaximumValue(float max) TODO doc- Parameters:
max- maximum Value
-
addThumb
TODO doc- Parameters:
value- floatobj- generic- Returns:
- int
-
insertThumb
TODO doc- Parameters:
value- floatobj- genericindex- of thumb
-
removeThumb
void removeThumb(int index) remover- Parameters:
index- of thumb
-
getThumbCount
int getThumbCount()Count- Returns:
- no of thumbs
-
getThumbAt
getter- Parameters:
index- of thumb- Returns:
- thumb
-
getThumbIndex
finder- Parameters:
thumb- generic Thumb- Returns:
- index
-
getSortedThumbs
TODO maven-javadoc-plugin 3.3.2 needs a doc here- Returns:
- List of Thumbs
-
thumbPositionChanged
TODO doc- Parameters:
thumb- TODO doc
-
thumbValueChanged
TODO doc- Parameters:
thumb- TODO doc
-
addThumbDataListener
Adds a listener for theThumbDataEventposted after the thumb data changes.- Parameters:
listener- the listener to add- See Also:
-
removeThumbDataListener
Removes a listener previously added withaddThumbDataListener.- Parameters:
listener- the listener to remove- See Also:
-