Package com.evolveum.axiom.lang.antlr
Interface AxiomListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
AxiomBaseListener
public interface AxiomListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
AxiomParser
.-
Method Summary
Modifier and TypeMethodDescriptionvoid
Enter a parse tree produced byAxiomParser.argument()
.void
Enter a parse tree produced byAxiomParser.dataName()
.void
Enter a parse tree produced byAxiomParser.doubleQuoteString()
.void
Enter a parse tree produced byAxiomParser.file()
.void
Enter a parse tree produced byAxiomParser.infraName()
.void
Enter a parse tree produced byAxiomParser.item()
.void
Enter a parse tree produced byAxiomParser.itemName()
.void
Enter a parse tree produced byAxiomParser.itemValue()
.void
Enter a parse tree produced byAxiomParser.localName()
.void
Enter a parse tree produced byAxiomParser.multilineString()
.void
Enter a parse tree produced byAxiomParser.path()
.void
Enter a parse tree produced byAxiomParser.pathComponent()
.void
Enter a parse tree produced byAxiomParser.pathDataItem()
.void
Enter a parse tree produced byAxiomParser.pathInfraItem()
.void
Enter a parse tree produced byAxiomParser.pathValue()
.void
Enter a parse tree produced byAxiomParser.prefix()
.void
Enter a parse tree produced byAxiomParser.prefixedName()
.void
Enter a parse tree produced byAxiomParser.singleQuoteString()
.void
Enter a parse tree produced byAxiomParser.string()
.void
Exit a parse tree produced byAxiomParser.argument()
.void
Exit a parse tree produced byAxiomParser.dataName()
.void
Exit a parse tree produced byAxiomParser.doubleQuoteString()
.void
Exit a parse tree produced byAxiomParser.file()
.void
Exit a parse tree produced byAxiomParser.infraName()
.void
Exit a parse tree produced byAxiomParser.item()
.void
Exit a parse tree produced byAxiomParser.itemName()
.void
Exit a parse tree produced byAxiomParser.itemValue()
.void
Exit a parse tree produced byAxiomParser.localName()
.void
Exit a parse tree produced byAxiomParser.multilineString()
.void
Exit a parse tree produced byAxiomParser.path()
.void
Exit a parse tree produced byAxiomParser.pathComponent()
.void
Exit a parse tree produced byAxiomParser.pathDataItem()
.void
Exit a parse tree produced byAxiomParser.pathInfraItem()
.void
Exit a parse tree produced byAxiomParser.pathValue()
.void
Exit a parse tree produced byAxiomParser.prefix()
.void
Exit a parse tree produced byAxiomParser.prefixedName()
.void
Exit a parse tree produced byAxiomParser.singleQuoteString()
.void
Exit a parse tree produced byAxiomParser.string()
.Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterItemName
Enter a parse tree produced byAxiomParser.itemName()
.- Parameters:
ctx
- the parse tree
-
exitItemName
Exit a parse tree produced byAxiomParser.itemName()
.- Parameters:
ctx
- the parse tree
-
enterDataName
Enter a parse tree produced byAxiomParser.dataName()
.- Parameters:
ctx
- the parse tree
-
exitDataName
Exit a parse tree produced byAxiomParser.dataName()
.- Parameters:
ctx
- the parse tree
-
enterInfraName
Enter a parse tree produced byAxiomParser.infraName()
.- Parameters:
ctx
- the parse tree
-
exitInfraName
Exit a parse tree produced byAxiomParser.infraName()
.- Parameters:
ctx
- the parse tree
-
enterFile
Enter a parse tree produced byAxiomParser.file()
.- Parameters:
ctx
- the parse tree
-
exitFile
Exit a parse tree produced byAxiomParser.file()
.- Parameters:
ctx
- the parse tree
-
enterItem
Enter a parse tree produced byAxiomParser.item()
.- Parameters:
ctx
- the parse tree
-
exitItem
Exit a parse tree produced byAxiomParser.item()
.- Parameters:
ctx
- the parse tree
-
enterItemValue
Enter a parse tree produced byAxiomParser.itemValue()
.- Parameters:
ctx
- the parse tree
-
exitItemValue
Exit a parse tree produced byAxiomParser.itemValue()
.- Parameters:
ctx
- the parse tree
-
enterPrefixedName
Enter a parse tree produced byAxiomParser.prefixedName()
.- Parameters:
ctx
- the parse tree
-
exitPrefixedName
Exit a parse tree produced byAxiomParser.prefixedName()
.- Parameters:
ctx
- the parse tree
-
enterPrefix
Enter a parse tree produced byAxiomParser.prefix()
.- Parameters:
ctx
- the parse tree
-
exitPrefix
Exit a parse tree produced byAxiomParser.prefix()
.- Parameters:
ctx
- the parse tree
-
enterLocalName
Enter a parse tree produced byAxiomParser.localName()
.- Parameters:
ctx
- the parse tree
-
exitLocalName
Exit a parse tree produced byAxiomParser.localName()
.- Parameters:
ctx
- the parse tree
-
enterArgument
Enter a parse tree produced byAxiomParser.argument()
.- Parameters:
ctx
- the parse tree
-
exitArgument
Exit a parse tree produced byAxiomParser.argument()
.- Parameters:
ctx
- the parse tree
-
enterString
Enter a parse tree produced byAxiomParser.string()
.- Parameters:
ctx
- the parse tree
-
exitString
Exit a parse tree produced byAxiomParser.string()
.- Parameters:
ctx
- the parse tree
-
enterSingleQuoteString
Enter a parse tree produced byAxiomParser.singleQuoteString()
.- Parameters:
ctx
- the parse tree
-
exitSingleQuoteString
Exit a parse tree produced byAxiomParser.singleQuoteString()
.- Parameters:
ctx
- the parse tree
-
enterDoubleQuoteString
Enter a parse tree produced byAxiomParser.doubleQuoteString()
.- Parameters:
ctx
- the parse tree
-
exitDoubleQuoteString
Exit a parse tree produced byAxiomParser.doubleQuoteString()
.- Parameters:
ctx
- the parse tree
-
enterMultilineString
Enter a parse tree produced byAxiomParser.multilineString()
.- Parameters:
ctx
- the parse tree
-
exitMultilineString
Exit a parse tree produced byAxiomParser.multilineString()
.- Parameters:
ctx
- the parse tree
-
enterPath
Enter a parse tree produced byAxiomParser.path()
.- Parameters:
ctx
- the parse tree
-
exitPath
Exit a parse tree produced byAxiomParser.path()
.- Parameters:
ctx
- the parse tree
-
enterPathComponent
Enter a parse tree produced byAxiomParser.pathComponent()
.- Parameters:
ctx
- the parse tree
-
exitPathComponent
Exit a parse tree produced byAxiomParser.pathComponent()
.- Parameters:
ctx
- the parse tree
-
enterPathDataItem
Enter a parse tree produced byAxiomParser.pathDataItem()
.- Parameters:
ctx
- the parse tree
-
exitPathDataItem
Exit a parse tree produced byAxiomParser.pathDataItem()
.- Parameters:
ctx
- the parse tree
-
enterPathInfraItem
Enter a parse tree produced byAxiomParser.pathInfraItem()
.- Parameters:
ctx
- the parse tree
-
exitPathInfraItem
Exit a parse tree produced byAxiomParser.pathInfraItem()
.- Parameters:
ctx
- the parse tree
-
enterPathValue
Enter a parse tree produced byAxiomParser.pathValue()
.- Parameters:
ctx
- the parse tree
-
exitPathValue
Exit a parse tree produced byAxiomParser.pathValue()
.- Parameters:
ctx
- the parse tree
-