hep.wired.variable
Class IntegerVariableSliderModel

java.lang.Object
  extended by hep.wired.variable.VariableSliderModel
      extended by hep.wired.variable.IntegerVariableSliderModel
All Implemented Interfaces:
BoundedIntegerRangeModel, BoundedNumberRangeModel, EventListener, ChangeListener

public class IntegerVariableSliderModel
extends VariableSliderModel
implements BoundedIntegerRangeModel

Version:
$Id: IntegerVariableSliderModel.java 8598 2006-08-14 20:38:02Z duns $
Author:
Mark Donszelmann

Constructor Summary
IntegerVariableSliderModel()
           
IntegerVariableSliderModel(IntegerVariable variable)
           
 
Method Summary
 Number getDefaultNumber()
           
 int getDefaultValue()
           
 int getExtent()
           
 int getMaximum()
           
 int getMinimum()
           
 Number getNumber()
           
 int getValue()
           
 void resetValue()
           
 void setDefaultValue(int def)
           
 void setExtent(int extent)
           
 void setMaximum(int maximum)
           
 void setMinimum(int minimum)
           
 void setRangeProperties(int newValue, int newExtent, int newMin, int newMax, int newDef, boolean newAdjusting)
           
 void setValue(int value)
           
 void setValue(String number)
           
 
Methods inherited from class hep.wired.variable.VariableSliderModel
addChangeListener, fireStateChanged, getName, getUnit, getValueIsAdjusting, isEnabled, removeChangeListener, setValueIsAdjusting, setVariable, stateChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hep.wired.util.slider.BoundedNumberRangeModel
addChangeListener, getValueIsAdjusting, removeChangeListener, setValueIsAdjusting
 

Constructor Detail

IntegerVariableSliderModel

public IntegerVariableSliderModel()

IntegerVariableSliderModel

public IntegerVariableSliderModel(IntegerVariable variable)
Method Detail

getValue

public int getValue()
Specified by:
getValue in interface BoundedIntegerRangeModel

getMinimum

public int getMinimum()
Specified by:
getMinimum in interface BoundedIntegerRangeModel

getMaximum

public int getMaximum()
Specified by:
getMaximum in interface BoundedIntegerRangeModel

getDefaultValue

public int getDefaultValue()
Specified by:
getDefaultValue in interface BoundedIntegerRangeModel

setValue

public void setValue(int value)
Specified by:
setValue in interface BoundedIntegerRangeModel

setRangeProperties

public void setRangeProperties(int newValue,
                               int newExtent,
                               int newMin,
                               int newMax,
                               int newDef,
                               boolean newAdjusting)
Specified by:
setRangeProperties in interface BoundedIntegerRangeModel

setMinimum

public void setMinimum(int minimum)
Specified by:
setMinimum in interface BoundedIntegerRangeModel

setMaximum

public void setMaximum(int maximum)
Specified by:
setMaximum in interface BoundedIntegerRangeModel

getExtent

public int getExtent()
Specified by:
getExtent in interface BoundedIntegerRangeModel

setExtent

public void setExtent(int extent)
Specified by:
setExtent in interface BoundedIntegerRangeModel

setDefaultValue

public void setDefaultValue(int def)
Specified by:
setDefaultValue in interface BoundedIntegerRangeModel

getNumber

public Number getNumber()
Specified by:
getNumber in class VariableSliderModel

getDefaultNumber

public Number getDefaultNumber()
Specified by:
getDefaultNumber in class VariableSliderModel

resetValue

public void resetValue()
Specified by:
resetValue in class VariableSliderModel

setValue

public void setValue(String number)
              throws NumberFormatException
Specified by:
setValue in class VariableSliderModel
Throws:
NumberFormatException


Copyright © 1996-2013 FreeHEP. All Rights Reserved.