modhelxs.mocs.tfsm.parser
Class OperatorDelay

java.lang.Object
  extended by modhelxs.mocs.tfsm.parser.Expression
      extended by modhelxs.mocs.tfsm.parser.OperatorDelay

public class OperatorDelay
extends Expression

Represents the NOT boolean operator.


Field Summary
private  Expression e
           
 
Fields inherited from class modhelxs.mocs.tfsm.parser.Expression
isValid
 
Constructor Summary
OperatorDelay(Expression e)
           
 
Method Summary
 Value eval(java.util.Map<java.lang.String,Value> in)
           
 java.lang.String getName()
           
 java.lang.String toString()
           
 
Methods inherited from class modhelxs.mocs.tfsm.parser.Expression
getDelayGard, getValid, parse, setValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

e

private final Expression e
Constructor Detail

OperatorDelay

public OperatorDelay(Expression e)
Method Detail

eval

public Value eval(java.util.Map<java.lang.String,Value> in)
           throws EvaluationException
Specified by:
eval in class Expression
Throws:
EvaluationException

toString

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

getName

public java.lang.String getName()
Overrides:
getName in class Expression