hep.wired.variable
Interface Variable

All Superinterfaces:
Comparable, org.freehep.xml.io.XMLIO
All Known Implementing Classes:
AbstractVariable, BooleanVariable, DoubleVariable, IntegerVariable, NumberVariable

public interface Variable
extends Comparable, org.freehep.xml.io.XMLIO

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

Method Summary
 void addChangeListener(ChangeListener listener)
           
 String getDescription()
           
 String getName()
           
 Object getObject()
           
 String getUnit()
           
 Object getValue()
           
 boolean isEnabled()
           
 void removeChangeListener(ChangeListener listener)
           
 void restoreValue(org.jdom.Element element)
           
 void saveValue(org.jdom.Element element)
           
 void setEnabled(boolean state)
           
 boolean setValue(Object value)
           
 String toString()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.freehep.xml.io.XMLIO
restore, save
 

Method Detail

addChangeListener

void addChangeListener(ChangeListener listener)

removeChangeListener

void removeChangeListener(ChangeListener listener)

getName

String getName()

getObject

Object getObject()

getValue

Object getValue()

setValue

boolean setValue(Object value)

getUnit

String getUnit()

getDescription

String getDescription()

isEnabled

boolean isEnabled()

setEnabled

void setEnabled(boolean state)

saveValue

void saveValue(org.jdom.Element element)

restoreValue

void restoreValue(org.jdom.Element element)

toString

String toString()
Overrides:
toString in class Object


Copyright © 1996-2013 FreeHEP. All Rights Reserved.