Interface OOLogicGrammarListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
OOLogicColorListener,OOLogicGrammarBaseListener,OOLogicListener
public interface OOLogicGrammarListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
OOLogicGrammarParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byOOLogicGrammarParser.aggregation().voidEnter a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping().voidEnter a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping().voidEnter a parse tree produced byOOLogicGrammarParser.argument().voidEnter a parse tree produced byOOLogicGrammarParser.arguments().voidEnter a parse tree produced byOOLogicGrammarParser.assignmentAtom().voidEnter a parse tree produced byOOLogicGrammarParser.atom().voidEnter a parse tree produced byOOLogicGrammarParser.atomWOModule().voidEnter a parse tree produced byOOLogicGrammarParser.boolExpression().voidEnter a parse tree produced byOOLogicGrammarParser.builtinAtom().voidEnter a parse tree produced byOOLogicGrammarParser.compareAtom().voidEnter a parse tree produced byOOLogicGrammarParser.constraint().voidEnter a parse tree produced byOOLogicGrammarParser.constraints().voidEnter a parse tree produced byOOLogicGrammarParser.edge().voidEnter a parse tree produced byOOLogicGrammarParser.enumeration().voidEnter a parse tree produced byOOLogicGrammarParser.expression().voidEnter a parse tree produced byOOLogicGrammarParser.fact().voidEnter a parse tree produced byOOLogicGrammarParser.facts_and_rules().voidEnter a parse tree produced byOOLogicGrammarParser.function().voidEnter a parse tree produced byOOLogicGrammarParser.groundTerm().voidEnter a parse tree produced byOOLogicGrammarParser.headatoms().voidEnter a parse tree produced byOOLogicGrammarParser.implies().voidEnter a parse tree produced byOOLogicGrammarParser.inputVariables().voidEnter a parse tree produced byOOLogicGrammarParser.literal().voidEnter a parse tree produced byOOLogicGrammarParser.literals().voidEnter a parse tree produced byOOLogicGrammarParser.module().voidEnter a parse tree produced byOOLogicGrammarParser.number().voidEnter a parse tree produced byOOLogicGrammarParser.ooMemberAtom().voidEnter a parse tree produced byOOLogicGrammarParser.ooProperties().voidEnter a parse tree produced byOOLogicGrammarParser.ooProperty().voidEnter a parse tree produced byOOLogicGrammarParser.ooPropertyAtom().voidEnter a parse tree produced byOOLogicGrammarParser.ooPropertyName().voidEnter a parse tree produced byOOLogicGrammarParser.ooPropertyValue().voidEnter a parse tree produced byOOLogicGrammarParser.ooSubClassAtom().voidEnter a parse tree produced byOOLogicGrammarParser.orList().voidEnter a parse tree produced byOOLogicGrammarParser.partof().voidEnter a parse tree produced byOOLogicGrammarParser.path().voidEnter a parse tree produced byOOLogicGrammarParser.pathExpression().voidEnter a parse tree produced byOOLogicGrammarParser.predicateAtom().voidEnter a parse tree produced byOOLogicGrammarParser.queries().voidEnter a parse tree produced byOOLogicGrammarParser.query().voidEnter a parse tree produced byOOLogicGrammarParser.quotedString().voidEnter a parse tree produced byOOLogicGrammarParser.reasoningRule().voidEnter a parse tree produced byOOLogicGrammarParser.ruleAtom().voidEnter a parse tree produced byOOLogicGrammarParser.semicolon().voidEnter a parse tree produced byOOLogicGrammarParser.set().voidEnter a parse tree produced byOOLogicGrammarParser.simpleBoolExpression().voidEnter a parse tree produced byOOLogicGrammarParser.simpleExpression().voidEnter a parse tree produced byOOLogicGrammarParser.subway().voidEnter a parse tree produced byOOLogicGrammarParser.term().voidEnter a parse tree produced byOOLogicGrammarParser.variable().voidEnter a parse tree produced byOOLogicGrammarParser.variables().voidEnter a parse tree produced byOOLogicGrammarParser.way().voidExit a parse tree produced byOOLogicGrammarParser.aggregation().voidExit a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping().voidExit a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping().voidExit a parse tree produced byOOLogicGrammarParser.argument().voidExit a parse tree produced byOOLogicGrammarParser.arguments().voidExit a parse tree produced byOOLogicGrammarParser.assignmentAtom().voidExit a parse tree produced byOOLogicGrammarParser.atom().voidExit a parse tree produced byOOLogicGrammarParser.atomWOModule().voidExit a parse tree produced byOOLogicGrammarParser.boolExpression().voidExit a parse tree produced byOOLogicGrammarParser.builtinAtom().voidExit a parse tree produced byOOLogicGrammarParser.compareAtom().voidExit a parse tree produced byOOLogicGrammarParser.constraint().voidExit a parse tree produced byOOLogicGrammarParser.constraints().voidExit a parse tree produced byOOLogicGrammarParser.edge().voidExit a parse tree produced byOOLogicGrammarParser.enumeration().voidExit a parse tree produced byOOLogicGrammarParser.expression().voidExit a parse tree produced byOOLogicGrammarParser.fact().voidExit a parse tree produced byOOLogicGrammarParser.facts_and_rules().voidExit a parse tree produced byOOLogicGrammarParser.function().voidExit a parse tree produced byOOLogicGrammarParser.groundTerm().voidExit a parse tree produced byOOLogicGrammarParser.headatoms().voidExit a parse tree produced byOOLogicGrammarParser.implies().voidExit a parse tree produced byOOLogicGrammarParser.inputVariables().voidExit a parse tree produced byOOLogicGrammarParser.literal().voidExit a parse tree produced byOOLogicGrammarParser.literals().voidExit a parse tree produced byOOLogicGrammarParser.module().voidExit a parse tree produced byOOLogicGrammarParser.number().voidExit a parse tree produced byOOLogicGrammarParser.ooMemberAtom().voidExit a parse tree produced byOOLogicGrammarParser.ooProperties().voidExit a parse tree produced byOOLogicGrammarParser.ooProperty().voidExit a parse tree produced byOOLogicGrammarParser.ooPropertyAtom().voidExit a parse tree produced byOOLogicGrammarParser.ooPropertyName().voidExit a parse tree produced byOOLogicGrammarParser.ooPropertyValue().voidExit a parse tree produced byOOLogicGrammarParser.ooSubClassAtom().voidExit a parse tree produced byOOLogicGrammarParser.orList().voidExit a parse tree produced byOOLogicGrammarParser.partof().voidExit a parse tree produced byOOLogicGrammarParser.path().voidExit a parse tree produced byOOLogicGrammarParser.pathExpression().voidExit a parse tree produced byOOLogicGrammarParser.predicateAtom().voidExit a parse tree produced byOOLogicGrammarParser.queries().voidExit a parse tree produced byOOLogicGrammarParser.query().voidExit a parse tree produced byOOLogicGrammarParser.quotedString().voidExit a parse tree produced byOOLogicGrammarParser.reasoningRule().voidExit a parse tree produced byOOLogicGrammarParser.ruleAtom().voidExit a parse tree produced byOOLogicGrammarParser.semicolon().voidExit a parse tree produced byOOLogicGrammarParser.set().voidExit a parse tree produced byOOLogicGrammarParser.simpleBoolExpression().voidExit a parse tree produced byOOLogicGrammarParser.simpleExpression().voidExit a parse tree produced byOOLogicGrammarParser.subway().voidExit a parse tree produced byOOLogicGrammarParser.term().voidExit a parse tree produced byOOLogicGrammarParser.variable().voidExit a parse tree produced byOOLogicGrammarParser.variables().voidExit a parse tree produced byOOLogicGrammarParser.way().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterFacts_and_rules
Enter a parse tree produced byOOLogicGrammarParser.facts_and_rules().- Parameters:
ctx- the parse tree
-
exitFacts_and_rules
Exit a parse tree produced byOOLogicGrammarParser.facts_and_rules().- Parameters:
ctx- the parse tree
-
enterArgument
Enter a parse tree produced byOOLogicGrammarParser.argument().- Parameters:
ctx- the parse tree
-
exitArgument
Exit a parse tree produced byOOLogicGrammarParser.argument().- Parameters:
ctx- the parse tree
-
enterOoMemberAtom
Enter a parse tree produced byOOLogicGrammarParser.ooMemberAtom().- Parameters:
ctx- the parse tree
-
exitOoMemberAtom
Exit a parse tree produced byOOLogicGrammarParser.ooMemberAtom().- Parameters:
ctx- the parse tree
-
enterOoSubClassAtom
Enter a parse tree produced byOOLogicGrammarParser.ooSubClassAtom().- Parameters:
ctx- the parse tree
-
exitOoSubClassAtom
Exit a parse tree produced byOOLogicGrammarParser.ooSubClassAtom().- Parameters:
ctx- the parse tree
-
enterLiterals
Enter a parse tree produced byOOLogicGrammarParser.literals().- Parameters:
ctx- the parse tree
-
exitLiterals
Exit a parse tree produced byOOLogicGrammarParser.literals().- Parameters:
ctx- the parse tree
-
enterConstraints
Enter a parse tree produced byOOLogicGrammarParser.constraints().- Parameters:
ctx- the parse tree
-
exitConstraints
Exit a parse tree produced byOOLogicGrammarParser.constraints().- Parameters:
ctx- the parse tree
-
enterPath
Enter a parse tree produced byOOLogicGrammarParser.path().- Parameters:
ctx- the parse tree
-
exitPath
Exit a parse tree produced byOOLogicGrammarParser.path().- Parameters:
ctx- the parse tree
-
enterNumber
Enter a parse tree produced byOOLogicGrammarParser.number().- Parameters:
ctx- the parse tree
-
exitNumber
Exit a parse tree produced byOOLogicGrammarParser.number().- Parameters:
ctx- the parse tree
-
enterEdge
Enter a parse tree produced byOOLogicGrammarParser.edge().- Parameters:
ctx- the parse tree
-
exitEdge
Exit a parse tree produced byOOLogicGrammarParser.edge().- Parameters:
ctx- the parse tree
-
enterRuleAtom
Enter a parse tree produced byOOLogicGrammarParser.ruleAtom().- Parameters:
ctx- the parse tree
-
exitRuleAtom
Exit a parse tree produced byOOLogicGrammarParser.ruleAtom().- Parameters:
ctx- the parse tree
-
enterFunction
Enter a parse tree produced byOOLogicGrammarParser.function().- Parameters:
ctx- the parse tree
-
exitFunction
Exit a parse tree produced byOOLogicGrammarParser.function().- Parameters:
ctx- the parse tree
-
enterAtomWOModule
Enter a parse tree produced byOOLogicGrammarParser.atomWOModule().- Parameters:
ctx- the parse tree
-
exitAtomWOModule
Exit a parse tree produced byOOLogicGrammarParser.atomWOModule().- Parameters:
ctx- the parse tree
-
enterEnumeration
Enter a parse tree produced byOOLogicGrammarParser.enumeration().- Parameters:
ctx- the parse tree
-
exitEnumeration
Exit a parse tree produced byOOLogicGrammarParser.enumeration().- Parameters:
ctx- the parse tree
-
enterInputVariables
Enter a parse tree produced byOOLogicGrammarParser.inputVariables().- Parameters:
ctx- the parse tree
-
exitInputVariables
Exit a parse tree produced byOOLogicGrammarParser.inputVariables().- Parameters:
ctx- the parse tree
-
enterSimpleBoolExpression
Enter a parse tree produced byOOLogicGrammarParser.simpleBoolExpression().- Parameters:
ctx- the parse tree
-
exitSimpleBoolExpression
Exit a parse tree produced byOOLogicGrammarParser.simpleBoolExpression().- Parameters:
ctx- the parse tree
-
enterPartof
Enter a parse tree produced byOOLogicGrammarParser.partof().- Parameters:
ctx- the parse tree
-
exitPartof
Exit a parse tree produced byOOLogicGrammarParser.partof().- Parameters:
ctx- the parse tree
-
enterBoolExpression
Enter a parse tree produced byOOLogicGrammarParser.boolExpression().- Parameters:
ctx- the parse tree
-
exitBoolExpression
Exit a parse tree produced byOOLogicGrammarParser.boolExpression().- Parameters:
ctx- the parse tree
-
enterModule
Enter a parse tree produced byOOLogicGrammarParser.module().- Parameters:
ctx- the parse tree
-
exitModule
Exit a parse tree produced byOOLogicGrammarParser.module().- Parameters:
ctx- the parse tree
-
enterQuery
Enter a parse tree produced byOOLogicGrammarParser.query().- Parameters:
ctx- the parse tree
-
exitQuery
Exit a parse tree produced byOOLogicGrammarParser.query().- Parameters:
ctx- the parse tree
-
enterSimpleExpression
Enter a parse tree produced byOOLogicGrammarParser.simpleExpression().- Parameters:
ctx- the parse tree
-
exitSimpleExpression
Exit a parse tree produced byOOLogicGrammarParser.simpleExpression().- Parameters:
ctx- the parse tree
-
enterGroundTerm
Enter a parse tree produced byOOLogicGrammarParser.groundTerm().- Parameters:
ctx- the parse tree
-
exitGroundTerm
Exit a parse tree produced byOOLogicGrammarParser.groundTerm().- Parameters:
ctx- the parse tree
-
enterCompareAtom
Enter a parse tree produced byOOLogicGrammarParser.compareAtom().- Parameters:
ctx- the parse tree
-
exitCompareAtom
Exit a parse tree produced byOOLogicGrammarParser.compareAtom().- Parameters:
ctx- the parse tree
-
enterOoPropertyName
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyName().- Parameters:
ctx- the parse tree
-
exitOoPropertyName
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyName().- Parameters:
ctx- the parse tree
-
enterOoPropertyValue
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyValue().- Parameters:
ctx- the parse tree
-
exitOoPropertyValue
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyValue().- Parameters:
ctx- the parse tree
-
enterAggregationWithGrouping
Enter a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping().- Parameters:
ctx- the parse tree
-
exitAggregationWithGrouping
Exit a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping().- Parameters:
ctx- the parse tree
-
enterFact
Enter a parse tree produced byOOLogicGrammarParser.fact().- Parameters:
ctx- the parse tree
-
exitFact
Exit a parse tree produced byOOLogicGrammarParser.fact().- Parameters:
ctx- the parse tree
-
enterAggregation
Enter a parse tree produced byOOLogicGrammarParser.aggregation().- Parameters:
ctx- the parse tree
-
exitAggregation
Exit a parse tree produced byOOLogicGrammarParser.aggregation().- Parameters:
ctx- the parse tree
-
enterReasoningRule
Enter a parse tree produced byOOLogicGrammarParser.reasoningRule().- Parameters:
ctx- the parse tree
-
exitReasoningRule
Exit a parse tree produced byOOLogicGrammarParser.reasoningRule().- Parameters:
ctx- the parse tree
-
enterBuiltinAtom
Enter a parse tree produced byOOLogicGrammarParser.builtinAtom().- Parameters:
ctx- the parse tree
-
exitBuiltinAtom
Exit a parse tree produced byOOLogicGrammarParser.builtinAtom().- Parameters:
ctx- the parse tree
-
enterLiteral
Enter a parse tree produced byOOLogicGrammarParser.literal().- Parameters:
ctx- the parse tree
-
exitLiteral
Exit a parse tree produced byOOLogicGrammarParser.literal().- Parameters:
ctx- the parse tree
-
enterQuotedString
Enter a parse tree produced byOOLogicGrammarParser.quotedString().- Parameters:
ctx- the parse tree
-
exitQuotedString
Exit a parse tree produced byOOLogicGrammarParser.quotedString().- Parameters:
ctx- the parse tree
-
enterTerm
Enter a parse tree produced byOOLogicGrammarParser.term().- Parameters:
ctx- the parse tree
-
exitTerm
Exit a parse tree produced byOOLogicGrammarParser.term().- Parameters:
ctx- the parse tree
-
enterAssignmentAtom
Enter a parse tree produced byOOLogicGrammarParser.assignmentAtom().- Parameters:
ctx- the parse tree
-
exitAssignmentAtom
Exit a parse tree produced byOOLogicGrammarParser.assignmentAtom().- Parameters:
ctx- the parse tree
-
enterSemicolon
Enter a parse tree produced byOOLogicGrammarParser.semicolon().- Parameters:
ctx- the parse tree
-
exitSemicolon
Exit a parse tree produced byOOLogicGrammarParser.semicolon().- Parameters:
ctx- the parse tree
-
enterVariables
Enter a parse tree produced byOOLogicGrammarParser.variables().- Parameters:
ctx- the parse tree
-
exitVariables
Exit a parse tree produced byOOLogicGrammarParser.variables().- Parameters:
ctx- the parse tree
-
enterSet
Enter a parse tree produced byOOLogicGrammarParser.set().- Parameters:
ctx- the parse tree
-
exitSet
Exit a parse tree produced byOOLogicGrammarParser.set().- Parameters:
ctx- the parse tree
-
enterExpression
Enter a parse tree produced byOOLogicGrammarParser.expression().- Parameters:
ctx- the parse tree
-
exitExpression
Exit a parse tree produced byOOLogicGrammarParser.expression().- Parameters:
ctx- the parse tree
-
enterQueries
Enter a parse tree produced byOOLogicGrammarParser.queries().- Parameters:
ctx- the parse tree
-
exitQueries
Exit a parse tree produced byOOLogicGrammarParser.queries().- Parameters:
ctx- the parse tree
-
enterWay
Enter a parse tree produced byOOLogicGrammarParser.way().- Parameters:
ctx- the parse tree
-
exitWay
Exit a parse tree produced byOOLogicGrammarParser.way().- Parameters:
ctx- the parse tree
-
enterHeadatoms
Enter a parse tree produced byOOLogicGrammarParser.headatoms().- Parameters:
ctx- the parse tree
-
exitHeadatoms
Exit a parse tree produced byOOLogicGrammarParser.headatoms().- Parameters:
ctx- the parse tree
-
enterSubway
Enter a parse tree produced byOOLogicGrammarParser.subway().- Parameters:
ctx- the parse tree
-
exitSubway
Exit a parse tree produced byOOLogicGrammarParser.subway().- Parameters:
ctx- the parse tree
-
enterOoPropertyAtom
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyAtom().- Parameters:
ctx- the parse tree
-
exitOoPropertyAtom
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyAtom().- Parameters:
ctx- the parse tree
-
enterPredicateAtom
Enter a parse tree produced byOOLogicGrammarParser.predicateAtom().- Parameters:
ctx- the parse tree
-
exitPredicateAtom
Exit a parse tree produced byOOLogicGrammarParser.predicateAtom().- Parameters:
ctx- the parse tree
-
enterOrList
Enter a parse tree produced byOOLogicGrammarParser.orList().- Parameters:
ctx- the parse tree
-
exitOrList
Exit a parse tree produced byOOLogicGrammarParser.orList().- Parameters:
ctx- the parse tree
-
enterVariable
Enter a parse tree produced byOOLogicGrammarParser.variable().- Parameters:
ctx- the parse tree
-
exitVariable
Exit a parse tree produced byOOLogicGrammarParser.variable().- Parameters:
ctx- the parse tree
-
enterOoProperty
Enter a parse tree produced byOOLogicGrammarParser.ooProperty().- Parameters:
ctx- the parse tree
-
exitOoProperty
Exit a parse tree produced byOOLogicGrammarParser.ooProperty().- Parameters:
ctx- the parse tree
-
enterArguments
Enter a parse tree produced byOOLogicGrammarParser.arguments().- Parameters:
ctx- the parse tree
-
exitArguments
Exit a parse tree produced byOOLogicGrammarParser.arguments().- Parameters:
ctx- the parse tree
-
enterConstraint
Enter a parse tree produced byOOLogicGrammarParser.constraint().- Parameters:
ctx- the parse tree
-
exitConstraint
Exit a parse tree produced byOOLogicGrammarParser.constraint().- Parameters:
ctx- the parse tree
-
enterAtom
Enter a parse tree produced byOOLogicGrammarParser.atom().- Parameters:
ctx- the parse tree
-
exitAtom
Exit a parse tree produced byOOLogicGrammarParser.atom().- Parameters:
ctx- the parse tree
-
enterOoProperties
Enter a parse tree produced byOOLogicGrammarParser.ooProperties().- Parameters:
ctx- the parse tree
-
exitOoProperties
Exit a parse tree produced byOOLogicGrammarParser.ooProperties().- Parameters:
ctx- the parse tree
-
enterImplies
Enter a parse tree produced byOOLogicGrammarParser.implies().- Parameters:
ctx- the parse tree
-
exitImplies
Exit a parse tree produced byOOLogicGrammarParser.implies().- Parameters:
ctx- the parse tree
-
enterAggregationWithoutGrouping
void enterAggregationWithoutGrouping(@NotNull OOLogicGrammarParser.AggregationWithoutGroupingContext ctx) Enter a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping().- Parameters:
ctx- the parse tree
-
exitAggregationWithoutGrouping
void exitAggregationWithoutGrouping(@NotNull OOLogicGrammarParser.AggregationWithoutGroupingContext ctx) Exit a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping().- Parameters:
ctx- the parse tree
-
enterPathExpression
Enter a parse tree produced byOOLogicGrammarParser.pathExpression().- Parameters:
ctx- the parse tree
-
exitPathExpression
Exit a parse tree produced byOOLogicGrammarParser.pathExpression().- Parameters:
ctx- the parse tree
-