algoanim.annotations
Class Executor

java.lang.Object
  extended by algoanim.annotations.Executor
Direct Known Subclasses:
EvalExecutor, GlobalExecutor, HighlightExecutor, VariableContextExecutor, VariableDeclareExecutor, VariableDecreaseExecutor, VariableDiscardExecutor, VariableIncreaseExecutor, VariableRoleExecutor, VariableSetExecutor

public abstract class Executor
extends java.lang.Object


Field Summary
protected  SourceCode src
           
protected  Variables vars
           
 
Constructor Summary
Executor(Variables vars, SourceCode src)
           
 
Method Summary
abstract  boolean exec(Annotation anno)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

vars

protected Variables vars

src

protected SourceCode src
Constructor Detail

Executor

public Executor(Variables vars,
                SourceCode src)
Method Detail

exec

public abstract boolean exec(Annotation anno)