jcaas.script_nodes
Class AnnotationContext

java.lang.Object
  extended by jcaas.script_nodes.Context
      extended by jcaas.script_nodes.AnnotationContext

public class AnnotationContext
extends Context

This class facilitates a shared storage area for an AnnotationScript instance.


Field Summary
static java.lang.Object BEGIN
           
static java.lang.Object END
           
 
Constructor Summary
AnnotationContext()
          Creates a default instance of AnnotationContext.
AnnotationContext(java.util.HashMap table)
          Creates an instance of AnnotationContext using the given HashMap internally for storing values of expressions that make up the script.
 
Method Summary
 
Methods inherited from class jcaas.script_nodes.Context
getMethodFunction, getScriptFunctions, getStaticFunction, getVal, reset, setScriptFunctions, setVal
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEGIN

public static final java.lang.Object BEGIN

END

public static final java.lang.Object END
Constructor Detail

AnnotationContext

public AnnotationContext()
Creates a default instance of AnnotationContext.


AnnotationContext

public AnnotationContext(java.util.HashMap table)
Creates an instance of AnnotationContext using the given HashMap internally for storing values of expressions that make up the script.

Parameters:
table - the HashMap to be used internally by the script.