Package com.evolveum.axiom.lang.antlr
Interface AxiomVisitor<T>
- 
- Type Parameters:
- T- The return type of the visit operation. Use- Voidfor operations with no return type.
 - All Superinterfaces:
- org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
 - All Known Implementing Classes:
- AbstractAxiomAntlrVisitor,- AxiomAntlrVisitor2,- AxiomBaseVisitor
 
 public interface AxiomVisitor<T> extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>This interface defines a complete generic visitor for a parse tree produced byAxiomParser.
- 
- 
Method Summary
 
- 
- 
- 
Method Detail- 
visitItemNameT visitItemName(AxiomParser.ItemNameContext ctx) Visit a parse tree produced byAxiomParser.itemName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitDataNameT visitDataName(AxiomParser.DataNameContext ctx) Visit a parse tree produced byAxiomParser.dataName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitInfraNameT visitInfraName(AxiomParser.InfraNameContext ctx) Visit a parse tree produced byAxiomParser.infraName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitFileT visitFile(AxiomParser.FileContext ctx) Visit a parse tree produced byAxiomParser.file().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitItemT visitItem(AxiomParser.ItemContext ctx) Visit a parse tree produced byAxiomParser.item().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitItemValueT visitItemValue(AxiomParser.ItemValueContext ctx) Visit a parse tree produced byAxiomParser.itemValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPrefixedNameT visitPrefixedName(AxiomParser.PrefixedNameContext ctx) Visit a parse tree produced byAxiomParser.prefixedName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPrefixT visitPrefix(AxiomParser.PrefixContext ctx) Visit a parse tree produced byAxiomParser.prefix().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitLocalNameT visitLocalName(AxiomParser.LocalNameContext ctx) Visit a parse tree produced byAxiomParser.localName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitArgumentT visitArgument(AxiomParser.ArgumentContext ctx) Visit a parse tree produced byAxiomParser.argument().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitStringT visitString(AxiomParser.StringContext ctx) Visit a parse tree produced byAxiomParser.string().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitSingleQuoteStringT visitSingleQuoteString(AxiomParser.SingleQuoteStringContext ctx) Visit a parse tree produced byAxiomParser.singleQuoteString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitDoubleQuoteStringT visitDoubleQuoteString(AxiomParser.DoubleQuoteStringContext ctx) Visit a parse tree produced byAxiomParser.doubleQuoteString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitMultilineStringT visitMultilineString(AxiomParser.MultilineStringContext ctx) Visit a parse tree produced byAxiomParser.multilineString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPathT visitPath(AxiomParser.PathContext ctx) Visit a parse tree produced byAxiomParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPathComponentT visitPathComponent(AxiomParser.PathComponentContext ctx) Visit a parse tree produced byAxiomParser.pathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPathDataItemT visitPathDataItem(AxiomParser.PathDataItemContext ctx) Visit a parse tree produced byAxiomParser.pathDataItem().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPathInfraItemT visitPathInfraItem(AxiomParser.PathInfraItemContext ctx) Visit a parse tree produced byAxiomParser.pathInfraItem().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 - 
visitPathValueT visitPathValue(AxiomParser.PathValueContext ctx) Visit a parse tree produced byAxiomParser.pathValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 
- 
 
-