Interface MultiThumbModel<E>
- All Known Implementing Classes:
AbstractMultiThumbModel, DefaultMultiThumbModel
-
Method Summary
Modifier and TypeMethodDescriptionintvoidaddThumbDataListener(ThumbDataListener listener) floatfloatgetThumbAt(int index) intintgetThumbIndex(Thumb<E> thumb) voidinsertThumb(float value, E obj, int index) voidremoveThumb(int index) voidremoveThumbDataListener(ThumbDataListener listener) voidsetMaximumValue(float maximumValue) voidsetMinimumValue(float minimumValue) voidthumbPositionChanged(Thumb<E> thumb) voidthumbValueChanged(Thumb<E> thumb) Methods inherited from interface Iterable
forEach, iterator, spliterator
-
Method Details
-
getMinimumValue
float getMinimumValue() -
setMinimumValue
void setMinimumValue(float minimumValue) -
getMaximumValue
float getMaximumValue() -
setMaximumValue
void setMaximumValue(float maximumValue) -
addThumb
-
insertThumb
-
removeThumb
void removeThumb(int index) -
getThumbCount
int getThumbCount() -
getThumbAt
-
getThumbIndex
-
getSortedThumbs
-
thumbPositionChanged
-
thumbValueChanged
-
addThumbDataListener
-
removeThumbDataListener
-