Class MacroListener

java.lang.Object
org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
org.qubership.atp.dataset.antlr4.MacroListener
All Implemented Interfaces:
org.antlr.v4.runtime.tree.ParseTreeListener, org.qubership.atp.macros.core.parser.antlr4.MacrosListener

public class MacroListener extends org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
  • Constructor Summary

    Constructors
    Constructor
    Description
    MacroListener(MacroContext macroContext, ParameterPositionContext parameterPositionContext, boolean setEvaluate)
    Default constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    enterMacroParam(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacroParamContext ctx)
     
    void
    enterMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx)
     
    void
    enterText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx)
     
    void
    exitMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx)
     
    void
    exitQuote(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.QuoteContext ctx)
     
    void
    exitSlash(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.SlashContext ctx)
     
    void
    exitText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx)
     

    Methods inherited from class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener

    enterBody, enterEmptyMacros, enterEveryRule, enterMacroArg, enterMacroParams, enterMacrosEnd, enterMacrosStart, enterQuote, enterSlash, exitBody, exitEmptyMacros, exitEveryRule, exitMacroArg, exitMacroParam, exitMacroParams, exitMacrosEnd, exitMacrosStart, visitErrorNode, visitTerminal

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • enterMacros

      public void enterMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx)
      Specified by:
      enterMacros in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      enterMacros in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • exitMacros

      public void exitMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx)
      Specified by:
      exitMacros in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      exitMacros in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • enterText

      public void enterText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx)
      Specified by:
      enterText in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      enterText in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • exitText

      public void exitText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx)
      Specified by:
      exitText in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      exitText in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • enterMacroParam

      public void enterMacroParam(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacroParamContext ctx)
      Specified by:
      enterMacroParam in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      enterMacroParam in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • exitQuote

      public void exitQuote(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.QuoteContext ctx)
      Specified by:
      exitQuote in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      exitQuote in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
    • exitSlash

      public void exitSlash(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.SlashContext ctx)
      Specified by:
      exitSlash in interface org.qubership.atp.macros.core.parser.antlr4.MacrosListener
      Overrides:
      exitSlash in class org.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener