at.lcm.x2c.parameterEditor.widget
Class SpinnerDouble_ModelAdd

java.lang.Object
  extended by javax.swing.AbstractSpinnerModel
      extended by javax.swing.SpinnerNumberModel
          extended by at.lcm.x2c.parameterEditor.widget.SpinnerDouble_Model
              extended by at.lcm.x2c.parameterEditor.widget.SpinnerDouble_ModelAdd
All Implemented Interfaces:
java.io.Serializable, javax.swing.SpinnerModel

public class SpinnerDouble_ModelAdd
extends SpinnerDouble_Model

Numeric add spinner model.

Author:
Martin Hochwallner
See Also:
Serialized Form

Field Summary
 
Fields inherited from class at.lcm.x2c.parameterEditor.widget.SpinnerDouble_Model
fractionDigits
 
Fields inherited from class javax.swing.AbstractSpinnerModel
listenerList
 
Constructor Summary
SpinnerDouble_ModelAdd()
           
SpinnerDouble_ModelAdd(java.lang.Double value, java.lang.Double step, int formatDigits)
           
SpinnerDouble_ModelAdd(java.lang.Double value, java.lang.Double step, int formatDigits, java.lang.Double valueBase, java.lang.Double valueLimitUpper, java.lang.Double valueLimitLower)
           
SpinnerDouble_ModelAdd(java.lang.String xmlString)
           
 
Method Summary
 java.lang.String getConfigAsXML()
           
 java.lang.Object getNextValue()
           
 java.lang.Object getPreviousValue()
           
 java.lang.Double getStep()
           
 java.lang.Number getStepSize()
           
 java.lang.Double getValue()
          Return the current value of the Spinner
 java.lang.Double getValueBase()
           
 java.lang.Double getValueLimitLower()
           
 java.lang.Double getValueLimitUpper()
           
 void setStepSize(java.lang.Double stepSize)
           
 void setStepSize(java.lang.Number stepSize)
           
 void setValue(java.lang.Double value)
          Set the current value of the spinner
 void setValue(java.lang.Object value)
           
 void setValueBase(java.lang.Double valueBase)
           
 void setValueLimitLower(java.lang.Double valueLimitLower)
           
 void setValueLimitUpper(java.lang.Double valueLimitUpper)
           
 void spinnValue(int increments)
           
 java.lang.String toString()
           
 void xmlString2data(java.lang.String xmlString)
           
 
Methods inherited from class at.lcm.x2c.parameterEditor.widget.SpinnerDouble_Model
getFractionDigits, setFractionDigits
 
Methods inherited from class javax.swing.SpinnerNumberModel
getMaximum, getMinimum, getNumber, setMaximum, setMinimum
 
Methods inherited from class javax.swing.AbstractSpinnerModel
addChangeListener, fireStateChanged, getChangeListeners, getListeners, removeChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpinnerDouble_ModelAdd

public SpinnerDouble_ModelAdd(java.lang.Double value,
                              java.lang.Double step,
                              int formatDigits,
                              java.lang.Double valueBase,
                              java.lang.Double valueLimitUpper,
                              java.lang.Double valueLimitLower)

SpinnerDouble_ModelAdd

public SpinnerDouble_ModelAdd(java.lang.Double value,
                              java.lang.Double step,
                              int formatDigits)

SpinnerDouble_ModelAdd

public SpinnerDouble_ModelAdd()

SpinnerDouble_ModelAdd

public SpinnerDouble_ModelAdd(java.lang.String xmlString)
                       throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getConfigAsXML

public java.lang.String getConfigAsXML()
Specified by:
getConfigAsXML in class SpinnerDouble_Model

xmlString2data

public void xmlString2data(java.lang.String xmlString)
                    throws java.lang.Exception
Throws:
java.lang.Exception

getValue

public java.lang.Double getValue()
Return the current value of the Spinner

Specified by:
getValue in interface javax.swing.SpinnerModel
Overrides:
getValue in class javax.swing.SpinnerNumberModel

setValue

public void setValue(java.lang.Double value)
Set the current value of the spinner

Parameters:
value -

setValue

public void setValue(java.lang.Object value)
Specified by:
setValue in interface javax.swing.SpinnerModel
Overrides:
setValue in class javax.swing.SpinnerNumberModel

getNextValue

public java.lang.Object getNextValue()
Specified by:
getNextValue in interface javax.swing.SpinnerModel
Overrides:
getNextValue in class javax.swing.SpinnerNumberModel

getPreviousValue

public java.lang.Object getPreviousValue()
Specified by:
getPreviousValue in interface javax.swing.SpinnerModel
Overrides:
getPreviousValue in class javax.swing.SpinnerNumberModel

getStep

public java.lang.Double getStep()

getStepSize

public java.lang.Number getStepSize()
Overrides:
getStepSize in class javax.swing.SpinnerNumberModel

setStepSize

public void setStepSize(java.lang.Number stepSize)
Overrides:
setStepSize in class javax.swing.SpinnerNumberModel

setStepSize

public void setStepSize(java.lang.Double stepSize)

getValueBase

public java.lang.Double getValueBase()

setValueBase

public void setValueBase(java.lang.Double valueBase)

spinnValue

public void spinnValue(int increments)
Specified by:
spinnValue in class SpinnerDouble_Model
Parameters:
increments -

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getValueLimitUpper

public java.lang.Double getValueLimitUpper()

setValueLimitUpper

public void setValueLimitUpper(java.lang.Double valueLimitUpper)

getValueLimitLower

public java.lang.Double getValueLimitLower()

setValueLimitLower

public void setValueLimitLower(java.lang.Double valueLimitLower)


Copyright 2019 LCM. All rights reserved.