Class AxiomBaseVisitor<T>
- Type Parameters:
T
- The return type of the visit operation. UseVoid
for operations with no return type.
- All Implemented Interfaces:
AxiomVisitor<T>
,org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
- Direct Known Subclasses:
AbstractAxiomAntlrVisitor
AxiomVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.-
Constructor Summary
-
Method Summary
Modifier 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 class org.antlr.v4.runtime.tree.AbstractParseTreeVisitor
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeVisitor
visit, visitChildren, visitErrorNode, visitTerminal
-
Constructor Details
-
AxiomBaseVisitor
public AxiomBaseVisitor()
-
-
Method Details
-
visitItemName
Visit a parse tree produced byAxiomParser.itemName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitItemName
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDataName
Visit a parse tree produced byAxiomParser.dataName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDataName
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitInfraName
Visit a parse tree produced byAxiomParser.infraName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitInfraName
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitFile
Visit a parse tree produced byAxiomParser.file()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitFile
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitItem
Visit a parse tree produced byAxiomParser.item()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitItem
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitItemValue
Visit a parse tree produced byAxiomParser.itemValue()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitItemValue
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrefixedName
Visit a parse tree produced byAxiomParser.prefixedName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPrefixedName
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPrefix
Visit a parse tree produced byAxiomParser.prefix()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPrefix
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitLocalName
Visit a parse tree produced byAxiomParser.localName()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitLocalName
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitArgument
Visit a parse tree produced byAxiomParser.argument()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitArgument
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitString
Visit a parse tree produced byAxiomParser.string()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitString
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitSingleQuoteString
Visit a parse tree produced byAxiomParser.singleQuoteString()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitSingleQuoteString
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitDoubleQuoteString
Visit a parse tree produced byAxiomParser.doubleQuoteString()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitDoubleQuoteString
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitMultilineString
Visit a parse tree produced byAxiomParser.multilineString()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitMultilineString
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPath
Visit a parse tree produced byAxiomParser.path()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPath
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPathComponent
Visit a parse tree produced byAxiomParser.pathComponent()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPathComponent
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPathDataItem
Visit a parse tree produced byAxiomParser.pathDataItem()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPathDataItem
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPathInfraItem
Visit a parse tree produced byAxiomParser.pathInfraItem()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPathInfraItem
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-
visitPathValue
Visit a parse tree produced byAxiomParser.pathValue()
.The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
onctx
.- Specified by:
visitPathValue
in interfaceAxiomVisitor<T>
- Parameters:
ctx
- the parse tree- Returns:
- the visitor result
-