hep.wired.variable
Class DoubleVariable

java.lang.Object
  extended by hep.wired.variable.AbstractVariable
      extended by hep.wired.variable.NumberVariable
          extended by hep.wired.variable.DoubleVariable
All Implemented Interfaces:
Variable, Comparable, org.freehep.xml.io.XMLIO

public class DoubleVariable
extends NumberVariable

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

Constructor Summary
DoubleVariable(String name, Object object, double min, double max, double def, String unit, String description)
           
 
Method Summary
 double getDefault()
           
 double getDoubleVariable()
          Returns the value of a named variable.
 double getMaximum()
           
 double getMinimum()
           
 Object getValue()
           
 void restore(org.freehep.xml.io.XMLIOManager xmlioManager, org.jdom.Element nodeEl)
           
 void restoreValue(org.jdom.Element element)
           
 void save(org.freehep.xml.io.XMLIOManager xmlioManager, org.jdom.Element nodeEl)
           
 void saveValue(org.jdom.Element element)
           
 void setMaximum(double max)
           
 void setMinimum(double min)
           
 boolean setValue(Object value)
           
 boolean setVariable(double value)
           
 String toString()
           
 
Methods inherited from class hep.wired.variable.NumberVariable
compareTo
 
Methods inherited from class hep.wired.variable.AbstractVariable
addChangeListener, fireStateChanged, getDescription, getName, getObject, getUnit, isEnabled, removeChangeListener, setEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DoubleVariable

public DoubleVariable(String name,
                      Object object,
                      double min,
                      double max,
                      double def,
                      String unit,
                      String description)
Method Detail

getDoubleVariable

public double getDoubleVariable()
Returns the value of a named variable.


setVariable

public boolean setVariable(double value)

getValue

public Object getValue()

setValue

public boolean setValue(Object value)

getMinimum

public double getMinimum()

setMinimum

public void setMinimum(double min)

getMaximum

public double getMaximum()

setMaximum

public void setMaximum(double max)

getDefault

public double getDefault()

saveValue

public void saveValue(org.jdom.Element element)

restoreValue

public void restoreValue(org.jdom.Element element)

toString

public String toString()
Specified by:
toString in interface Variable
Overrides:
toString in class Object

save

public void save(org.freehep.xml.io.XMLIOManager xmlioManager,
                 org.jdom.Element nodeEl)

restore

public void restore(org.freehep.xml.io.XMLIOManager xmlioManager,
                    org.jdom.Element nodeEl)


Copyright © 1996-2013 FreeHEP. All Rights Reserved.