|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--com.togethersoft.sca.ast.visitor.AstExpressionVisitorAdapter
Empty implementation of AstExpressionVisitor. Classes derived from
AstExpressionVisitorAdapter do not have to implement all the visiting
methods. It is sufficient to override the required methods only.
| Fields inherited from interface com.togethersoft.sca.ast.visitor.AstVisitor |
SHALLOW |
| Constructor Summary | |
AstExpressionVisitorAdapter()
Creates an expression visitor with the default options. |
|
AstExpressionVisitorAdapter(int options)
Creates an expression visitor with the specified options. |
|
| Method Summary | |
int |
getOptions()
Returns this visitor's options. |
void |
visitArrayCreationExpression(AstArrayCreationExpression expr)
Visits an array creation expression. |
void |
visitArrayInitializer(AstArrayInitializer expr)
Vistis an array initializer expression. |
void |
visitArrayReference(AstArrayReference expr)
Visits an array element access expression. |
void |
visitAssignmentExpression(AstAssignmentExpression expr)
Visits an assignment expression. |
void |
visitBinaryExpression(AstBinaryExpression expr)
Visits a binary expression. |
void |
visitCastExpression(AstCastExpression expr)
Visits a type cast expression. |
void |
visitConditionalExpression(AstConditionalExpression expr)
Visits a conditional expression. |
void |
visitConstructorInvocation(AstConstructorInvocation expr)
Visits an explicit constructor invocation expression. |
void |
visitDbcResult(com.togethersoft.sca.internal.jparser.ast.DbcResultExpr expr)
Visits a reference to a returned value. |
void |
visitExpression(AstExpression expr)
The default implementation calls visitExpression
for each visited expression. |
void |
visitFieldReference(AstFieldReference expr)
Visits a field access expression. |
void |
visitLiteral(AstLiteral expr)
Visits a literal. |
void |
visitMethodCallExpression(AstMethodCallExpression expr)
Visits a method call expression. |
void |
visitObjectCreationExpression(AstObjectCreationExpression expr)
Visits a new object creation expression. |
void |
visitParenthesizedExpression(AstParenthesizedExpression expr)
Visits a parenthesized expression. |
void |
visitSimpleReference(AstSimpleReference expr)
Visits a simple name expression. |
void |
visitSuperExpression(AstSuperExpression expr)
Visits a super field access expression. |
void |
visitThisExpression(AstThisExpression expr)
Visits a this expression. |
void |
visitTypeExpression(AstTypeExpression expr)
Visits a type expression. |
void |
visitUnaryExpression(AstUnaryExpression expr)
Visits a unary expression. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AstExpressionVisitorAdapter()
AstVisitorpublic AstExpressionVisitorAdapter(int options)
options - visitor optionsAstVisitor| Method Detail |
public int getOptions()
getOptions in interface AstVisitorpublic void visitArrayCreationExpression(AstArrayCreationExpression expr)
AstExpressionVisitorvisitArrayCreationExpression in interface AstExpressionVisitorpublic void visitArrayInitializer(AstArrayInitializer expr)
AstExpressionVisitorvisitArrayInitializer in interface AstExpressionVisitorpublic void visitArrayReference(AstArrayReference expr)
AstExpressionVisitorvisitArrayReference in interface AstExpressionVisitorpublic void visitAssignmentExpression(AstAssignmentExpression expr)
AstExpressionVisitorvisitAssignmentExpression in interface AstExpressionVisitorpublic void visitBinaryExpression(AstBinaryExpression expr)
AstExpressionVisitorvisitBinaryExpression in interface AstExpressionVisitorpublic void visitCastExpression(AstCastExpression expr)
AstExpressionVisitorvisitCastExpression in interface AstExpressionVisitorpublic void visitConditionalExpression(AstConditionalExpression expr)
AstExpressionVisitorvisitConditionalExpression in interface AstExpressionVisitorpublic void visitConstructorInvocation(AstConstructorInvocation expr)
AstExpressionVisitorvisitConstructorInvocation in interface AstExpressionVisitorpublic void visitDbcResult(com.togethersoft.sca.internal.jparser.ast.DbcResultExpr expr)
AstExpressionVisitorvisitDbcResult in interface AstExpressionVisitorpublic void visitExpression(AstExpression expr)
visitExpression
for each visited expression.public void visitFieldReference(AstFieldReference expr)
AstExpressionVisitorvisitFieldReference in interface AstExpressionVisitorpublic void visitLiteral(AstLiteral expr)
AstExpressionVisitorvisitLiteral in interface AstExpressionVisitorpublic void visitMethodCallExpression(AstMethodCallExpression expr)
AstExpressionVisitorvisitMethodCallExpression in interface AstExpressionVisitorpublic void visitObjectCreationExpression(AstObjectCreationExpression expr)
AstExpressionVisitorvisitObjectCreationExpression in interface AstExpressionVisitorpublic void visitParenthesizedExpression(AstParenthesizedExpression expr)
AstExpressionVisitorvisitParenthesizedExpression in interface AstExpressionVisitorpublic void visitSimpleReference(AstSimpleReference expr)
AstExpressionVisitorvisitSimpleReference in interface AstExpressionVisitorpublic void visitSuperExpression(AstSuperExpression expr)
AstExpressionVisitorsuper field access expression.visitSuperExpression in interface AstExpressionVisitorpublic void visitThisExpression(AstThisExpression expr)
AstExpressionVisitorthis expression.visitThisExpression in interface AstExpressionVisitorpublic void visitTypeExpression(AstTypeExpression expr)
AstExpressionVisitorvisitTypeExpression in interface AstExpressionVisitorpublic void visitUnaryExpression(AstUnaryExpression expr)
AstExpressionVisitorvisitUnaryExpression in interface AstExpressionVisitor
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||