org.moremotion.evaluator
Class Node

java.lang.Object
  extended by org.moremotion.evaluator.Node
All Implemented Interfaces:
Evaluable

public class Node
extends java.lang.Object
implements Evaluable

Version:
$Id: Node.java 63 2008-03-14 16:29:03Z erkan $

Constructor Summary
Node(Function func)
           
Node(java.lang.String str)
          Creates a new instance of Node
 
Method Summary
 java.lang.Object evaluate(SymbolResolver sr)
           
 int getOperator()
           
 java.lang.String getStringValue()
           
 boolean isNC()
           
static void main(java.lang.String[] args)
           
 void setOperator(int value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node(java.lang.String str)
Creates a new instance of Node


Node

public Node(Function func)
Method Detail

isNC

public boolean isNC()

evaluate

public java.lang.Object evaluate(SymbolResolver sr)
                          throws EvaluationException
Specified by:
evaluate in interface Evaluable
Throws:
EvaluationException

toString

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

setOperator

public void setOperator(int value)

getOperator

public int getOperator()

getStringValue

public java.lang.String getStringValue()
                                throws InvalidEntityException
Throws:
InvalidEntityException

main

public static void main(java.lang.String[] args)


Copyright © 2002-2008 MOR YAZILIM. All Rights Reserved.