KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > aop > pointcut > ast > PointcutExpressionParserConstants


1 /* Generated By:JJTree&JavaCC: Do not edit this line. PointcutExpressionParserConstants.java */
2 package org.jboss.aop.pointcut.ast;
3
4 public interface PointcutExpressionParserConstants {
5
6   int EOF = 0;
7   int AND = 3;
8   int OR = 4;
9   int CALL = 5;
10   int ALL = 6;
11   int EXECUTION = 7;
12   int CONSTRUCTION = 8;
13   int HAS = 9;
14   int HAS_FIELD = 10;
15   int GET = 11;
16   int SET = 12;
17   int FIELD = 13;
18   int WITHIN = 14;
19   int WITHINCODE = 15;
20   int POINTCUT = 16;
21   int POINTCUT_IDENTIFIER = 17;
22   int POINTCUT_WILD_LETTER = 18;
23   int POINTCUT_DOT = 19;
24   int NOT = 20;
25   int ALL_PARAMS = 23;
26   int PARAM_CLASS = 24;
27   int PARAM_ARRAY_CLASS = 25;
28   int PARAM_ANNOTATION = 26;
29   int PARAM_INSTANCEOF = 27;
30   int PARAM_TYPEDEF = 28;
31   int PARAM_IDENTIFIER = 29;
32   int COMMA = 30;
33   int PARAM_WILD_LETTER = 31;
34   int PARAM_DOT = 32;
35   int PARAM_ARRAY = 33;
36   int PARAMS_CLOSE = 34;
37   int ABSTRACT = 37;
38   int FINAL = 38;
39   int PRIVATE = 39;
40   int PROTECTED = 40;
41   int PUBLIC = 41;
42   int STATIC = 42;
43   int NATIVE = 43;
44   int SYNCHRONIZED = 44;
45   int NEW = 45;
46   int THROWS = 46;
47   int INSTANCEOF = 47;
48   int TYPEDEF = 48;
49   int CLASS = 49;
50   int EXCEPTION_SEPERATOR = 50;
51   int ARRAY_CLASS = 51;
52   int ANNOTATION = 52;
53   int IMPLEMENTS = 53;
54   int IMPLEMENTING = 54;
55   int IDENTIFIER = 55;
56   int WILD_LETTER = 56;
57   int DOT = 57;
58   int ARRAY = 58;
59   int SEPARATOR = 59;
60   int BEHAVIOR_NOT = 60;
61   int PARAMS_OPEN = 61;
62   int BEHAVIOR_CLOSE = 62;
63   int FIELD_ABSTRACT = 65;
64   int FIELD_FINAL = 66;
65   int FIELD_PRIVATE = 67;
66   int FIELD_PROTECTED = 68;
67   int FIELD_PUBLIC = 69;
68   int FIELD_STATIC = 70;
69   int FIELD_TRANSIENT = 71;
70   int FIELD_NATIVE = 72;
71   int FIELD_SYNCHRONIZED = 73;
72   int FIELD_INSTANCEOF = 74;
73   int FIELD_TYPEDEF = 75;
74   int FIELD_CLASS = 76;
75   int FIELD_ARRAY_CLASS = 77;
76   int FIELD_ANNOTATION = 78;
77   int FIELD_IDENTIFIER = 79;
78   int FIELD_WILD_LETTER = 80;
79   int FIELD_DOT = 81;
80   int FIELD_ARRAY = 82;
81   int FIELD_SEPARATOR = 83;
82   int FIELD_NOT = 84;
83   int FIELD_CLOSE = 85;
84
85   int DEFAULT = 0;
86   int PARAMS = 1;
87   int BEHAVIOR = 2;
88   int FIELD_DECLARATION = 3;
89
90   String JavaDoc[] tokenImage = {
91     "<EOF>",
92     "\" \"",
93     "\"\\t\"",
94     "<AND>",
95     "<OR>",
96     "\"call(\"",
97     "\"all(\"",
98     "\"execution(\"",
99     "\"construction(\"",
100     "\"has(\"",
101     "\"hasfield(\"",
102     "\"get(\"",
103     "\"set(\"",
104     "\"field(\"",
105     "\"within(\"",
106     "\"withincode(\"",
107     "<POINTCUT>",
108     "<POINTCUT_IDENTIFIER>",
109     "<POINTCUT_WILD_LETTER>",
110     "<POINTCUT_DOT>",
111     "\"!\"",
112     "\" \"",
113     "\"\\t\"",
114     "\"..\"",
115     "<PARAM_CLASS>",
116     "<PARAM_ARRAY_CLASS>",
117     "<PARAM_ANNOTATION>",
118     "<PARAM_INSTANCEOF>",
119     "<PARAM_TYPEDEF>",
120     "<PARAM_IDENTIFIER>",
121     "\",\"",
122     "<PARAM_WILD_LETTER>",
123     "<PARAM_DOT>",
124     "\"[]\"",
125     "\")\"",
126     "\" \"",
127     "\"\\t\"",
128     "\"abstract\"",
129     "\"final\"",
130     "\"private\"",
131     "\"protected\"",
132     "\"public\"",
133     "\"static\"",
134     "\"native\"",
135     "\"synchronized\"",
136     "\"new\"",
137     "\"throws\"",
138     "<INSTANCEOF>",
139     "<TYPEDEF>",
140     "<CLASS>",
141     "\",\"",
142     "<ARRAY_CLASS>",
143     "<ANNOTATION>",
144     "<IMPLEMENTS>",
145     "<IMPLEMENTING>",
146     "<IDENTIFIER>",
147     "<WILD_LETTER>",
148     "<DOT>",
149     "\"[]\"",
150     "\"->\"",
151     "\"!\"",
152     "\"(\"",
153     "\")\"",
154     "\" \"",
155     "\"\\t\"",
156     "\"abstract\"",
157     "\"final\"",
158     "\"private\"",
159     "\"protected\"",
160     "\"public\"",
161     "\"static\"",
162     "\"transient\"",
163     "\"native\"",
164     "\"synchronized\"",
165     "<FIELD_INSTANCEOF>",
166     "<FIELD_TYPEDEF>",
167     "<FIELD_CLASS>",
168     "<FIELD_ARRAY_CLASS>",
169     "<FIELD_ANNOTATION>",
170     "<FIELD_IDENTIFIER>",
171     "<FIELD_WILD_LETTER>",
172     "<FIELD_DOT>",
173     "\"[]\"",
174     "\"->\"",
175     "\"!\"",
176     "\")\"",
177     "\"(\"",
178     "\")\"",
179   };
180
181 }
182
Popular Tags