T
- The return type of the visit operation. Use Void
for
operations with no return type.public class CTLBaseVisitor<T> extends org.antlr.v4.runtime.tree.AbstractParseTreeVisitor<T> implements CTLVisitor<T>
CTLVisitor
,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.Constructor and Description |
---|
CTLBaseVisitor() |
Modifier and Type | Method and Description |
---|---|
T |
visitAnd(CTLParser.AndContext ctx)
Visit a parse tree produced by the
And
labeled alternative in CTLParser.formula() . |
T |
visitAtomicProposition(CTLParser.AtomicPropositionContext ctx)
Visit a parse tree produced by the
AtomicProposition
labeled alternative in CTLParser.formula() . |
T |
visitBracket(CTLParser.BracketContext ctx)
Visit a parse tree produced by the
Bracket
labeled alternative in CTLParser.formula() . |
T |
visitExistsAlways(CTLParser.ExistsAlwaysContext ctx)
Visit a parse tree produced by the
ExistsAlways
labeled alternative in CTLParser.formula() . |
T |
visitExistsEventually(CTLParser.ExistsEventuallyContext ctx)
Visit a parse tree produced by the
ExistsEventually
labeled alternative in CTLParser.formula() . |
T |
visitExistsNext(CTLParser.ExistsNextContext ctx)
Visit a parse tree produced by the
ExistsNext
labeled alternative in CTLParser.formula() . |
T |
visitExistsUntil(CTLParser.ExistsUntilContext ctx)
Visit a parse tree produced by the
ExistsUntil
labeled alternative in CTLParser.formula() . |
T |
visitFalse(CTLParser.FalseContext ctx)
Visit a parse tree produced by the
False
labeled alternative in CTLParser.formula() . |
T |
visitForAllAlways(CTLParser.ForAllAlwaysContext ctx)
Visit a parse tree produced by the
ForAllAlways
labeled alternative in CTLParser.formula() . |
T |
visitForAllEventually(CTLParser.ForAllEventuallyContext ctx)
Visit a parse tree produced by the
ForAllEventually
labeled alternative in CTLParser.formula() . |
T |
visitForAllNext(CTLParser.ForAllNextContext ctx)
Visit a parse tree produced by the
ForAllNext
labeled alternative in CTLParser.formula() . |
T |
visitForAllUntil(CTLParser.ForAllUntilContext ctx)
Visit a parse tree produced by the
ForAllUntil
labeled alternative in CTLParser.formula() . |
T |
visitIff(CTLParser.IffContext ctx)
Visit a parse tree produced by the
Iff
labeled alternative in CTLParser.formula() . |
T |
visitImplies(CTLParser.ImpliesContext ctx)
Visit a parse tree produced by the
Implies
labeled alternative in CTLParser.formula() . |
T |
visitNot(CTLParser.NotContext ctx)
Visit a parse tree produced by the
Not
labeled alternative in CTLParser.formula() . |
T |
visitOr(CTLParser.OrContext ctx)
Visit a parse tree produced by the
Or
labeled alternative in CTLParser.formula() . |
T |
visitRoot(CTLParser.RootContext ctx)
Visit a parse tree produced by
CTLParser.root() . |
T |
visitTrue(CTLParser.TrueContext ctx)
Visit a parse tree produced by the
True
labeled alternative in CTLParser.formula() . |
aggregateResult, defaultResult, shouldVisitNextChild, visit, visitChildren, visitErrorNode, visitTerminal
public T visitRoot(CTLParser.RootContext ctx)
CTLParser.root()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitRoot
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitBracket(CTLParser.BracketContext ctx)
Bracket
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitBracket
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitForAllAlways(CTLParser.ForAllAlwaysContext ctx)
ForAllAlways
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForAllAlways
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitOr(CTLParser.OrContext ctx)
Or
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitOr
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitIff(CTLParser.IffContext ctx)
Iff
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitIff
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitTrue(CTLParser.TrueContext ctx)
True
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitTrue
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitFalse(CTLParser.FalseContext ctx)
False
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitFalse
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitExistsEventually(CTLParser.ExistsEventuallyContext ctx)
ExistsEventually
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExistsEventually
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitAtomicProposition(CTLParser.AtomicPropositionContext ctx)
AtomicProposition
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAtomicProposition
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitForAllEventually(CTLParser.ForAllEventuallyContext ctx)
ForAllEventually
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForAllEventually
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitNot(CTLParser.NotContext ctx)
Not
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitNot
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitForAllUntil(CTLParser.ForAllUntilContext ctx)
ForAllUntil
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForAllUntil
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitImplies(CTLParser.ImpliesContext ctx)
Implies
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitImplies
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitForAllNext(CTLParser.ForAllNextContext ctx)
ForAllNext
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitForAllNext
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitAnd(CTLParser.AndContext ctx)
And
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitAnd
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitExistsAlways(CTLParser.ExistsAlwaysContext ctx)
ExistsAlways
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExistsAlways
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitExistsUntil(CTLParser.ExistsUntilContext ctx)
ExistsUntil
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExistsUntil
in interface CTLVisitor<T>
ctx
- the parse treepublic T visitExistsNext(CTLParser.ExistsNextContext ctx)
ExistsNext
labeled alternative in CTLParser.formula()
.
The default implementation returns the result of calling
AbstractParseTreeVisitor.visitChildren(org.antlr.v4.runtime.tree.RuleNode)
on ctx
.
visitExistsNext
in interface CTLVisitor<T>
ctx
- the parse tree