AbstractMultiThumbModel
, DefaultMultiThumbModel
public interface MultiThumbModel<E> extends Iterable<Thumb<E>>
Modifier and Type | Method | Description |
---|---|---|
int |
addThumb(float value,
E obj) |
|
void |
addThumbDataListener(ThumbDataListener listener) |
|
float |
getMaximumValue() |
|
float |
getMinimumValue() |
|
List<Thumb<E>> |
getSortedThumbs() |
|
Thumb<E> |
getThumbAt(int index) |
|
int |
getThumbCount() |
|
int |
getThumbIndex(Thumb<E> thumb) |
|
void |
insertThumb(float value,
E obj,
int index) |
|
void |
removeThumb(int index) |
|
void |
removeThumbDataListener(ThumbDataListener listener) |
|
void |
setMaximumValue(float maximumValue) |
|
void |
setMinimumValue(float minimumValue) |
|
void |
thumbPositionChanged(Thumb<E> thumb) |
|
void |
thumbValueChanged(Thumb<E> thumb) |
forEach, iterator, spliterator
float getMinimumValue()
void setMinimumValue(float minimumValue)
float getMaximumValue()
void setMaximumValue(float maximumValue)
int addThumb(float value, E obj)
void insertThumb(float value, E obj, int index)
void removeThumb(int index)
int getThumbCount()
void addThumbDataListener(ThumbDataListener listener)
void removeThumbDataListener(ThumbDataListener listener)
Copyright © 2018. All rights reserved.