Package com.evolveum.axiom.lang.antlr
Interface AxiomVisitor<T>
- 
- Type Parameters:
 T- The return type of the visit operation. UseVoidfor 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
- 
visitItemName
T visitItemName(AxiomParser.ItemNameContext ctx)
Visit a parse tree produced byAxiomParser.itemName().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitDataName
T visitDataName(AxiomParser.DataNameContext ctx)
Visit a parse tree produced byAxiomParser.dataName().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitInfraName
T visitInfraName(AxiomParser.InfraNameContext ctx)
Visit a parse tree produced byAxiomParser.infraName().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitFile
T visitFile(AxiomParser.FileContext ctx)
Visit a parse tree produced byAxiomParser.file().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitItem
T visitItem(AxiomParser.ItemContext ctx)
Visit a parse tree produced byAxiomParser.item().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitItemValue
T visitItemValue(AxiomParser.ItemValueContext ctx)
Visit a parse tree produced byAxiomParser.itemValue().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPrefixedName
T visitPrefixedName(AxiomParser.PrefixedNameContext ctx)
Visit a parse tree produced byAxiomParser.prefixedName().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPrefix
T visitPrefix(AxiomParser.PrefixContext ctx)
Visit a parse tree produced byAxiomParser.prefix().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitLocalName
T visitLocalName(AxiomParser.LocalNameContext ctx)
Visit a parse tree produced byAxiomParser.localName().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitArgument
T visitArgument(AxiomParser.ArgumentContext ctx)
Visit a parse tree produced byAxiomParser.argument().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitString
T visitString(AxiomParser.StringContext ctx)
Visit a parse tree produced byAxiomParser.string().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitSingleQuoteString
T visitSingleQuoteString(AxiomParser.SingleQuoteStringContext ctx)
Visit a parse tree produced byAxiomParser.singleQuoteString().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitDoubleQuoteString
T visitDoubleQuoteString(AxiomParser.DoubleQuoteStringContext ctx)
Visit a parse tree produced byAxiomParser.doubleQuoteString().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitMultilineString
T visitMultilineString(AxiomParser.MultilineStringContext ctx)
Visit a parse tree produced byAxiomParser.multilineString().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPath
T visitPath(AxiomParser.PathContext ctx)
Visit a parse tree produced byAxiomParser.path().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathComponent
T visitPathComponent(AxiomParser.PathComponentContext ctx)
Visit a parse tree produced byAxiomParser.pathComponent().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathDataItem
T visitPathDataItem(AxiomParser.PathDataItemContext ctx)
Visit a parse tree produced byAxiomParser.pathDataItem().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathInfraItem
T visitPathInfraItem(AxiomParser.PathInfraItemContext ctx)
Visit a parse tree produced byAxiomParser.pathInfraItem().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
- 
visitPathValue
T visitPathValue(AxiomParser.PathValueContext ctx)
Visit a parse tree produced byAxiomParser.pathValue().- Parameters:
 ctx- the parse tree- Returns:
 - the visitor result
 
 
 - 
 
 -