elan.expression
Class Minus

java.lang.Object
  |
  +--elan.GrammarElement
        |
        +--elan.expression.Expression
              |
              +--elan.expression.UnaryExpression
                    |
                    +--elan.expression.Minus

public class Minus
extends UnaryExpression

Represents -a, the negation of an expression


Fields inherited from class elan.expression.UnaryExpression
myExpression
 
Fields inherited from class elan.GrammarElement
functionMap, ourMap
 
Constructor Summary
Minus(Expression e)
           
 
Method Summary
 java.lang.String toString(Context c)
           
 double value(Context c)
           
 
Methods inherited from class elan.expression.UnaryExpression
toString
 
Methods inherited from class elan.expression.Expression
evaluate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Minus

public Minus(Expression e)
Method Detail

value

public double value(Context c)
Overrides:
value in class UnaryExpression

toString

public java.lang.String toString(Context c)