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
 by 
AxiomParser.- 
Method SummaryModifier and TypeMethodDescriptionVisit a parse tree produced byAxiomParser.argument().Visit a parse tree produced byAxiomParser.dataName().Visit a parse tree produced byAxiomParser.doubleQuoteString().Visit a parse tree produced byAxiomParser.file().Visit a parse tree produced byAxiomParser.infraName().Visit a parse tree produced byAxiomParser.item().Visit a parse tree produced byAxiomParser.itemName().Visit a parse tree produced byAxiomParser.itemValue().Visit a parse tree produced byAxiomParser.localName().Visit a parse tree produced byAxiomParser.multilineString().Visit a parse tree produced byAxiomParser.path().Visit a parse tree produced byAxiomParser.pathComponent().Visit a parse tree produced byAxiomParser.pathDataItem().Visit a parse tree produced byAxiomParser.pathInfraItem().Visit a parse tree produced byAxiomParser.pathValue().Visit a parse tree produced byAxiomParser.prefix().Visit a parse tree produced byAxiomParser.prefixedName().Visit a parse tree produced byAxiomParser.singleQuoteString().Visit a parse tree produced byAxiomParser.string().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitorvisit, visitChildren, visitErrorNode, visitTerminal
- 
Method Details- 
visitItemNameVisit a parse tree produced byAxiomParser.itemName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDataNameVisit a parse tree produced byAxiomParser.dataName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitInfraNameVisit a parse tree produced byAxiomParser.infraName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitFileVisit a parse tree produced byAxiomParser.file().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitItemVisit a parse tree produced byAxiomParser.item().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitItemValueVisit a parse tree produced byAxiomParser.itemValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPrefixedNameVisit a parse tree produced byAxiomParser.prefixedName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPrefixVisit a parse tree produced byAxiomParser.prefix().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitLocalNameVisit a parse tree produced byAxiomParser.localName().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitArgumentVisit a parse tree produced byAxiomParser.argument().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitStringVisit a parse tree produced byAxiomParser.string().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitSingleQuoteStringVisit a parse tree produced byAxiomParser.singleQuoteString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitDoubleQuoteStringVisit a parse tree produced byAxiomParser.doubleQuoteString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitMultilineStringVisit a parse tree produced byAxiomParser.multilineString().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathVisit a parse tree produced byAxiomParser.path().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathComponentVisit a parse tree produced byAxiomParser.pathComponent().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathDataItemVisit a parse tree produced byAxiomParser.pathDataItem().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathInfraItemVisit a parse tree produced byAxiomParser.pathInfraItem().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
- 
visitPathValueVisit a parse tree produced byAxiomParser.pathValue().- Parameters:
- ctx- the parse tree
- Returns:
- the visitor result
 
 
-