swingwtx.swing
Class SpinnerNumberModel

java.lang.Object
  extended byswingwtx.swing.AbstractSpinnerModel
      extended byswingwtx.swing.SpinnerNumberModel
All Implemented Interfaces:
SpinnerModel

public class SpinnerNumberModel
extends AbstractSpinnerModel


Field Summary
protected  java.lang.Comparable maximum
           
protected  java.lang.Comparable minimum
           
protected  java.lang.Number stepSize
           
protected  java.lang.Number value
           
 
Fields inherited from class swingwtx.swing.AbstractSpinnerModel
listeners
 
Constructor Summary
SpinnerNumberModel()
           
SpinnerNumberModel(double value, double minimum, double maximum, double stepSize)
           
SpinnerNumberModel(int value, int minimum, int maximum, int stepSize)
           
SpinnerNumberModel(java.lang.Number value, java.lang.Comparable minimum, java.lang.Comparable maximum, java.lang.Number stepSize)
           
 
Method Summary
 java.lang.Comparable getMaximum()
           
 java.lang.Comparable getMinimum()
           
 java.lang.Object getNextValue()
           
 java.lang.Number getNumber()
           
 java.lang.Object getPreviousValue()
           
 java.lang.Number getStepSize()
           
 java.lang.Object getValue()
           
protected  java.lang.Number nextValue(int direction)
           
 void setMaximum(java.lang.Comparable maximum)
           
 void setMinimum(java.lang.Comparable minimum)
           
 void setStepSize(java.lang.Number stepSize)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class swingwtx.swing.AbstractSpinnerModel
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minimum

protected java.lang.Comparable minimum

maximum

protected java.lang.Comparable maximum

stepSize

protected java.lang.Number stepSize

value

protected java.lang.Number value
Constructor Detail

SpinnerNumberModel

public SpinnerNumberModel()

SpinnerNumberModel

public SpinnerNumberModel(int value,
                          int minimum,
                          int maximum,
                          int stepSize)

SpinnerNumberModel

public SpinnerNumberModel(double value,
                          double minimum,
                          double maximum,
                          double stepSize)

SpinnerNumberModel

public SpinnerNumberModel(java.lang.Number value,
                          java.lang.Comparable minimum,
                          java.lang.Comparable maximum,
                          java.lang.Number stepSize)
Method Detail

setMinimum

public void setMinimum(java.lang.Comparable minimum)

getMinimum

public java.lang.Comparable getMinimum()

setMaximum

public void setMaximum(java.lang.Comparable maximum)

getMaximum

public java.lang.Comparable getMaximum()

setStepSize

public void setStepSize(java.lang.Number stepSize)

getStepSize

public java.lang.Number getStepSize()

getNextValue

public java.lang.Object getNextValue()

getPreviousValue

public java.lang.Object getPreviousValue()

getNumber

public java.lang.Number getNumber()

getValue

public java.lang.Object getValue()

setValue

public void setValue(java.lang.Object value)

nextValue

protected java.lang.Number nextValue(int direction)