Package org.qubership.atp.dataset.antlr4
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
ConstructorsConstructorDescriptionMacroListener(MacroContext macroContext, ParameterPositionContext parameterPositionContext, boolean setEvaluate) Default constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidenterMacroParam(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacroParamContext ctx) voidenterMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx) voidenterText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx) voidexitMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx) voidexitQuote(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.QuoteContext ctx) voidexitSlash(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.SlashContext ctx) voidexitText(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
-
Constructor Details
-
MacroListener
public MacroListener(MacroContext macroContext, ParameterPositionContext parameterPositionContext, boolean setEvaluate) Default constructor.
-
-
Method Details
-
enterMacros
public void enterMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx) - Specified by:
enterMacrosin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
enterMacrosin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
exitMacros
public void exitMacros(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacrosContext ctx) - Specified by:
exitMacrosin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
exitMacrosin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
enterText
public void enterText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx) - Specified by:
enterTextin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
enterTextin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
exitText
public void exitText(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.TextContext ctx) - Specified by:
exitTextin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
exitTextin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
enterMacroParam
public void enterMacroParam(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.MacroParamContext ctx) - Specified by:
enterMacroParamin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
enterMacroParamin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
exitQuote
public void exitQuote(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.QuoteContext ctx) - Specified by:
exitQuotein interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
exitQuotein classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-
exitSlash
public void exitSlash(org.qubership.atp.macros.core.parser.antlr4.MacrosParser.SlashContext ctx) - Specified by:
exitSlashin interfaceorg.qubership.atp.macros.core.parser.antlr4.MacrosListener- Overrides:
exitSlashin classorg.qubership.atp.macros.core.parser.antlr4.MacrosBaseListener
-