|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
Expression visitor allows to iterate through AST nodes representing Java
expressions. All the expressions contained in a statement are visited after a call to
AstObject.visitExpressions(com.togethersoft.sca.ast.visitor.AstExpressionVisitor).
AstObject.visitExpressions(com.togethersoft.sca.ast.visitor.AstExpressionVisitor),
AstExpressionVisitorAdapter| Fields inherited from interface com.togethersoft.sca.ast.visitor.AstVisitor |
SHALLOW |
| Method Summary | |
void |
visitArrayCreationExpression(AstArrayCreationExpression t)
Visits an array creation expression. |
void |
visitArrayInitializer(AstArrayInitializer t)
Vistis an array initializer expression. |
void |
visitArrayReference(AstArrayReference t)
Visits an array element access expression. |
void |
visitAssignmentExpression(AstAssignmentExpression t)
Visits an assignment expression. |
void |
visitBinaryExpression(AstBinaryExpression t)
Visits a binary expression. |
void |
visitCastExpression(AstCastExpression t)
Visits a type cast expression. |
void |
visitConditionalExpression(AstConditionalExpression t)
Visits a conditional expression. |
void |
visitConstructorInvocation(AstConstructorInvocation t)
Visits an explicit constructor invocation expression. |
void |
visitDbcResult(com.togethersoft.sca.internal.jparser.ast.DbcResultExpr t)
Visits a reference to a returned value. |
void |
visitFieldReference(AstFieldReference t)
Visits a field access expression. |
void |
visitLiteral(AstLiteral t)
Visits a literal. |
void |
visitMethodCallExpression(AstMethodCallExpression t)
Visits a method call expression. |
void |
visitObjectCreationExpression(AstObjectCreationExpression t)
Visits a new object creation expression. |
void |
visitParenthesizedExpression(AstParenthesizedExpression t)
Visits a parenthesized expression. |
void |
visitSimpleReference(AstSimpleReference t)
Visits a simple name expression. |
void |
visitSuperExpression(AstSuperExpression t)
Visits a super field access expression. |
void |
visitThisExpression(AstThisExpression t)
Visits a this expression. |
void |
visitTypeExpression(AstTypeExpression t)
Visits a type expression. |
void |
visitUnaryExpression(AstUnaryExpression t)
Visits a unary expression. |
| Methods inherited from interface com.togethersoft.sca.ast.visitor.AstVisitor |
getOptions |
| Method Detail |
public void visitArrayCreationExpression(AstArrayCreationExpression t)
public void visitArrayInitializer(AstArrayInitializer t)
public void visitArrayReference(AstArrayReference t)
public void visitAssignmentExpression(AstAssignmentExpression t)
public void visitBinaryExpression(AstBinaryExpression t)
public void visitCastExpression(AstCastExpression t)
public void visitConditionalExpression(AstConditionalExpression t)
public void visitConstructorInvocation(AstConstructorInvocation t)
public void visitDbcResult(com.togethersoft.sca.internal.jparser.ast.DbcResultExpr t)
public void visitFieldReference(AstFieldReference t)
public void visitLiteral(AstLiteral t)
public void visitMethodCallExpression(AstMethodCallExpression t)
public void visitObjectCreationExpression(AstObjectCreationExpression t)
public void visitParenthesizedExpression(AstParenthesizedExpression t)
public void visitSimpleReference(AstSimpleReference t)
public void visitSuperExpression(AstSuperExpression t)
super field access expression.public void visitThisExpression(AstThisExpression t)
this expression.public void visitTypeExpression(AstTypeExpression t)
public void visitUnaryExpression(AstUnaryExpression t)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||