Class LmBaseVisitor<T>

java.lang.Object
org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T>
guru.interlis.convconf.parser.LmBaseVisitor<T>
Type Parameters:
T - The return type of the visit operation. Use Void for operations with no return type.
All Implemented Interfaces:
LmVisitor<T>, org.antlr.v4.runtime.tree.ParseTreeVisitor<T>

public class LmBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements LmVisitor<T>
This class provides an empty implementation of LmVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
  • Constructor Details

    • LmBaseVisitor

      public LmBaseVisitor()
  • Method Details

    • visitLmFile

      public T visitLmFile(LmParser.LmFileContext ctx)
      Visit a parse tree produced by LmParser.lmFile().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitLmFile in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitStatement

      public T visitStatement(LmParser.StatementContext ctx)
      Visit a parse tree produced by LmParser.statement().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitStatement in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitValueMapDecl

      public T visitValueMapDecl(LmParser.ValueMapDeclContext ctx)
      Visit a parse tree produced by LmParser.valueMapDecl().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitValueMapDecl in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitValueMapEntry

      public T visitValueMapEntry(LmParser.ValueMapEntryContext ctx)
      Visit a parse tree produced by LmParser.valueMapEntry().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitValueMapEntry in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitDataDecl

      public T visitDataDecl(LmParser.DataDeclContext ctx)
      Visit a parse tree produced by LmParser.dataDecl().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitDataDecl in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitDataStmt

      public T visitDataStmt(LmParser.DataStmtContext ctx)
      Visit a parse tree produced by LmParser.dataStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitDataStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitInspectionDecl

      public T visitInspectionDecl(LmParser.InspectionDeclContext ctx)
      Visit a parse tree produced by LmParser.inspectionDecl().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitInspectionDecl in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitInspectionStmt

      public T visitInspectionStmt(LmParser.InspectionStmtContext ctx)
      Visit a parse tree produced by LmParser.inspectionStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitInspectionStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitColumnStmt

      public T visitColumnStmt(LmParser.ColumnStmtContext ctx)
      Visit a parse tree produced by LmParser.columnStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitColumnStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitDirectionStmt

      public T visitDirectionStmt(LmParser.DirectionStmtContext ctx)
      Visit a parse tree produced by LmParser.directionStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitDirectionStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitConversionStmt

      public T visitConversionStmt(LmParser.ConversionStmtContext ctx)
      Visit a parse tree produced by LmParser.conversionStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitConversionStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAliasStmt

      public T visitAliasStmt(LmParser.AliasStmtContext ctx)
      Visit a parse tree produced by LmParser.aliasStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitAliasStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitWithStmt

      public T visitWithStmt(LmParser.WithStmtContext ctx)
      Visit a parse tree produced by LmParser.withStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitWithStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAnnexeStmt

      public T visitAnnexeStmt(LmParser.AnnexeStmtContext ctx)
      Visit a parse tree produced by LmParser.annexeStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitAnnexeStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitAnnexedStmt

      public T visitAnnexedStmt(LmParser.AnnexedStmtContext ctx)
      Visit a parse tree produced by LmParser.annexedStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitAnnexedStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitJoinStmt

      public T visitJoinStmt(LmParser.JoinStmtContext ctx)
      Visit a parse tree produced by LmParser.joinStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitJoinStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitNestingStmt

      public T visitNestingStmt(LmParser.NestingStmtContext ctx)
      Visit a parse tree produced by LmParser.nestingStmt().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitNestingStmt in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitTargetPath

      public T visitTargetPath(LmParser.TargetPathContext ctx)
      Visit a parse tree produced by LmParser.targetPath().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitTargetPath in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result
    • visitQname

      public T visitQname(LmParser.QnameContext ctx)
      Visit a parse tree produced by LmParser.qname().

      The default implementation returns the result of calling AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode) on ctx.

      Specified by:
      visitQname in interface LmVisitor<T>
      Parameters:
      ctx - the parse tree
      Returns:
      the visitor result