Iterable<E>, MultiThumbModel<E>DefaultMultiThumbModelpublic abstract class AbstractMultiThumbModel<E> extends Object implements MultiThumbModel<E>
| Modifier and Type | Field | Description |
|---|---|---|
protected float |
maximumValue |
|
protected float |
minimumValue |
|
protected List<ThumbDataListener> |
thumbDataListeners |
| Constructor | Description |
|---|---|
AbstractMultiThumbModel() |
Creates a new instance of AbstractMultiThumbModel
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
addThumbDataListener(ThumbDataListener listener) |
|
protected void |
fireThumbPositionChanged(Thumb<E> thumb) |
|
protected void |
fireThumbValueChanged(Thumb<E> thumb) |
|
float |
getMaximumValue() |
|
float |
getMinimumValue() |
|
void |
removeThumbDataListener(ThumbDataListener listener) |
|
void |
setMaximumValue(float maximumValue) |
|
void |
setMinimumValue(float minimumValue) |
|
void |
thumbPositionChanged(Thumb<E> thumb) |
|
void |
thumbValueChanged(Thumb<E> thumb) |
forEach, iterator, spliteratoraddThumb, getSortedThumbs, getThumbAt, getThumbCount, getThumbIndex, insertThumb, removeThumbprotected float maximumValue
protected float minimumValue
protected List<ThumbDataListener> thumbDataListeners
public AbstractMultiThumbModel()
public float getMaximumValue()
getMaximumValue in interface MultiThumbModel<E>public float getMinimumValue()
getMinimumValue in interface MultiThumbModel<E>public void setMaximumValue(float maximumValue)
setMaximumValue in interface MultiThumbModel<E>public void setMinimumValue(float minimumValue)
setMinimumValue in interface MultiThumbModel<E>public void addThumbDataListener(ThumbDataListener listener)
addThumbDataListener in interface MultiThumbModel<E>public void removeThumbDataListener(ThumbDataListener listener)
removeThumbDataListener in interface MultiThumbModel<E>public void thumbPositionChanged(Thumb<E> thumb)
thumbPositionChanged in interface MultiThumbModel<E>public void thumbValueChanged(Thumb<E> thumb)
thumbValueChanged in interface MultiThumbModel<E>Copyright © 2018. All rights reserved.