Class AxiomBaseVisitor<T>
- Type Parameters:
T- The return type of the visit operation. UseVoidfor 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
Constructors -
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, visitTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
visitItemNamein 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:
visitDataNamein 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:
visitInfraNamein 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:
visitFilein 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:
visitItemin 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:
visitItemValuein 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:
visitPrefixedNamein 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:
visitPrefixin 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:
visitLocalNamein 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:
visitArgumentin 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:
visitStringin 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:
visitSingleQuoteStringin 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:
visitDoubleQuoteStringin 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:
visitMultilineStringin 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:
visitPathin 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:
visitPathComponentin 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:
visitPathDataItemin 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:
visitPathInfraItemin 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:
visitPathValuein interfaceAxiomVisitor<T>- Parameters:
ctx- the parse tree- Returns:
- the visitor result
-