public class CompilationUnitListener extends Java7ParserBaseListener
Constructor and Description |
---|
CompilationUnitListener(org.antlr.v4.runtime.BufferedTokenStream tokens) |
Modifier and Type | Method and Description |
---|---|
void |
exitCompilationUnit(Java7Parser.CompilationUnitContext ctx)
Exit a parse tree produced by
Java7Parser.compilationUnit() . |
CompilationUnit |
getCompilationUnit() |
enterAdditionalBound, enterAdditiveExpression, enterAdditiveOp, enterAndExpression, enterAnnotation, enterAnnotationHeader, enterAnnotationMethodDeclaration, enterAnnotations, enterAnnotationTypeBody, enterAnnotationTypeDeclaration, enterAnnotationTypeElementDeclaration, enterArguments, enterArrayCreator, enterArrayInitializer, enterArrayType, enterAssignmentOperator, enterBlock, enterBlockStatement, enterCastExpression, enterCatchClause, enterCatches, enterCatchFormalParameter, enterClassBody, enterClassBodyDeclaration, enterClassCreatorRest, enterClassDeclaration, enterClassHeader, enterClassOrInterfaceDeclaration, enterClassOrInterfaceType, enterCompilationUnit, enterConditionalAndExpression, enterConditionalExpression, enterConditionalOrExpression, enterConstructorBlock, enterConstructorDeclaration, enterCreatedName, enterCreator, enterDefaultInterfaceMethodDeclaration, enterDims, enterElementValue, enterElementValueArrayInitializer, enterElementValuePair, enterElementValuePairs, enterEllipsisParameterDecl, enterEmptyStatement, enterEnumBody, enterEnumBodyDeclarations, enterEnumConstant, enterEnumConstants, enterEnumDeclaration, enterEnumHeader, enterEqualityExpression, enterEveryRule, enterExclusiveOrExpression, enterExplicitConstructorInvocation, enterExpression, enterExpressionList, enterFieldDeclaration, enterFieldHeader, enterForeachStatement, enterForInit, enterFormalParameterDecls, enterFormalParameters, enterForstatement, enterIdentifierSuffix, enterIdentifierTypeArgument, enterImportDeclaration, enterInclusiveOrExpression, enterInferredFormalParameterList, enterInferredFormalParameters, enterInnerCreator, enterInstanceOfExpression, enterInterfaceBody, enterInterfaceBodyDeclaration, enterInterfaceDeclaration, enterInterfaceFieldDeclaration, enterInterfaceHeader, enterInterfaceMethodDeclaration, enterLambdaBody, enterLambdaExpression, enterLambdaParameters, enterLiteral, enterLocalVariableDeclaration, enterLocalVariableDeclarationStatement, enterLocalVariableHeader, enterMarkerAnnotation, enterMemberDecl, enterMethodDeclaration, enterMethodHeader, enterMethodReference, enterModifier, enterModifiers, enterMultiplicativeExpression, enterMultiplicativeOp, enterNonWildcardTypeArguments, enterNormalAnnotation, enterNormalClassDeclaration, enterNormalForStatement, enterNormalInterfaceDeclaration, enterNormalParameterDecl, enterNotEqualityExpression, enterPackageDeclaration, enterParExpression, enterPrimary, enterPrimitiveType, enterQualifiedImportName, enterQualifiedName, enterQualifiedNameList, enterReferenceType, enterRelationalExpression, enterRelationalOp, enterResource, enterResources, enterResourceSpecification, enterSelector, enterShiftExpression, enterShiftOp, enterSingleElementAnnotation, enterStatement, enterSuperSuffix, enterSwitchBlockStatementGroup, enterSwitchBlockStatementGroups, enterSwitchLabel, enterThisSuffix, enterTrystatement, enterTryWithResources, enterType, enterTypeArgument, enterTypeArguments, enterTypeBound, enterTypeDeclaration, enterTypeHeader, enterTypeList, enterTypeName, enterTypeParamCall, enterTypeParameter, enterTypeParameters, enterTypeVariable, enterUnaryExpression, enterUnaryExpressionNotPlusMinus, enterVariableDeclarator, enterVariableInitializer, enterVariableModifiers, exitAdditionalBound, exitAdditiveExpression, exitAdditiveOp, exitAndExpression, exitAnnotation, exitAnnotationHeader, exitAnnotationMethodDeclaration, exitAnnotations, exitAnnotationTypeBody, exitAnnotationTypeDeclaration, exitAnnotationTypeElementDeclaration, exitArguments, exitArrayCreator, exitArrayInitializer, exitArrayType, exitAssignmentOperator, exitBlock, exitBlockStatement, exitCastExpression, exitCatchClause, exitCatches, exitCatchFormalParameter, exitClassBody, exitClassBodyDeclaration, exitClassCreatorRest, exitClassDeclaration, exitClassHeader, exitClassOrInterfaceDeclaration, exitClassOrInterfaceType, exitConditionalAndExpression, exitConditionalExpression, exitConditionalOrExpression, exitConstructorBlock, exitConstructorDeclaration, exitCreatedName, exitCreator, exitDefaultInterfaceMethodDeclaration, exitDims, exitElementValue, exitElementValueArrayInitializer, exitElementValuePair, exitElementValuePairs, exitEllipsisParameterDecl, exitEmptyStatement, exitEnumBody, exitEnumBodyDeclarations, exitEnumConstant, exitEnumConstants, exitEnumDeclaration, exitEnumHeader, exitEqualityExpression, exitEveryRule, exitExclusiveOrExpression, exitExplicitConstructorInvocation, exitExpression, exitExpressionList, exitFieldDeclaration, exitFieldHeader, exitForeachStatement, exitForInit, exitFormalParameterDecls, exitFormalParameters, exitForstatement, exitIdentifierSuffix, exitIdentifierTypeArgument, exitImportDeclaration, exitInclusiveOrExpression, exitInferredFormalParameterList, exitInferredFormalParameters, exitInnerCreator, exitInstanceOfExpression, exitInterfaceBody, exitInterfaceBodyDeclaration, exitInterfaceDeclaration, exitInterfaceFieldDeclaration, exitInterfaceHeader, exitInterfaceMethodDeclaration, exitLambdaBody, exitLambdaExpression, exitLambdaParameters, exitLiteral, exitLocalVariableDeclaration, exitLocalVariableDeclarationStatement, exitLocalVariableHeader, exitMarkerAnnotation, exitMemberDecl, exitMethodDeclaration, exitMethodHeader, exitMethodReference, exitModifier, exitModifiers, exitMultiplicativeExpression, exitMultiplicativeOp, exitNonWildcardTypeArguments, exitNormalAnnotation, exitNormalClassDeclaration, exitNormalForStatement, exitNormalInterfaceDeclaration, exitNormalParameterDecl, exitNotEqualityExpression, exitPackageDeclaration, exitParExpression, exitPrimary, exitPrimitiveType, exitQualifiedImportName, exitQualifiedName, exitQualifiedNameList, exitReferenceType, exitRelationalExpression, exitRelationalOp, exitResource, exitResources, exitResourceSpecification, exitSelector, exitShiftExpression, exitShiftOp, exitSingleElementAnnotation, exitStatement, exitSuperSuffix, exitSwitchBlockStatementGroup, exitSwitchBlockStatementGroups, exitSwitchLabel, exitThisSuffix, exitTrystatement, exitTryWithResources, exitType, exitTypeArgument, exitTypeArguments, exitTypeBound, exitTypeDeclaration, exitTypeHeader, exitTypeList, exitTypeName, exitTypeParamCall, exitTypeParameter, exitTypeParameters, exitTypeVariable, exitUnaryExpression, exitUnaryExpressionNotPlusMinus, exitVariableDeclarator, exitVariableInitializer, exitVariableModifiers, visitErrorNode, visitTerminal
public CompilationUnitListener(org.antlr.v4.runtime.BufferedTokenStream tokens)
public void exitCompilationUnit(Java7Parser.CompilationUnitContext ctx)
Java7ParserBaseListener
Java7Parser.compilationUnit()
.
The default implementation does nothing.
exitCompilationUnit
in interface Java7ParserListener
exitCompilationUnit
in class Java7ParserBaseListener
ctx
- the parse treepublic CompilationUnit getCompilationUnit()
Copyright © 2015. All Rights Reserved.