UniVista.beans
Class VariableBean2

java.lang.Object
  |
  +--UniVista.support.Variable
        |
        +--UniVista.beans.VariableBean
              |
              +--UniVista.beans.VariableBean2
All Implemented Interfaces:
java.lang.Cloneable, ConsistencyCheck, java.util.EventListener, java.beans.PropertyChangeListener, java.io.Serializable, TypedVariable

public abstract class VariableBean2
extends VariableBean
implements java.lang.Cloneable, java.io.Serializable, TypedVariable, java.beans.PropertyChangeListener

This class adds more functionality to the Variable class so they can be used as Beans.

See Also:
Serialized Form

Fields inherited from class UniVista.beans.VariableBean
changeSupport, DEFAULT_DISPLAY, vetoSupport
 
Fields inherited from class UniVista.support.Variable
description, documentationURL, name, namelistGroup, type, typedVariable, typeNames, UV_ARRAY, UV_BOOLEAN, UV_COMPLEX, UV_FLOAT, UV_LONG, UV_SHORT, UV_STRING, UV_TYPE, variableOptionsUI, variableUI
 
Constructor Summary
VariableBean2()
           
 
Method Summary
abstract  void setValue(java.lang.String strng)
           
 
Methods inherited from class UniVista.beans.VariableBean
addDisplayBean, addPropertyChangeListener, addVetoableChangeListener, duplicate, equals, getDisplayBean, getDisplayBeans, getValue, propertyChange, removePropertyChangeListener, removeVetoableChangeListener, setDescription, setDisplayBeans, setDisplayBeans, setDocumentationURL, setName, setNamelistGroup, setType, setValue, toString, valOk
 
Methods inherited from class UniVista.support.Variable
clone, consistencyCheck, duplicate, getDescription, getDocumentationURL, getName, getNamelistGroup, getType, isLowerBoundEnabled, isTypedVariable, isUpperBoundEnabled, isVariableOptionsUI, isVariableUI, setLowerBound, setLowerBoundEnabled, setUpperBound, setUpperBoundEnabled
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface UniVista.support.TypedVariable
getValue, setValue
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Constructor Detail

VariableBean2

public VariableBean2()
Method Detail

setValue

public abstract void setValue(java.lang.String strng)
                       throws TypedVariableException
Overrides:
setValue in class VariableBean