algoanim.variables
Class DoubleVariable

java.lang.Object
  extended by algoanim.variables.Variable
      extended by algoanim.variables.DoubleVariable

public class DoubleVariable
extends Variable


Field Summary
protected static java.lang.Double defaultValue
           
protected  java.lang.Double value
           
 
Constructor Summary
DoubleVariable()
           
DoubleVariable(java.lang.Double value)
           
 
Method Summary
<T> T
getValue(java.lang.Class<T> type)
          generic getValue method
 void setValue(java.lang.Boolean value)
           
 void setValue(java.lang.Byte value)
           
 void setValue(java.lang.Double value)
           
 void setValue(java.lang.Float value)
           
 void setValue(java.lang.Integer value)
           
 void setValue(java.lang.Long value)
           
 void setValue(java.lang.Short value)
           
 void setValue(java.lang.String value)
           
 void setValue(Variable var)
          abstract setValue functions
 java.lang.String toString()
           
 
Methods inherited from class algoanim.variables.Variable
addObserver, getAssociatedClass, getType, isGlobal, removeObserver, setError, setGlobal, setRole, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

defaultValue

protected static final java.lang.Double defaultValue

value

protected java.lang.Double value
Constructor Detail

DoubleVariable

public DoubleVariable()

DoubleVariable

public DoubleVariable(java.lang.Double value)
Method Detail

setValue

public void setValue(java.lang.Byte value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Long value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Short value)
Specified by:
setValue in class Variable

getValue

public <T> T getValue(java.lang.Class<T> type)
Description copied from class: Variable
generic getValue method

Specified by:
getValue in class Variable
Parameters:
type - the element
Returns:
the returned value

setValue

public void setValue(Variable var)
Description copied from class: Variable
abstract setValue functions

Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.String value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Integer value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Float value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Double value)
Specified by:
setValue in class Variable

setValue

public void setValue(java.lang.Boolean value)
Specified by:
setValue in class Variable

toString

public java.lang.String toString()
Specified by:
toString in class Variable