hep.wired.variable
Class IntegerVariable

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

public class IntegerVariable
extends NumberVariable

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

Constructor Summary
IntegerVariable(String name, Object object, int min, int max, int def, String unit, String description)
           
 
Method Summary
 int getDefault()
           
 int getIntegerVariable()
          Returns the value of a named variable.
 int getMaximum()
           
 int 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(int max)
           
 void setMinimum(int min)
           
 boolean setValue(Object value)
           
 boolean setVariable(int 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

IntegerVariable

public IntegerVariable(String name,
                       Object object,
                       int min,
                       int max,
                       int def,
                       String unit,
                       String description)
Method Detail

getIntegerVariable

public int getIntegerVariable()
Returns the value of a named variable.


setVariable

public boolean setVariable(int value)

getValue

public Object getValue()

setValue

public boolean setValue(Object value)

getMinimum

public int getMinimum()

setMinimum

public void setMinimum(int min)

getMaximum

public int getMaximum()

setMaximum

public void setMaximum(int max)

getDefault

public int 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.