org.omegahat.Environment.Interpreter
Interface EvaluationListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
SubEvaluationListener
All Known Implementing Classes:
ExpressionTreeWindow

public interface EvaluationListener
extends java.util.EventListener

Classes implement this interface if they intend to be notified by one of the interpreting evaluators in this package before the interpreter starts to evaluate an expression.

Classes that want to be notified before the expression and before each subexpression should implement the SubEvaluationListener interface instead.


Method Summary
 void nextEvaluation(EvaluationEvent e)
          The expression in the EvaluationEvent passed as argument is about to be evaluated, as a top level evaluation.
 

Method Detail

nextEvaluation

public void nextEvaluation(EvaluationEvent e)
The expression in the EvaluationEvent passed as argument is about to be evaluated, as a top level evaluation.