Package guru.interlis.convconf.parser
Interface LmVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor operations with no return type.
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- All Known Implementing Classes:
LmBaseVisitor
public interface LmVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
This interface defines a complete generic visitor for a parse tree produced
by
LmParser.-
Method Summary
Modifier and TypeMethodDescriptionVisit a parse tree produced byLmParser.aliasStmt().Visit a parse tree produced byLmParser.annexedStmt().Visit a parse tree produced byLmParser.annexeStmt().Visit a parse tree produced byLmParser.columnStmt().Visit a parse tree produced byLmParser.conversionStmt().Visit a parse tree produced byLmParser.dataDecl().Visit a parse tree produced byLmParser.dataStmt().Visit a parse tree produced byLmParser.directionStmt().Visit a parse tree produced byLmParser.inspectionDecl().Visit a parse tree produced byLmParser.inspectionStmt().Visit a parse tree produced byLmParser.joinStmt().Visit a parse tree produced byLmParser.lmFile().Visit a parse tree produced byLmParser.nestingStmt().Visit a parse tree produced byLmParser.qname().Visit a parse tree produced byLmParser.statement().Visit a parse tree produced byLmParser.targetPath().Visit a parse tree produced byLmParser.valueMapDecl().Visit a parse tree produced byLmParser.valueMapEntry().Visit a parse tree produced byLmParser.withStmt().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Method Details
-
visitLmFile
Visit a parse tree produced byLmParser.lmFile().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitStatement
Visit a parse tree produced byLmParser.statement().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueMapDecl
Visit a parse tree produced byLmParser.valueMapDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitValueMapEntry
Visit a parse tree produced byLmParser.valueMapEntry().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataDecl
Visit a parse tree produced byLmParser.dataDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDataStmt
Visit a parse tree produced byLmParser.dataStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInspectionDecl
Visit a parse tree produced byLmParser.inspectionDecl().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitInspectionStmt
Visit a parse tree produced byLmParser.inspectionStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitColumnStmt
Visit a parse tree produced byLmParser.columnStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitDirectionStmt
Visit a parse tree produced byLmParser.directionStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitConversionStmt
Visit a parse tree produced byLmParser.conversionStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAliasStmt
Visit a parse tree produced byLmParser.aliasStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitWithStmt
Visit a parse tree produced byLmParser.withStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnexeStmt
Visit a parse tree produced byLmParser.annexeStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitAnnexedStmt
Visit a parse tree produced byLmParser.annexedStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitJoinStmt
Visit a parse tree produced byLmParser.joinStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitNestingStmt
Visit a parse tree produced byLmParser.nestingStmt().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitTargetPath
Visit a parse tree produced byLmParser.targetPath().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-
visitQname
Visit a parse tree produced byLmParser.qname().- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-