hep.wired.variable
Class DoubleVariableSliderModel

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

public class DoubleVariableSliderModel
extends VariableSliderModel
implements BoundedDoubleRangeModel

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

Constructor Summary
DoubleVariableSliderModel()
           
DoubleVariableSliderModel(DoubleVariable variable)
           
 
Method Summary
 Number getDefaultNumber()
           
 double getDefaultValue()
           
 double getExtent()
           
 double getMaximum()
           
 double getMinimum()
           
 Number getNumber()
           
 double getValue()
           
 void resetValue()
           
 void setDefaultValue(double def)
           
 void setExtent(double extent)
           
 void setMaximum(double maximum)
           
 void setMinimum(double minimum)
           
 void setRangeProperties(double newValue, double newExtent, double newMin, double newMax, double newDef, boolean newAdjusting)
           
 void setValue(double 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

DoubleVariableSliderModel

public DoubleVariableSliderModel()

DoubleVariableSliderModel

public DoubleVariableSliderModel(DoubleVariable variable)
Method Detail

getValue

public double getValue()
Specified by:
getValue in interface BoundedDoubleRangeModel

getMinimum

public double getMinimum()
Specified by:
getMinimum in interface BoundedDoubleRangeModel

getMaximum

public double getMaximum()
Specified by:
getMaximum in interface BoundedDoubleRangeModel

getDefaultValue

public double getDefaultValue()
Specified by:
getDefaultValue in interface BoundedDoubleRangeModel

setValue

public void setValue(double value)
Specified by:
setValue in interface BoundedDoubleRangeModel

setRangeProperties

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

setMinimum

public void setMinimum(double minimum)
Specified by:
setMinimum in interface BoundedDoubleRangeModel

setMaximum

public void setMaximum(double maximum)
Specified by:
setMaximum in interface BoundedDoubleRangeModel

getExtent

public double getExtent()
Specified by:
getExtent in interface BoundedDoubleRangeModel

setExtent

public void setExtent(double extent)
Specified by:
setExtent in interface BoundedDoubleRangeModel

setDefaultValue

public void setDefaultValue(double def)
Specified by:
setDefaultValue in interface BoundedDoubleRangeModel

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.