org.simulator.sbml.astnode
Class IntegerValue

java.lang.Object
  extended by org.simulator.sbml.astnode.ASTNodeValue
      extended by org.simulator.sbml.astnode.IntegerValue

public class IntegerValue
extends ASTNodeValue

This class can compute and store the value of an integer node.

Version:
$Rev: 211 $
Author:
Roland Keller

Field Summary
 
Fields inherited from class org.simulator.sbml.astnode.ASTNodeValue
alreadyProcessed, booleanValue, children, denominator, doubleValue, exponent, interpreter, isConstant, isDouble, isInfinite, leftChild, logger, mantissa, name, node, nodeType, numChildren, numerator, real, rightChild, time, units
 
Constructor Summary
IntegerValue(ASTNodeInterpreter interpreter, ASTNode node)
           
 
Method Summary
protected  void computeDoubleValue()
          Computes the double value of the node.
 boolean getConstant()
           
 
Methods inherited from class org.simulator.sbml.astnode.ASTNodeValue
compileBoolean, compileDouble, computeBooleanValue, getName, getNode, getTime, getValue, isName, reset, setTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerValue

public IntegerValue(ASTNodeInterpreter interpreter,
                    ASTNode node)
Parameters:
interpreter -
node -
Method Detail

computeDoubleValue

protected void computeDoubleValue()
Description copied from class: ASTNodeValue
Computes the double value of the node.

Overrides:
computeDoubleValue in class ASTNodeValue

getConstant

public boolean getConstant()
Overrides:
getConstant in class ASTNodeValue
Returns:
constant?

Generated December 13 2012