KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > apache > commons > jexl > parser > ParserVisitor


1 /*
2  * Copyright 2002-2006 The Apache Software Foundation.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */

16 /* Generated By:JJTree: Do not edit this line. ParserVisitor.java */
17
18 package org.apache.commons.jexl.parser;
19
20 public interface ParserVisitor {
21     Object JavaDoc visit(SimpleNode node, Object JavaDoc data);
22
23     Object JavaDoc visit(ASTJexlScript node, Object JavaDoc data);
24
25     Object JavaDoc visit(ASTBlock node, Object JavaDoc data);
26
27     Object JavaDoc visit(ASTEmptyFunction node, Object JavaDoc data);
28
29     Object JavaDoc visit(ASTSizeFunction node, Object JavaDoc data);
30
31     Object JavaDoc visit(ASTIdentifier node, Object JavaDoc data);
32
33     Object JavaDoc visit(ASTExpression node, Object JavaDoc data);
34
35     Object JavaDoc visit(ASTAssignment node, Object JavaDoc data);
36
37     Object JavaDoc visit(ASTOrNode node, Object JavaDoc data);
38
39     Object JavaDoc visit(ASTAndNode node, Object JavaDoc data);
40
41     Object JavaDoc visit(ASTBitwiseOrNode node, Object JavaDoc data);
42
43     Object JavaDoc visit(ASTBitwiseXorNode node, Object JavaDoc data);
44
45     Object JavaDoc visit(ASTBitwiseAndNode node, Object JavaDoc data);
46
47     Object JavaDoc visit(ASTEQNode node, Object JavaDoc data);
48
49     Object JavaDoc visit(ASTNENode node, Object JavaDoc data);
50
51     Object JavaDoc visit(ASTLTNode node, Object JavaDoc data);
52
53     Object JavaDoc visit(ASTGTNode node, Object JavaDoc data);
54
55     Object JavaDoc visit(ASTLENode node, Object JavaDoc data);
56
57     Object JavaDoc visit(ASTGENode node, Object JavaDoc data);
58
59     Object JavaDoc visit(ASTAddNode node, Object JavaDoc data);
60
61     Object JavaDoc visit(ASTSubtractNode node, Object JavaDoc data);
62
63     Object JavaDoc visit(ASTMulNode node, Object JavaDoc data);
64
65     Object JavaDoc visit(ASTDivNode node, Object JavaDoc data);
66
67     Object JavaDoc visit(ASTModNode node, Object JavaDoc data);
68
69     Object JavaDoc visit(ASTUnaryMinusNode node, Object JavaDoc data);
70
71     Object JavaDoc visit(ASTBitwiseComplNode node, Object JavaDoc data);
72
73     Object JavaDoc visit(ASTNotNode node, Object JavaDoc data);
74
75     Object JavaDoc visit(ASTNullLiteral node, Object JavaDoc data);
76
77     Object JavaDoc visit(ASTTrueNode node, Object JavaDoc data);
78
79     Object JavaDoc visit(ASTFalseNode node, Object JavaDoc data);
80
81     Object JavaDoc visit(ASTIntegerLiteral node, Object JavaDoc data);
82
83     Object JavaDoc visit(ASTFloatLiteral node, Object JavaDoc data);
84
85     Object JavaDoc visit(ASTStringLiteral node, Object JavaDoc data);
86
87     Object JavaDoc visit(ASTExpressionExpression node, Object JavaDoc data);
88
89     Object JavaDoc visit(ASTStatementExpression node, Object JavaDoc data);
90
91     Object JavaDoc visit(ASTReferenceExpression node, Object JavaDoc data);
92
93     Object JavaDoc visit(ASTIfStatement node, Object JavaDoc data);
94
95     Object JavaDoc visit(ASTWhileStatement node, Object JavaDoc data);
96
97     Object JavaDoc visit(ASTForeachStatement node, Object JavaDoc data);
98
99     Object JavaDoc visit(ASTMethod node, Object JavaDoc data);
100
101     Object JavaDoc visit(ASTArrayAccess node, Object JavaDoc data);
102
103     Object JavaDoc visit(ASTSizeMethod node, Object JavaDoc data);
104
105     Object JavaDoc visit(ASTReference node, Object JavaDoc data);
106 }
Popular Tags