hep.wired.variable
Class BooleanVariable

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

public class BooleanVariable
extends AbstractVariable

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

Constructor Summary
BooleanVariable(String name, Object object, boolean def, String description)
           
 
Method Summary
 int compareTo(Object o)
           
 boolean getBooleanVariable()
          Returns the value of a named variable.
 boolean getDefault()
           
 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)
           
 boolean setValue(Object value)
           
 boolean setVariable(boolean value)
           
 String toString()
           
 
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

BooleanVariable

public BooleanVariable(String name,
                       Object object,
                       boolean def,
                       String description)
Method Detail

getBooleanVariable

public boolean getBooleanVariable()
Returns the value of a named variable.


setVariable

public boolean setVariable(boolean value)

getValue

public Object getValue()

setValue

public boolean setValue(Object value)

compareTo

public int compareTo(Object o)

getDefault

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