Package owl.grammar
Interface LTLParserListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
LTLParserBaseListener
public interface LTLParserListener extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced byLTLParser
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
enterAndExpression(LTLParser.AndExpressionContext ctx)
Enter a parse tree produced byLTLParser.andExpression()
.void
enterBinaryOp(LTLParser.BinaryOpContext ctx)
Enter a parse tree produced byLTLParser.binaryOp()
.void
enterBinaryOperation(LTLParser.BinaryOperationContext ctx)
Enter a parse tree produced by thebinaryOperation
labeled alternative inLTLParser.binaryExpression()
.void
enterBinaryUnary(LTLParser.BinaryUnaryContext ctx)
Enter a parse tree produced by thebinaryUnary
labeled alternative inLTLParser.binaryExpression()
.void
enterBool(LTLParser.BoolContext ctx)
Enter a parse tree produced byLTLParser.bool()
.void
enterBoolean(LTLParser.BooleanContext ctx)
Enter a parse tree produced by theboolean
labeled alternative inLTLParser.atomExpression()
.void
enterDoubleQuotedVariable(LTLParser.DoubleQuotedVariableContext ctx)
Enter a parse tree produced by thedoubleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.void
enterExpression(LTLParser.ExpressionContext ctx)
Enter a parse tree produced byLTLParser.expression()
.void
enterFormula(LTLParser.FormulaContext ctx)
Enter a parse tree produced byLTLParser.formula()
.void
enterNested(LTLParser.NestedContext ctx)
Enter a parse tree produced by thenested
labeled alternative inLTLParser.atomExpression()
.void
enterOrExpression(LTLParser.OrExpressionContext ctx)
Enter a parse tree produced byLTLParser.orExpression()
.void
enterSingleQuotedVariable(LTLParser.SingleQuotedVariableContext ctx)
Enter a parse tree produced by thesingleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.void
enterUnaryAtom(LTLParser.UnaryAtomContext ctx)
Enter a parse tree produced by theunaryAtom
labeled alternative inLTLParser.unaryExpression()
.void
enterUnaryOp(LTLParser.UnaryOpContext ctx)
Enter a parse tree produced byLTLParser.unaryOp()
.void
enterUnaryOperation(LTLParser.UnaryOperationContext ctx)
Enter a parse tree produced by theunaryOperation
labeled alternative inLTLParser.unaryExpression()
.void
enterVariable(LTLParser.VariableContext ctx)
Enter a parse tree produced by thevariable
labeled alternative inLTLParser.atomExpression()
.void
exitAndExpression(LTLParser.AndExpressionContext ctx)
Exit a parse tree produced byLTLParser.andExpression()
.void
exitBinaryOp(LTLParser.BinaryOpContext ctx)
Exit a parse tree produced byLTLParser.binaryOp()
.void
exitBinaryOperation(LTLParser.BinaryOperationContext ctx)
Exit a parse tree produced by thebinaryOperation
labeled alternative inLTLParser.binaryExpression()
.void
exitBinaryUnary(LTLParser.BinaryUnaryContext ctx)
Exit a parse tree produced by thebinaryUnary
labeled alternative inLTLParser.binaryExpression()
.void
exitBool(LTLParser.BoolContext ctx)
Exit a parse tree produced byLTLParser.bool()
.void
exitBoolean(LTLParser.BooleanContext ctx)
Exit a parse tree produced by theboolean
labeled alternative inLTLParser.atomExpression()
.void
exitDoubleQuotedVariable(LTLParser.DoubleQuotedVariableContext ctx)
Exit a parse tree produced by thedoubleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.void
exitExpression(LTLParser.ExpressionContext ctx)
Exit a parse tree produced byLTLParser.expression()
.void
exitFormula(LTLParser.FormulaContext ctx)
Exit a parse tree produced byLTLParser.formula()
.void
exitNested(LTLParser.NestedContext ctx)
Exit a parse tree produced by thenested
labeled alternative inLTLParser.atomExpression()
.void
exitOrExpression(LTLParser.OrExpressionContext ctx)
Exit a parse tree produced byLTLParser.orExpression()
.void
exitSingleQuotedVariable(LTLParser.SingleQuotedVariableContext ctx)
Exit a parse tree produced by thesingleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.void
exitUnaryAtom(LTLParser.UnaryAtomContext ctx)
Exit a parse tree produced by theunaryAtom
labeled alternative inLTLParser.unaryExpression()
.void
exitUnaryOp(LTLParser.UnaryOpContext ctx)
Exit a parse tree produced byLTLParser.unaryOp()
.void
exitUnaryOperation(LTLParser.UnaryOperationContext ctx)
Exit a parse tree produced by theunaryOperation
labeled alternative inLTLParser.unaryExpression()
.void
exitVariable(LTLParser.VariableContext ctx)
Exit a parse tree produced by thevariable
labeled alternative inLTLParser.atomExpression()
.
-
-
-
Method Detail
-
enterFormula
void enterFormula(LTLParser.FormulaContext ctx)
Enter a parse tree produced byLTLParser.formula()
.- Parameters:
ctx
- the parse tree
-
exitFormula
void exitFormula(LTLParser.FormulaContext ctx)
Exit a parse tree produced byLTLParser.formula()
.- Parameters:
ctx
- the parse tree
-
enterExpression
void enterExpression(LTLParser.ExpressionContext ctx)
Enter a parse tree produced byLTLParser.expression()
.- Parameters:
ctx
- the parse tree
-
exitExpression
void exitExpression(LTLParser.ExpressionContext ctx)
Exit a parse tree produced byLTLParser.expression()
.- Parameters:
ctx
- the parse tree
-
enterOrExpression
void enterOrExpression(LTLParser.OrExpressionContext ctx)
Enter a parse tree produced byLTLParser.orExpression()
.- Parameters:
ctx
- the parse tree
-
exitOrExpression
void exitOrExpression(LTLParser.OrExpressionContext ctx)
Exit a parse tree produced byLTLParser.orExpression()
.- Parameters:
ctx
- the parse tree
-
enterAndExpression
void enterAndExpression(LTLParser.AndExpressionContext ctx)
Enter a parse tree produced byLTLParser.andExpression()
.- Parameters:
ctx
- the parse tree
-
exitAndExpression
void exitAndExpression(LTLParser.AndExpressionContext ctx)
Exit a parse tree produced byLTLParser.andExpression()
.- Parameters:
ctx
- the parse tree
-
enterBinaryOperation
void enterBinaryOperation(LTLParser.BinaryOperationContext ctx)
Enter a parse tree produced by thebinaryOperation
labeled alternative inLTLParser.binaryExpression()
.- Parameters:
ctx
- the parse tree
-
exitBinaryOperation
void exitBinaryOperation(LTLParser.BinaryOperationContext ctx)
Exit a parse tree produced by thebinaryOperation
labeled alternative inLTLParser.binaryExpression()
.- Parameters:
ctx
- the parse tree
-
enterBinaryUnary
void enterBinaryUnary(LTLParser.BinaryUnaryContext ctx)
Enter a parse tree produced by thebinaryUnary
labeled alternative inLTLParser.binaryExpression()
.- Parameters:
ctx
- the parse tree
-
exitBinaryUnary
void exitBinaryUnary(LTLParser.BinaryUnaryContext ctx)
Exit a parse tree produced by thebinaryUnary
labeled alternative inLTLParser.binaryExpression()
.- Parameters:
ctx
- the parse tree
-
enterUnaryOperation
void enterUnaryOperation(LTLParser.UnaryOperationContext ctx)
Enter a parse tree produced by theunaryOperation
labeled alternative inLTLParser.unaryExpression()
.- Parameters:
ctx
- the parse tree
-
exitUnaryOperation
void exitUnaryOperation(LTLParser.UnaryOperationContext ctx)
Exit a parse tree produced by theunaryOperation
labeled alternative inLTLParser.unaryExpression()
.- Parameters:
ctx
- the parse tree
-
enterUnaryAtom
void enterUnaryAtom(LTLParser.UnaryAtomContext ctx)
Enter a parse tree produced by theunaryAtom
labeled alternative inLTLParser.unaryExpression()
.- Parameters:
ctx
- the parse tree
-
exitUnaryAtom
void exitUnaryAtom(LTLParser.UnaryAtomContext ctx)
Exit a parse tree produced by theunaryAtom
labeled alternative inLTLParser.unaryExpression()
.- Parameters:
ctx
- the parse tree
-
enterBoolean
void enterBoolean(LTLParser.BooleanContext ctx)
Enter a parse tree produced by theboolean
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
exitBoolean
void exitBoolean(LTLParser.BooleanContext ctx)
Exit a parse tree produced by theboolean
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
enterVariable
void enterVariable(LTLParser.VariableContext ctx)
Enter a parse tree produced by thevariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
exitVariable
void exitVariable(LTLParser.VariableContext ctx)
Exit a parse tree produced by thevariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
enterSingleQuotedVariable
void enterSingleQuotedVariable(LTLParser.SingleQuotedVariableContext ctx)
Enter a parse tree produced by thesingleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
exitSingleQuotedVariable
void exitSingleQuotedVariable(LTLParser.SingleQuotedVariableContext ctx)
Exit a parse tree produced by thesingleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
enterDoubleQuotedVariable
void enterDoubleQuotedVariable(LTLParser.DoubleQuotedVariableContext ctx)
Enter a parse tree produced by thedoubleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
exitDoubleQuotedVariable
void exitDoubleQuotedVariable(LTLParser.DoubleQuotedVariableContext ctx)
Exit a parse tree produced by thedoubleQuotedVariable
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
enterNested
void enterNested(LTLParser.NestedContext ctx)
Enter a parse tree produced by thenested
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
exitNested
void exitNested(LTLParser.NestedContext ctx)
Exit a parse tree produced by thenested
labeled alternative inLTLParser.atomExpression()
.- Parameters:
ctx
- the parse tree
-
enterUnaryOp
void enterUnaryOp(LTLParser.UnaryOpContext ctx)
Enter a parse tree produced byLTLParser.unaryOp()
.- Parameters:
ctx
- the parse tree
-
exitUnaryOp
void exitUnaryOp(LTLParser.UnaryOpContext ctx)
Exit a parse tree produced byLTLParser.unaryOp()
.- Parameters:
ctx
- the parse tree
-
enterBinaryOp
void enterBinaryOp(LTLParser.BinaryOpContext ctx)
Enter a parse tree produced byLTLParser.binaryOp()
.- Parameters:
ctx
- the parse tree
-
exitBinaryOp
void exitBinaryOp(LTLParser.BinaryOpContext ctx)
Exit a parse tree produced byLTLParser.binaryOp()
.- Parameters:
ctx
- the parse tree
-
enterBool
void enterBool(LTLParser.BoolContext ctx)
Enter a parse tree produced byLTLParser.bool()
.- Parameters:
ctx
- the parse tree
-
exitBool
void exitBool(LTLParser.BoolContext ctx)
Exit a parse tree produced byLTLParser.bool()
.- Parameters:
ctx
- the parse tree
-
-