KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > spoon > reflect > eval > StepKind


1 package spoon.reflect.eval;
2
3 /**
4  * This enum defines the kinds of
5  * {@link spoon.reflect.eval.SymbolicEvaluationStep}s that can be
6  * encountered.
7  */

8 public enum StepKind {
9
10     /**
11      * Corresponds to an abstract evaluation step when the evaluator enters a
12      * new {@link SymbolicStackFrame} (method invocation).
13      */

14     ENTER,
15
16     /**
17      * Corresponds to an abstract evaluation step when the evaluator exits the
18      * current {@link SymbolicStackFrame} (method return).
19      */

20     EXIT,
21     
22     /**
23      * For matching both {@link #ENTER} and {@link #EXIT}.
24      */

25     BOTH
26
27
28 }
29
Popular Tags