cager.jexpr.visitor
Class ContextVisitor
java.lang.Object
cager.jexpr.visitor.NullVisitor
cager.jexpr.visitor.ContextVisitor
- All Implemented Interfaces:
- Visitor
- public class ContextVisitor
- extends NullVisitor
|
Method Summary |
java.lang.Object |
visitBinaryExpression(BinaryExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitClassDeclaration(ClassDeclaration ast,
java.lang.Object o)
|
java.lang.Object |
visitCompilationUnit(CompilationUnit ast,
java.lang.Object o)
|
java.lang.Object |
visitFieldSelection(FieldSelection ast,
java.lang.Object o)
|
java.lang.Object |
visitFormalParameter(FormalParameter ast,
java.lang.Object o)
|
java.lang.Object |
visitIdentifierExpression(IdentifierExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitIfStatement(IfStatement ast,
java.lang.Object o)
|
java.lang.Object |
visitMethodDeclaration(MethodDeclaration ast,
java.lang.Object o)
|
java.lang.Object |
visitPrimaryExpression(PrimaryExpression ast,
java.lang.Object o)
|
java.lang.Object |
visitReturnStatement(ReturnStatement ast,
java.lang.Object o)
|
java.lang.Object |
visitUnaryExpression(UnaryExpression ast,
java.lang.Object o)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextVisitor
public ContextVisitor()
visitCompilationUnit
public java.lang.Object visitCompilationUnit(CompilationUnit ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitCompilationUnit in interface Visitor- Overrides:
visitCompilationUnit in class NullVisitor
- Throws:
ParseException
visitClassDeclaration
public java.lang.Object visitClassDeclaration(ClassDeclaration ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitClassDeclaration in interface Visitor- Overrides:
visitClassDeclaration in class NullVisitor
- Throws:
ParseException
visitMethodDeclaration
public java.lang.Object visitMethodDeclaration(MethodDeclaration ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitMethodDeclaration in interface Visitor- Overrides:
visitMethodDeclaration in class NullVisitor
- Throws:
ParseException
visitReturnStatement
public java.lang.Object visitReturnStatement(ReturnStatement ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitReturnStatement in interface Visitor- Overrides:
visitReturnStatement in class NullVisitor
- Throws:
ParseException
visitFieldSelection
public java.lang.Object visitFieldSelection(FieldSelection ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitFieldSelection in interface Visitor- Overrides:
visitFieldSelection in class NullVisitor
- Throws:
ParseException
visitBinaryExpression
public java.lang.Object visitBinaryExpression(BinaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitBinaryExpression in interface Visitor- Overrides:
visitBinaryExpression in class NullVisitor
- Throws:
ParseException
visitUnaryExpression
public java.lang.Object visitUnaryExpression(UnaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitUnaryExpression in interface Visitor- Overrides:
visitUnaryExpression in class NullVisitor
- Throws:
ParseException
visitPrimaryExpression
public java.lang.Object visitPrimaryExpression(PrimaryExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitPrimaryExpression in interface Visitor- Overrides:
visitPrimaryExpression in class NullVisitor
- Throws:
ParseException
visitFormalParameter
public java.lang.Object visitFormalParameter(FormalParameter ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitFormalParameter in interface Visitor- Overrides:
visitFormalParameter in class NullVisitor
- Throws:
ParseException
visitIdentifierExpression
public java.lang.Object visitIdentifierExpression(IdentifierExpression ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitIdentifierExpression in interface Visitor- Overrides:
visitIdentifierExpression in class NullVisitor
- Throws:
ParseException
visitIfStatement
public java.lang.Object visitIfStatement(IfStatement ast,
java.lang.Object o)
throws ParseException
- Specified by:
visitIfStatement in interface Visitor- Overrides:
visitIfStatement in class NullVisitor
- Throws:
ParseException