Package org.jdesktop.swingx.multislider
Interface MultiThumbModel<E>
- All Known Implementing Classes:
AbstractMultiThumbModel
,DefaultMultiThumbModel
- Author:
- jm158417 Joshua Marinacci joshy
-
Method Summary
Modifier and TypeMethodDescriptionint
TODO docvoid
addThumbDataListener
(ThumbDataListener listener) Adds a listener for theThumbDataEvent
posted after the thumb data changes.float
float
TODO maven-javadoc-plugin 3.3.2 needs a doc heregetThumbAt
(int index) getterint
Countint
getThumbIndex
(Thumb<E> thumb) findervoid
insertThumb
(float value, E obj, int index) TODO docvoid
removeThumb
(int index) removervoid
removeThumbDataListener
(ThumbDataListener listener) Removes a listener previously added withaddThumbDataListener
.void
setMaximumValue
(float max) TODO docvoid
setMinimumValue
(float min) TODO docvoid
thumbPositionChanged
(Thumb<E> thumb) TODO docvoid
thumbValueChanged
(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 theThumbDataEvent
posted 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:
-