1
2
3 package org.codehaus.aspectwerkz.expression.ast;
4
5 public interface ExpressionParserTreeConstants
6 {
7 public int JJTROOT = 0;
8 public int JJTEXPRESSION = 1;
9 public int JJTVOID = 2;
10 public int JJTAND = 3;
11 public int JJTOR = 4;
12 public int JJTNOT = 5;
13 public int JJTPOINTCUTREFERENCE = 6;
14 public int JJTEXECUTION = 7;
15 public int JJTCALL = 8;
16 public int JJTSET = 9;
17 public int JJTGET = 10;
18 public int JJTHANDLER = 11;
19 public int JJTWITHIN = 12;
20 public int JJTWITHINCODE = 13;
21 public int JJTSTATICINITIALIZATION = 14;
22 public int JJTCLASSPATTERN = 15;
23 public int JJTCFLOW = 16;
24 public int JJTCFLOWBELOW = 17;
25 public int JJTARGS = 18;
26 public int JJTHASMETHOD = 19;
27 public int JJTHASFIELD = 20;
28 public int JJTTARGET = 21;
29 public int JJTTHIS = 22;
30 public int JJTMETHODPATTERN = 23;
31 public int JJTCONSTRUCTORPATTERN = 24;
32 public int JJTFIELDPATTERN = 25;
33 public int JJTPARAMETER = 26;
34 public int JJTARGPARAMETER = 27;
35 public int JJTATTRIBUTE = 28;
36 public int JJTMODIFIER = 29;
37
38
39 public String[] jjtNodeName = {
40 "Root",
41 "Expression",
42 "void",
43 "And",
44 "Or",
45 "Not",
46 "PointcutReference",
47 "Execution",
48 "Call",
49 "Set",
50 "Get",
51 "Handler",
52 "Within",
53 "WithinCode",
54 "StaticInitialization",
55 "ClassPattern",
56 "Cflow",
57 "CflowBelow",
58 "Args",
59 "HasMethod",
60 "HasField",
61 "Target",
62 "This",
63 "MethodPattern",
64 "ConstructorPattern",
65 "FieldPattern",
66 "Parameter",
67 "ArgParameter",
68 "Attribute",
69 "Modifier",
70 };
71 }