Package org.opencypher.tools.antlr.g4
Interface Gee4Listener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
G4Listener,Gee4BaseListener
public interface Gee4Listener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byGee4Parser.
-
-
Method Summary
-
-
-
Method Detail
-
enterWholegrammar
void enterWholegrammar(Gee4Parser.WholegrammarContext ctx)
Enter a parse tree produced byGee4Parser.wholegrammar().- Parameters:
ctx- the parse tree
-
exitWholegrammar
void exitWholegrammar(Gee4Parser.WholegrammarContext ctx)
Exit a parse tree produced byGee4Parser.wholegrammar().- Parameters:
ctx- the parse tree
-
enterHeader
void enterHeader(Gee4Parser.HeaderContext ctx)
Enter a parse tree produced byGee4Parser.header().- Parameters:
ctx- the parse tree
-
exitHeader
void exitHeader(Gee4Parser.HeaderContext ctx)
Exit a parse tree produced byGee4Parser.header().- Parameters:
ctx- the parse tree
-
enterGrammardef
void enterGrammardef(Gee4Parser.GrammardefContext ctx)
Enter a parse tree produced byGee4Parser.grammardef().- Parameters:
ctx- the parse tree
-
exitGrammardef
void exitGrammardef(Gee4Parser.GrammardefContext ctx)
Exit a parse tree produced byGee4Parser.grammardef().- Parameters:
ctx- the parse tree
-
enterRulelist
void enterRulelist(Gee4Parser.RulelistContext ctx)
Enter a parse tree produced byGee4Parser.rulelist().- Parameters:
ctx- the parse tree
-
exitRulelist
void exitRulelist(Gee4Parser.RulelistContext ctx)
Exit a parse tree produced byGee4Parser.rulelist().- Parameters:
ctx- the parse tree
-
enterRule_
void enterRule_(Gee4Parser.Rule_Context ctx)
Enter a parse tree produced byGee4Parser.rule_().- Parameters:
ctx- the parse tree
-
exitRule_
void exitRule_(Gee4Parser.Rule_Context ctx)
Exit a parse tree produced byGee4Parser.rule_().- Parameters:
ctx- the parse tree
-
enterDescription
void enterDescription(Gee4Parser.DescriptionContext ctx)
Enter a parse tree produced byGee4Parser.description().- Parameters:
ctx- the parse tree
-
exitDescription
void exitDescription(Gee4Parser.DescriptionContext ctx)
Exit a parse tree produced byGee4Parser.description().- Parameters:
ctx- the parse tree
-
enterRuleName
void enterRuleName(Gee4Parser.RuleNameContext ctx)
Enter a parse tree produced byGee4Parser.ruleName().- Parameters:
ctx- the parse tree
-
exitRuleName
void exitRuleName(Gee4Parser.RuleNameContext ctx)
Exit a parse tree produced byGee4Parser.ruleName().- Parameters:
ctx- the parse tree
-
enterRuleElements
void enterRuleElements(Gee4Parser.RuleElementsContext ctx)
Enter a parse tree produced byGee4Parser.ruleElements().- Parameters:
ctx- the parse tree
-
exitRuleElements
void exitRuleElements(Gee4Parser.RuleElementsContext ctx)
Exit a parse tree produced byGee4Parser.ruleElements().- Parameters:
ctx- the parse tree
-
enterRuleAlternative
void enterRuleAlternative(Gee4Parser.RuleAlternativeContext ctx)
Enter a parse tree produced byGee4Parser.ruleAlternative().- Parameters:
ctx- the parse tree
-
exitRuleAlternative
void exitRuleAlternative(Gee4Parser.RuleAlternativeContext ctx)
Exit a parse tree produced byGee4Parser.ruleAlternative().- Parameters:
ctx- the parse tree
-
enterRuleItem
void enterRuleItem(Gee4Parser.RuleItemContext ctx)
Enter a parse tree produced byGee4Parser.ruleItem().- Parameters:
ctx- the parse tree
-
exitRuleItem
void exitRuleItem(Gee4Parser.RuleItemContext ctx)
Exit a parse tree produced byGee4Parser.ruleItem().- Parameters:
ctx- the parse tree
-
enterRuleComponent
void enterRuleComponent(Gee4Parser.RuleComponentContext ctx)
Enter a parse tree produced byGee4Parser.ruleComponent().- Parameters:
ctx- the parse tree
-
exitRuleComponent
void exitRuleComponent(Gee4Parser.RuleComponentContext ctx)
Exit a parse tree produced byGee4Parser.ruleComponent().- Parameters:
ctx- the parse tree
-
enterCardinality
void enterCardinality(Gee4Parser.CardinalityContext ctx)
Enter a parse tree produced byGee4Parser.cardinality().- Parameters:
ctx- the parse tree
-
exitCardinality
void exitCardinality(Gee4Parser.CardinalityContext ctx)
Exit a parse tree produced byGee4Parser.cardinality().- Parameters:
ctx- the parse tree
-
enterLiteral
void enterLiteral(Gee4Parser.LiteralContext ctx)
Enter a parse tree produced byGee4Parser.literal().- Parameters:
ctx- the parse tree
-
exitLiteral
void exitLiteral(Gee4Parser.LiteralContext ctx)
Exit a parse tree produced byGee4Parser.literal().- Parameters:
ctx- the parse tree
-
enterQuotedString
void enterQuotedString(Gee4Parser.QuotedStringContext ctx)
Enter a parse tree produced byGee4Parser.quotedString().- Parameters:
ctx- the parse tree
-
exitQuotedString
void exitQuotedString(Gee4Parser.QuotedStringContext ctx)
Exit a parse tree produced byGee4Parser.quotedString().- Parameters:
ctx- the parse tree
-
enterNegatedQuotedString
void enterNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext ctx)
Enter a parse tree produced byGee4Parser.negatedQuotedString().- Parameters:
ctx- the parse tree
-
exitNegatedQuotedString
void exitNegatedQuotedString(Gee4Parser.NegatedQuotedStringContext ctx)
Exit a parse tree produced byGee4Parser.negatedQuotedString().- Parameters:
ctx- the parse tree
-
enterCharSet
void enterCharSet(Gee4Parser.CharSetContext ctx)
Enter a parse tree produced byGee4Parser.charSet().- Parameters:
ctx- the parse tree
-
exitCharSet
void exitCharSet(Gee4Parser.CharSetContext ctx)
Exit a parse tree produced byGee4Parser.charSet().- Parameters:
ctx- the parse tree
-
enterNegatedCharSet
void enterNegatedCharSet(Gee4Parser.NegatedCharSetContext ctx)
Enter a parse tree produced byGee4Parser.negatedCharSet().- Parameters:
ctx- the parse tree
-
exitNegatedCharSet
void exitNegatedCharSet(Gee4Parser.NegatedCharSetContext ctx)
Exit a parse tree produced byGee4Parser.negatedCharSet().- Parameters:
ctx- the parse tree
-
enterDotPattern
void enterDotPattern(Gee4Parser.DotPatternContext ctx)
Enter a parse tree produced byGee4Parser.dotPattern().- Parameters:
ctx- the parse tree
-
exitDotPattern
void exitDotPattern(Gee4Parser.DotPatternContext ctx)
Exit a parse tree produced byGee4Parser.dotPattern().- Parameters:
ctx- the parse tree
-
enterRuleReference
void enterRuleReference(Gee4Parser.RuleReferenceContext ctx)
Enter a parse tree produced byGee4Parser.ruleReference().- Parameters:
ctx- the parse tree
-
exitRuleReference
void exitRuleReference(Gee4Parser.RuleReferenceContext ctx)
Exit a parse tree produced byGee4Parser.ruleReference().- Parameters:
ctx- the parse tree
-
enterSpecialRule
void enterSpecialRule(Gee4Parser.SpecialRuleContext ctx)
Enter a parse tree produced byGee4Parser.specialRule().- Parameters:
ctx- the parse tree
-
exitSpecialRule
void exitSpecialRule(Gee4Parser.SpecialRuleContext ctx)
Exit a parse tree produced byGee4Parser.specialRule().- Parameters:
ctx- the parse tree
-
enterFragmentRule
void enterFragmentRule(Gee4Parser.FragmentRuleContext ctx)
Enter a parse tree produced byGee4Parser.fragmentRule().- Parameters:
ctx- the parse tree
-
exitFragmentRule
void exitFragmentRule(Gee4Parser.FragmentRuleContext ctx)
Exit a parse tree produced byGee4Parser.fragmentRule().- Parameters:
ctx- the parse tree
-
-