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 TypeMethodDescriptionvoidEnter a parse tree produced byAxiomParser.argument().voidEnter a parse tree produced byAxiomParser.dataName().voidEnter a parse tree produced byAxiomParser.doubleQuoteString().voidEnter a parse tree produced byAxiomParser.file().voidEnter a parse tree produced byAxiomParser.infraName().voidEnter a parse tree produced byAxiomParser.item().voidEnter a parse tree produced byAxiomParser.itemName().voidEnter a parse tree produced byAxiomParser.itemValue().voidEnter a parse tree produced byAxiomParser.localName().voidEnter a parse tree produced byAxiomParser.multilineString().voidEnter a parse tree produced byAxiomParser.path().voidEnter a parse tree produced byAxiomParser.pathComponent().voidEnter a parse tree produced byAxiomParser.pathDataItem().voidEnter a parse tree produced byAxiomParser.pathInfraItem().voidEnter a parse tree produced byAxiomParser.pathValue().voidEnter a parse tree produced byAxiomParser.prefix().voidEnter a parse tree produced byAxiomParser.prefixedName().voidEnter a parse tree produced byAxiomParser.singleQuoteString().voidEnter a parse tree produced byAxiomParser.string().voidExit a parse tree produced byAxiomParser.argument().voidExit a parse tree produced byAxiomParser.dataName().voidExit a parse tree produced byAxiomParser.doubleQuoteString().voidExit a parse tree produced byAxiomParser.file().voidExit a parse tree produced byAxiomParser.infraName().voidExit a parse tree produced byAxiomParser.item().voidExit a parse tree produced byAxiomParser.itemName().voidExit a parse tree produced byAxiomParser.itemValue().voidExit a parse tree produced byAxiomParser.localName().voidExit a parse tree produced byAxiomParser.multilineString().voidExit a parse tree produced byAxiomParser.path().voidExit a parse tree produced byAxiomParser.pathComponent().voidExit a parse tree produced byAxiomParser.pathDataItem().voidExit a parse tree produced byAxiomParser.pathInfraItem().voidExit a parse tree produced byAxiomParser.pathValue().voidExit a parse tree produced byAxiomParser.prefix().voidExit a parse tree produced byAxiomParser.prefixedName().voidExit a parse tree produced byAxiomParser.singleQuoteString().voidExit 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
-