001: /* Generated By:JJTree: Do not edit this line. src/java/org/onemind/jxp/parser\JxpParserVisitor.java */
002:
003: package org.onemind.jxp.parser;
004:
005: public interface JxpParserVisitor {
006: public Object visit(SimpleNode node, Object data) throws Exception;
007:
008: public Object visit(AstJxpDocument node, Object data)
009: throws Exception;
010:
011: public Object visit(AstContent node, Object data) throws Exception;
012:
013: public Object visit(AstPrintStatement node, Object data)
014: throws Exception;
015:
016: public Object visit(AstPageDirective node, Object data)
017: throws Exception;
018:
019: public Object visit(AstIncludeDirective node, Object data)
020: throws Exception;
021:
022: public Object visit(AstStaticImportDeclaration node, Object data)
023: throws Exception;
024:
025: public Object visit(AstImportDeclaration node, Object data)
026: throws Exception;
027:
028: public Object visit(AstFieldDeclaration node, Object data)
029: throws Exception;
030:
031: public Object visit(AstVariableDeclarator node, Object data)
032: throws Exception;
033:
034: public Object visit(AstVariableDeclaratorId node, Object data)
035: throws Exception;
036:
037: public Object visit(AstArrayInitializer node, Object data)
038: throws Exception;
039:
040: public Object visit(AstExitStatement node, Object data)
041: throws Exception;
042:
043: public Object visit(AstFunctionDeclaration node, Object data)
044: throws Exception;
045:
046: public Object visit(AstFunctionDeclarator node, Object data)
047: throws Exception;
048:
049: public Object visit(AstVariableParameters node, Object data)
050: throws Exception;
051:
052: public Object visit(AstFormalParameters node, Object data)
053: throws Exception;
054:
055: public Object visit(AstFormalParameter node, Object data)
056: throws Exception;
057:
058: public Object visit(AstType node, Object data) throws Exception;
059:
060: public Object visit(AstPrimitiveType node, Object data)
061: throws Exception;
062:
063: public Object visit(AstName node, Object data) throws Exception;
064:
065: public Object visit(AstNameList node, Object data) throws Exception;
066:
067: public Object visit(AstAssignExpression node, Object data)
068: throws Exception;
069:
070: public Object visit(AstMultiplyAssignExpression node, Object data)
071: throws Exception;
072:
073: public Object visit(AstDivideAssignExpression node, Object data)
074: throws Exception;
075:
076: public Object visit(AstRemAssignExpression node, Object data)
077: throws Exception;
078:
079: public Object visit(AstPlusAssignExpression node, Object data)
080: throws Exception;
081:
082: public Object visit(AstMinusAssignExpression node, Object data)
083: throws Exception;
084:
085: public Object visit(AstLShiftAssignExpression node, Object data)
086: throws Exception;
087:
088: public Object visit(AstRSignedShiftAssignExpression node,
089: Object data) throws Exception;
090:
091: public Object visit(AstRUnsignedShiftAssignExpression node,
092: Object data) throws Exception;
093:
094: public Object visit(AstBitwiseAndAssignExpression node, Object data)
095: throws Exception;
096:
097: public Object visit(AstBitwiseXOrAssignExpression node, Object data)
098: throws Exception;
099:
100: public Object visit(AstBitwiseOrAssignExpression node, Object data)
101: throws Exception;
102:
103: public Object visit(AstHookExpression node, Object data)
104: throws Exception;
105:
106: public Object visit(AstConditionalOrExpression node, Object data)
107: throws Exception;
108:
109: public Object visit(AstConditionalAndExpression node, Object data)
110: throws Exception;
111:
112: public Object visit(AstBitwiseOrExpression node, Object data)
113: throws Exception;
114:
115: public Object visit(AstBitwiseXOrExpression node, Object data)
116: throws Exception;
117:
118: public Object visit(AstBitwiseAndExpression node, Object data)
119: throws Exception;
120:
121: public Object visit(AstEQExpression node, Object data)
122: throws Exception;
123:
124: public Object visit(AstNEExpression node, Object data)
125: throws Exception;
126:
127: public Object visit(AstInstanceOfExpression node, Object data)
128: throws Exception;
129:
130: public Object visit(AstLTExpression node, Object data)
131: throws Exception;
132:
133: public Object visit(AstGTExpression node, Object data)
134: throws Exception;
135:
136: public Object visit(AstLEExpression node, Object data)
137: throws Exception;
138:
139: public Object visit(AstGEExpression node, Object data)
140: throws Exception;
141:
142: public Object visit(AstLShiftExpression node, Object data)
143: throws Exception;
144:
145: public Object visit(AstRSignedShiftExpression node, Object data)
146: throws Exception;
147:
148: public Object visit(AstRUnsignedShiftExpression node, Object data)
149: throws Exception;
150:
151: public Object visit(AstPlusExpression node, Object data)
152: throws Exception;
153:
154: public Object visit(AstMinusExpression node, Object data)
155: throws Exception;
156:
157: public Object visit(AstMultiplyExpression node, Object data)
158: throws Exception;
159:
160: public Object visit(AstDivideExpression node, Object data)
161: throws Exception;
162:
163: public Object visit(AstRemainderExpression node, Object data)
164: throws Exception;
165:
166: public Object visit(AstUnaryPlusExpression node, Object data)
167: throws Exception;
168:
169: public Object visit(AstUnaryMinusExpression node, Object data)
170: throws Exception;
171:
172: public Object visit(AstPreIncrementExpression node, Object data)
173: throws Exception;
174:
175: public Object visit(AstPreDecrementExpression node, Object data)
176: throws Exception;
177:
178: public Object visit(AstBitwiseComplementExpression node, Object data)
179: throws Exception;
180:
181: public Object visit(AstLogicalComplementExpression node, Object data)
182: throws Exception;
183:
184: public Object visit(AstIsEmptyExpression node, Object data)
185: throws Exception;
186:
187: public Object visit(AstPostIncrementExpression node, Object data)
188: throws Exception;
189:
190: public Object visit(AstPostDecrementExpression node, Object data)
191: throws Exception;
192:
193: public Object visit(AstCastExpression node, Object data)
194: throws Exception;
195:
196: public Object visit(AstArrayReference node, Object data)
197: throws Exception;
198:
199: public Object visit(AstMethodInvocation node, Object data)
200: throws Exception;
201:
202: public Object visit(AstFieldReference node, Object data)
203: throws Exception;
204:
205: public Object visit(AstMethodCall node, Object data)
206: throws Exception;
207:
208: public Object visit(AstField node, Object data) throws Exception;
209:
210: public Object visit(AstLiteral node, Object data) throws Exception;
211:
212: public Object visit(AstArguments node, Object data)
213: throws Exception;
214:
215: public Object visit(AstNamedArgument node, Object data)
216: throws Exception;
217:
218: public Object visit(AstArrayAllocationExpression node, Object data)
219: throws Exception;
220:
221: public Object visit(AstObjectAllocationExpression node, Object data)
222: throws Exception;
223:
224: public Object visit(AstArrayDims node, Object data)
225: throws Exception;
226:
227: public Object visit(AstLabeledStatement node, Object data)
228: throws Exception;
229:
230: public Object visit(AstBlock node, Object data) throws Exception;
231:
232: public Object visit(AstEmptyStatement node, Object data)
233: throws Exception;
234:
235: public Object visit(AstSwitchStatement node, Object data)
236: throws Exception;
237:
238: public Object visit(AstCase node, Object data) throws Exception;
239:
240: public Object visit(AstIfStatement node, Object data)
241: throws Exception;
242:
243: public Object visit(AstWhileStatement node, Object data)
244: throws Exception;
245:
246: public Object visit(AstDoStatement node, Object data)
247: throws Exception;
248:
249: public Object visit(AstEnhancedForStatement node, Object data)
250: throws Exception;
251:
252: public Object visit(AstForStatement node, Object data)
253: throws Exception;
254:
255: public Object visit(AstForInit node, Object data) throws Exception;
256:
257: public Object visit(AstStatementExpressionList node, Object data)
258: throws Exception;
259:
260: public Object visit(AstForUpdate node, Object data)
261: throws Exception;
262:
263: public Object visit(AstBreakStatement node, Object data)
264: throws Exception;
265:
266: public Object visit(AstContinueStatement node, Object data)
267: throws Exception;
268:
269: public Object visit(AstReturnStatement node, Object data)
270: throws Exception;
271:
272: public Object visit(AstThrowStatement node, Object data)
273: throws Exception;
274:
275: public Object visit(AstSynchronizedStatement node, Object data)
276: throws Exception;
277:
278: public Object visit(AstTryStatement node, Object data)
279: throws Exception;
280:
281: public Object visit(AstCatchBlock node, Object data)
282: throws Exception;
283:
284: public Object visit(AstFinallyBlock node, Object data)
285: throws Exception;
286:
287: public Object visit(AstAssertStatement node, Object data)
288: throws Exception;
289: }
|