public interface BoundedRangeModel
minimum <= value <= maximum
Modifier and Type | Method and Description |
---|---|
void |
addOnValueChangeListener(OnValueChangeListener onValueChangeListener)
Adds a listener on the value change events of the range.
|
int |
getMaximum()
Gets the range maximum.
|
int |
getMinimum()
Gets the range minimum.
|
float |
getPercentComplete()
Gets the percent complete for the range.
|
int |
getValue()
Gets the current value.
|
void |
removeOnValueChangeListener(OnValueChangeListener onValueChangeListener)
Removes a listener on the value change events of the range.
|
void |
setMaximum(int maximum)
Sets the range maximum.
|
void |
setMinimum(int minimum)
Sets the range minimum.
|
void |
setValue(int value)
Sets the current value.
|
int getMaximum()
int getMinimum()
int getValue()
float getPercentComplete()
void setMaximum(int maximum)
minimum <= value <= maximum
. Notifies the listener if the model changes.maximum
- the maximum to set.void setMinimum(int minimum)
minimum <= value <= maximum
. Notifies the listener if the model changes.minimum
- the minimum to set.void setValue(int value)
minimum <= value <= maximum
. That means that the value will be bounded to
the range [minimum; maximum]. Notifies the listener if the model changes.value
- the value to set.void addOnValueChangeListener(OnValueChangeListener onValueChangeListener)
onValueChangeListener
- the value listener to add.java.lang.NullPointerException
- if the given listener is null
.void removeOnValueChangeListener(OnValueChangeListener onValueChangeListener)
onValueChangeListener
- the value listener to remove.