cvm.ucm.interpreter
Class MacroNode

java.lang.Object
  extended by cvm.ucm.interpreter.MacroNode

public class MacroNode
extends java.lang.Object

MacroNode class This class encapsulates all the data needed for the execution of the ScriptEvaluator object. There is one MacroNode per macro to be executed.

Author:
Frank Hernandez
See Also:
ScriptEvaluator

Constructor Summary
MacroNode(org.codehaus.janino.ScriptEvaluator se, java.lang.Object[] params)
           
 
Method Summary
 java.lang.Object[] getParameterValues()
          This accessor method returns Returns the array of parameter values.
 org.codehaus.janino.ScriptEvaluator getSE()
          This accessor method returns a ScrpitEvaluator object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MacroNode

public MacroNode(org.codehaus.janino.ScriptEvaluator se,
                 java.lang.Object[] params)
Method Detail

getSE

public org.codehaus.janino.ScriptEvaluator getSE()
This accessor method returns a ScrpitEvaluator object.

Returns:
ScrpitEvaluator object
See Also:
ScriptEvaluator

getParameterValues

public java.lang.Object[] getParameterValues()
This accessor method returns Returns the array of parameter values.

Returns:
array of parameter value;