freegraph
Class ExpressionItem.Number

java.lang.Object
  |
  +--freegraph.ExpressionItem
        |
        +--freegraph.ExpressionItem.Number
Enclosing class:
ExpressionItem

public static class ExpressionItem.Number
extends ExpressionItem

NumberExpressionItem is an ExpressionItem to represent a literal Number. All numbers are represented as doubles.


Nested Class Summary
 
Nested classes inherited from class freegraph.ExpressionItem
ExpressionItem.BiOperator, ExpressionItem.Number, ExpressionItem.Parenthesis, ExpressionItem.UnOperator, ExpressionItem.Variable
 
Constructor Summary
ExpressionItem.Number(double value)
           
 
Method Summary
 int getAction(ExpressionItem exprItem)
           
 double getNumber()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpressionItem.Number

public ExpressionItem.Number(double value)
Method Detail

getNumber

public double getNumber()

getAction

public int getAction(ExpressionItem exprItem)
Specified by:
getAction in class ExpressionItem

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object