public abstract class SpinnerTypedNumberModel<T extends Number> extends SpinnerNumberModel
SpinnerNumberModel implementations for
 non-primitive Number types, such as BigInteger and
 BigDecimal.SpinnerBigIntegerModel, 
SpinnerBigDecimalModel, 
Serialized FormlistenerList| Constructor and Description | 
|---|
SpinnerTypedNumberModel(Class<T> type,
                       T value,
                       Comparable<T> min,
                       Comparable<T> max,
                       T stepSize)  | 
| Modifier and Type | Method and Description | 
|---|---|
Comparable<T> | 
getMaximum()  | 
Comparable<T> | 
getMinimum()  | 
T | 
getNextValue()  | 
T | 
getNumber()  | 
T | 
getPreviousValue()  | 
T | 
getStepSize()  | 
T | 
getValue()  | 
void | 
setMaximum(Comparable maximum)  | 
void | 
setMinimum(Comparable minimum)  | 
void | 
setStepSize(Number stepSize)  | 
void | 
setValue(Object value)  | 
protected abstract T | 
stepDown()  | 
protected abstract T | 
stepUp()  | 
addChangeListener, fireStateChanged, getChangeListeners, getListeners, removeChangeListenerpublic SpinnerTypedNumberModel(Class<T> type, T value, Comparable<T> min, Comparable<T> max, T stepSize)
protected abstract T stepUp()
protected abstract T stepDown()
public Comparable<T> getMaximum()
getMaximum in class SpinnerNumberModelpublic Comparable<T> getMinimum()
getMinimum in class SpinnerNumberModelpublic T getNextValue()
getNextValue in interface SpinnerModelgetNextValue in class SpinnerNumberModelpublic T getNumber()
getNumber in class SpinnerNumberModelpublic T getPreviousValue()
getPreviousValue in interface SpinnerModelgetPreviousValue in class SpinnerNumberModelpublic T getStepSize()
getStepSize in class SpinnerNumberModelpublic T getValue()
getValue in interface SpinnerModelgetValue in class SpinnerNumberModelpublic void setMaximum(Comparable maximum)
setMaximum in class SpinnerNumberModelpublic void setMinimum(Comparable minimum)
setMinimum in class SpinnerNumberModelpublic void setStepSize(Number stepSize)
setStepSize in class SpinnerNumberModelpublic void setValue(Object value)
setValue in interface SpinnerModelsetValue in class SpinnerNumberModelCopyright © 2015–2022 SciJava. All rights reserved.