public class TransitiveAstVisitor extends Object implements AstVisitor
| Constructor and Description |
|---|
TransitiveAstVisitor(AstVisitor delegate) |
public TransitiveAstVisitor(AstVisitor delegate)
public void visitTypeRelation(TypeRelation typeRelation) throws IOException
visitTypeRelation in interface AstVisitorIOExceptionpublic void visitAnnotationParameter(AnnotationParameter annotationParameter) throws IOException
visitAnnotationParameter in interface AstVisitorIOExceptionpublic void visitExtends(Extends anExtends) throws IOException
visitExtends in interface AstVisitorIOExceptionpublic void visitInitializer(Initializer initializer) throws IOException
visitInitializer in interface AstVisitorIOExceptionpublic void visitObjectField(ObjectField objectField) throws IOException
visitObjectField in interface AstVisitorIOExceptionpublic void visitForInitializer(ForInitializer forInitializer) throws IOException
visitForInitializer in interface AstVisitorIOExceptionpublic void visitCompilationUnit(CompilationUnit compilationUnit) throws IOException
visitCompilationUnit in interface AstVisitorIOExceptionpublic void visitIde(Ide ide) throws IOException
visitIde in interface AstVisitorIOExceptionpublic void visitQualifiedIde(QualifiedIde qualifiedIde) throws IOException
visitQualifiedIde in interface AstVisitorIOExceptionpublic void visitIdeWithTypeParam(IdeWithTypeParam ideWithTypeParam) throws IOException
visitIdeWithTypeParam in interface AstVisitorIOExceptionpublic void visitNamespacedIde(NamespacedIde namespacedIde) throws IOException
visitNamespacedIde in interface AstVisitorIOExceptionpublic void visitImplements(Implements anImplements) throws IOException
visitImplements in interface AstVisitorIOExceptionpublic void visitType(Type type) throws IOException
visitType in interface AstVisitorIOExceptionpublic void visitObjectLiteral(ObjectLiteral objectLiteral) throws IOException
visitObjectLiteral in interface AstVisitorIOExceptionpublic void visitIdeExpression(IdeExpr ideExpr) throws IOException
visitIdeExpression in interface AstVisitorIOExceptionpublic <T extends Expr> void visitParenthesizedExpr(ParenthesizedExpr<T> parenthesizedExpr) throws IOException
visitParenthesizedExpr in interface AstVisitorIOExceptionpublic void visitArrayLiteral(ArrayLiteral arrayLiteral) throws IOException
visitArrayLiteral in interface AstVisitorIOExceptionpublic void visitLiteralExpr(LiteralExpr literalExpr) throws IOException
visitLiteralExpr in interface AstVisitorIOExceptionpublic void visitPostfixOpExpr(PostfixOpExpr postfixOpExpr) throws IOException
visitPostfixOpExpr in interface AstVisitorIOExceptionpublic void visitDotExpr(DotExpr dotExpr) throws IOException
visitDotExpr in interface AstVisitorIOExceptionpublic void visitPrefixOpExpr(PrefixOpExpr prefixOpExpr) throws IOException
visitPrefixOpExpr in interface AstVisitorIOExceptionpublic void visitBinaryOpExpr(BinaryOpExpr binaryOpExpr) throws IOException
visitBinaryOpExpr in interface AstVisitorIOExceptionpublic void visitAssignmentOpExpr(AssignmentOpExpr assignmentOpExpr) throws IOException
visitAssignmentOpExpr in interface AstVisitorIOExceptionpublic void visitInfixOpExpr(InfixOpExpr infixOpExpr) throws IOException
visitInfixOpExpr in interface AstVisitorIOExceptionpublic void visitAsExpr(AsExpr asExpr) throws IOException
visitAsExpr in interface AstVisitorIOExceptionpublic void visitIsExpr(IsExpr isExpr) throws IOException
visitIsExpr in interface AstVisitorIOExceptionpublic void visitConditionalExpr(ConditionalExpr conditionalExpr) throws IOException
visitConditionalExpr in interface AstVisitorIOExceptionpublic void visitArrayIndexExpr(ArrayIndexExpr arrayIndexExpr) throws IOException
visitArrayIndexExpr in interface AstVisitorIOExceptionpublic <T extends AstNode> void visitCommaSeparatedList(CommaSeparatedList<T> nodeTypeCommaSeparatedList) throws IOException
visitCommaSeparatedList in interface AstVisitorIOExceptionpublic void visitParameters(Parameters parameters) throws IOException
visitParameters in interface AstVisitorIOExceptionpublic void visitFunctionExpr(FunctionExpr functionExpr) throws IOException
visitFunctionExpr in interface AstVisitorIOExceptionpublic void visitVectorLiteral(VectorLiteral vectorLiteral) throws IOException
visitVectorLiteral in interface AstVisitorIOExceptionpublic void visitApplyExpr(ApplyExpr applyExpr) throws IOException
visitApplyExpr in interface AstVisitorIOExceptionpublic void visitNewExpr(NewExpr newExpr) throws IOException
visitNewExpr in interface AstVisitorIOExceptionpublic void visitClassBody(ClassBody classBody) throws IOException
visitClassBody in interface AstVisitorIOExceptionpublic void visitBlockStatement(BlockStatement blockStatement) throws IOException
visitBlockStatement in interface AstVisitorIOExceptionpublic void visitDefaultStatement(DefaultStatement defaultStatement) throws IOException
visitDefaultStatement in interface AstVisitorIOExceptionpublic void visitLabeledStatement(LabeledStatement labeledStatement) throws IOException
visitLabeledStatement in interface AstVisitorIOExceptionpublic void visitIfStatement(IfStatement ifStatement) throws IOException
visitIfStatement in interface AstVisitorIOExceptionpublic void visitCaseStatement(CaseStatement caseStatement) throws IOException
visitCaseStatement in interface AstVisitorIOExceptionpublic void visitTryStatement(TryStatement tryStatement) throws IOException
visitTryStatement in interface AstVisitorIOExceptionpublic void visitCatch(Catch aCatch) throws IOException
visitCatch in interface AstVisitorIOExceptionpublic void visitForInStatement(ForInStatement forInStatement) throws IOException
visitForInStatement in interface AstVisitorIOExceptionpublic void visitWhileStatement(WhileStatement whileStatement) throws IOException
visitWhileStatement in interface AstVisitorIOExceptionpublic void visitForStatement(ForStatement forStatement) throws IOException
visitForStatement in interface AstVisitorIOExceptionpublic void visitDoStatement(DoStatement doStatement) throws IOException
visitDoStatement in interface AstVisitorIOExceptionpublic void visitSwitchStatement(SwitchStatement switchStatement) throws IOException
visitSwitchStatement in interface AstVisitorIOExceptionpublic void visitSemicolonTerminatedStatement(SemicolonTerminatedStatement semicolonTerminatedStatement) throws IOException
visitSemicolonTerminatedStatement in interface AstVisitorIOExceptionpublic void visitContinueStatement(ContinueStatement continueStatement) throws IOException
visitContinueStatement in interface AstVisitorIOExceptionpublic void visitBreakStatement(BreakStatement breakStatement) throws IOException
visitBreakStatement in interface AstVisitorIOExceptionpublic void visitThrowStatement(ThrowStatement throwStatement) throws IOException
visitThrowStatement in interface AstVisitorIOExceptionpublic void visitReturnStatement(ReturnStatement returnStatement) throws IOException
visitReturnStatement in interface AstVisitorIOExceptionpublic void visitEmptyStatement(EmptyStatement emptyStatement) throws IOException
visitEmptyStatement in interface AstVisitorIOExceptionpublic void visitEmptyDeclaration(EmptyDeclaration emptyDeclaration) throws IOException
visitEmptyDeclaration in interface AstVisitorIOExceptionpublic void visitParameter(Parameter parameter) throws IOException
visitParameter in interface AstVisitorIOExceptionpublic void visitVariableDeclaration(VariableDeclaration variableDeclaration) throws IOException
visitVariableDeclaration in interface AstVisitorIOExceptionpublic void visitFunctionDeclaration(FunctionDeclaration functionDeclaration) throws IOException
visitFunctionDeclaration in interface AstVisitorIOExceptionpublic void visitClassDeclaration(ClassDeclaration classDeclaration) throws IOException
visitClassDeclaration in interface AstVisitorIOExceptionpublic void visitPredefinedTypeDeclaration(PredefinedTypeDeclaration predefinedTypeDeclaration) throws IOException
visitPredefinedTypeDeclaration in interface AstVisitorIOExceptionpublic void visitNamespaceDeclaration(NamespaceDeclaration namespaceDeclaration) throws IOException
visitNamespaceDeclaration in interface AstVisitorIOExceptionpublic void visitPackageDeclaration(PackageDeclaration packageDeclaration) throws IOException
visitPackageDeclaration in interface AstVisitorIOExceptionpublic void visitSuperConstructorCallStatement(SuperConstructorCallStatement superConstructorCallStatement) throws IOException
visitSuperConstructorCallStatement in interface AstVisitorIOExceptionpublic void visitAnnotation(Annotation annotation) throws IOException
visitAnnotation in interface AstVisitorIOExceptionpublic void visitUseNamespaceDirective(UseNamespaceDirective useNamespaceDirective) throws IOException
visitUseNamespaceDirective in interface AstVisitorIOExceptionpublic void visitImportDirective(ImportDirective importDirective) throws IOException
visitImportDirective in interface AstVisitorIOExceptionCopyright © 2002–2021 CoreMedia AG. All rights reserved.