01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04:
05: /* Generated By:JJTree: Do not edit this line. D:/aw/cvs_aw/aspectwerkz4/src/main/org/codehaus/aspectwerkz/expression/ast\ExpressionParserTreeConstants.java */
06:
07: package com.tc.aspectwerkz.expression.ast;
08:
09: public interface ExpressionParserTreeConstants {
10: public int JJTROOT = 0;
11: public int JJTEXPRESSION = 1;
12: public int JJTVOID = 2;
13: public int JJTAND = 3;
14: public int JJTOR = 4;
15: public int JJTNOT = 5;
16: public int JJTPOINTCUTREFERENCE = 6;
17: public int JJTEXECUTION = 7;
18: public int JJTCALL = 8;
19: public int JJTSET = 9;
20: public int JJTGET = 10;
21: public int JJTHANDLER = 11;
22: public int JJTWITHIN = 12;
23: public int JJTWITHINCODE = 13;
24: public int JJTSTATICINITIALIZATION = 14;
25: public int JJTCLASSPATTERN = 15;
26: public int JJTCFLOW = 16;
27: public int JJTCFLOWBELOW = 17;
28: public int JJTARGS = 18;
29: public int JJTHASMETHOD = 19;
30: public int JJTHASFIELD = 20;
31: public int JJTTARGET = 21;
32: public int JJTTHIS = 22;
33: public int JJTIF = 23;
34: public int JJTMETHODPATTERN = 24;
35: public int JJTCONSTRUCTORPATTERN = 25;
36: public int JJTFIELDPATTERN = 26;
37: public int JJTPARAMETER = 27;
38: public int JJTARGPARAMETER = 28;
39: public int JJTATTRIBUTE = 29;
40: public int JJTMODIFIER = 30;
41:
42: public String[] jjtNodeName = { "Root", "Expression", "void",
43: "And", "Or", "Not", "PointcutReference", "Execution",
44: "Call", "Set", "Get", "Handler", "Within", "WithinCode",
45: "StaticInitialization", "ClassPattern", "Cflow",
46: "CflowBelow", "Args", "HasMethod", "HasField", "Target",
47: "This", "If", "MethodPattern", "ConstructorPattern",
48: "FieldPattern", "Parameter", "ArgParameter", "Attribute",
49: "Modifier", };
50: }
|