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 TypeMethodDescriptionvoid
Enter a parse tree produced byOOLogicGrammarParser.aggregation()
.void
Enter a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping()
.void
Enter a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping()
.void
Enter a parse tree produced byOOLogicGrammarParser.argument()
.void
Enter a parse tree produced byOOLogicGrammarParser.arguments()
.void
Enter a parse tree produced byOOLogicGrammarParser.assignmentAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.atom()
.void
Enter a parse tree produced byOOLogicGrammarParser.atomWOModule()
.void
Enter a parse tree produced byOOLogicGrammarParser.boolExpression()
.void
Enter a parse tree produced byOOLogicGrammarParser.builtinAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.compareAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.constraint()
.void
Enter a parse tree produced byOOLogicGrammarParser.constraints()
.void
Enter a parse tree produced byOOLogicGrammarParser.edge()
.void
Enter a parse tree produced byOOLogicGrammarParser.enumeration()
.void
Enter a parse tree produced byOOLogicGrammarParser.expression()
.void
Enter a parse tree produced byOOLogicGrammarParser.fact()
.void
Enter a parse tree produced byOOLogicGrammarParser.facts_and_rules()
.void
Enter a parse tree produced byOOLogicGrammarParser.function()
.void
Enter a parse tree produced byOOLogicGrammarParser.groundTerm()
.void
Enter a parse tree produced byOOLogicGrammarParser.headatoms()
.void
Enter a parse tree produced byOOLogicGrammarParser.implies()
.void
Enter a parse tree produced byOOLogicGrammarParser.inputVariables()
.void
Enter a parse tree produced byOOLogicGrammarParser.literal()
.void
Enter a parse tree produced byOOLogicGrammarParser.literals()
.void
Enter a parse tree produced byOOLogicGrammarParser.module()
.void
Enter a parse tree produced byOOLogicGrammarParser.number()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooMemberAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooProperties()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooProperty()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyName()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooPropertyValue()
.void
Enter a parse tree produced byOOLogicGrammarParser.ooSubClassAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.orList()
.void
Enter a parse tree produced byOOLogicGrammarParser.partof()
.void
Enter a parse tree produced byOOLogicGrammarParser.path()
.void
Enter a parse tree produced byOOLogicGrammarParser.pathExpression()
.void
Enter a parse tree produced byOOLogicGrammarParser.predicateAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.queries()
.void
Enter a parse tree produced byOOLogicGrammarParser.query()
.void
Enter a parse tree produced byOOLogicGrammarParser.quotedString()
.void
Enter a parse tree produced byOOLogicGrammarParser.reasoningRule()
.void
Enter a parse tree produced byOOLogicGrammarParser.ruleAtom()
.void
Enter a parse tree produced byOOLogicGrammarParser.semicolon()
.void
Enter a parse tree produced byOOLogicGrammarParser.set()
.void
Enter a parse tree produced byOOLogicGrammarParser.simpleBoolExpression()
.void
Enter a parse tree produced byOOLogicGrammarParser.simpleExpression()
.void
Enter a parse tree produced byOOLogicGrammarParser.subway()
.void
Enter a parse tree produced byOOLogicGrammarParser.term()
.void
Enter a parse tree produced byOOLogicGrammarParser.variable()
.void
Enter a parse tree produced byOOLogicGrammarParser.variables()
.void
Enter a parse tree produced byOOLogicGrammarParser.way()
.void
Exit a parse tree produced byOOLogicGrammarParser.aggregation()
.void
Exit a parse tree produced byOOLogicGrammarParser.aggregationWithGrouping()
.void
Exit a parse tree produced byOOLogicGrammarParser.aggregationWithoutGrouping()
.void
Exit a parse tree produced byOOLogicGrammarParser.argument()
.void
Exit a parse tree produced byOOLogicGrammarParser.arguments()
.void
Exit a parse tree produced byOOLogicGrammarParser.assignmentAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.atom()
.void
Exit a parse tree produced byOOLogicGrammarParser.atomWOModule()
.void
Exit a parse tree produced byOOLogicGrammarParser.boolExpression()
.void
Exit a parse tree produced byOOLogicGrammarParser.builtinAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.compareAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.constraint()
.void
Exit a parse tree produced byOOLogicGrammarParser.constraints()
.void
Exit a parse tree produced byOOLogicGrammarParser.edge()
.void
Exit a parse tree produced byOOLogicGrammarParser.enumeration()
.void
Exit a parse tree produced byOOLogicGrammarParser.expression()
.void
Exit a parse tree produced byOOLogicGrammarParser.fact()
.void
Exit a parse tree produced byOOLogicGrammarParser.facts_and_rules()
.void
Exit a parse tree produced byOOLogicGrammarParser.function()
.void
Exit a parse tree produced byOOLogicGrammarParser.groundTerm()
.void
Exit a parse tree produced byOOLogicGrammarParser.headatoms()
.void
Exit a parse tree produced byOOLogicGrammarParser.implies()
.void
Exit a parse tree produced byOOLogicGrammarParser.inputVariables()
.void
Exit a parse tree produced byOOLogicGrammarParser.literal()
.void
Exit a parse tree produced byOOLogicGrammarParser.literals()
.void
Exit a parse tree produced byOOLogicGrammarParser.module()
.void
Exit a parse tree produced byOOLogicGrammarParser.number()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooMemberAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooProperties()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooProperty()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyName()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooPropertyValue()
.void
Exit a parse tree produced byOOLogicGrammarParser.ooSubClassAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.orList()
.void
Exit a parse tree produced byOOLogicGrammarParser.partof()
.void
Exit a parse tree produced byOOLogicGrammarParser.path()
.void
Exit a parse tree produced byOOLogicGrammarParser.pathExpression()
.void
Exit a parse tree produced byOOLogicGrammarParser.predicateAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.queries()
.void
Exit a parse tree produced byOOLogicGrammarParser.query()
.void
Exit a parse tree produced byOOLogicGrammarParser.quotedString()
.void
Exit a parse tree produced byOOLogicGrammarParser.reasoningRule()
.void
Exit a parse tree produced byOOLogicGrammarParser.ruleAtom()
.void
Exit a parse tree produced byOOLogicGrammarParser.semicolon()
.void
Exit a parse tree produced byOOLogicGrammarParser.set()
.void
Exit a parse tree produced byOOLogicGrammarParser.simpleBoolExpression()
.void
Exit a parse tree produced byOOLogicGrammarParser.simpleExpression()
.void
Exit a parse tree produced byOOLogicGrammarParser.subway()
.void
Exit a parse tree produced byOOLogicGrammarParser.term()
.void
Exit a parse tree produced byOOLogicGrammarParser.variable()
.void
Exit a parse tree produced byOOLogicGrammarParser.variables()
.void
Exit 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
-