Package org.opencypher.tools.antlr.bnf
Interface BNFListener
-
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
BNFBaseListener,BNFListener
public interface BNFListener extends org.antlr.v4.runtime.tree.ParseTreeListenerThis interface defines a complete listener for a parse tree produced byBNFParser.
-
-
Method Summary
-
-
-
Method Detail
-
enterRulelist
void enterRulelist(BNFParser.RulelistContext ctx)
Enter a parse tree produced byBNFParser.rulelist().- Parameters:
ctx- the parse tree
-
exitRulelist
void exitRulelist(BNFParser.RulelistContext ctx)
Exit a parse tree produced byBNFParser.rulelist().- Parameters:
ctx- the parse tree
-
enterHeader
void enterHeader(BNFParser.HeaderContext ctx)
Enter a parse tree produced byBNFParser.header().- Parameters:
ctx- the parse tree
-
exitHeader
void exitHeader(BNFParser.HeaderContext ctx)
Exit a parse tree produced byBNFParser.header().- Parameters:
ctx- the parse tree
-
enterDescription
void enterDescription(BNFParser.DescriptionContext ctx)
Enter a parse tree produced byBNFParser.description().- Parameters:
ctx- the parse tree
-
exitDescription
void exitDescription(BNFParser.DescriptionContext ctx)
Exit a parse tree produced byBNFParser.description().- Parameters:
ctx- the parse tree
-
enterDescriptionLine
void enterDescriptionLine(BNFParser.DescriptionLineContext ctx)
Enter a parse tree produced byBNFParser.descriptionLine().- Parameters:
ctx- the parse tree
-
exitDescriptionLine
void exitDescriptionLine(BNFParser.DescriptionLineContext ctx)
Exit a parse tree produced byBNFParser.descriptionLine().- Parameters:
ctx- the parse tree
-
enterRule_
void enterRule_(BNFParser.Rule_Context ctx)
Enter a parse tree produced byBNFParser.rule_().- Parameters:
ctx- the parse tree
-
exitRule_
void exitRule_(BNFParser.Rule_Context ctx)
Exit a parse tree produced byBNFParser.rule_().- Parameters:
ctx- the parse tree
-
enterLhs
void enterLhs(BNFParser.LhsContext ctx)
Enter a parse tree produced byBNFParser.lhs().- Parameters:
ctx- the parse tree
-
exitLhs
void exitLhs(BNFParser.LhsContext ctx)
Exit a parse tree produced byBNFParser.lhs().- Parameters:
ctx- the parse tree
-
enterRhs
void enterRhs(BNFParser.RhsContext ctx)
Enter a parse tree produced byBNFParser.rhs().- Parameters:
ctx- the parse tree
-
exitRhs
void exitRhs(BNFParser.RhsContext ctx)
Exit a parse tree produced byBNFParser.rhs().- Parameters:
ctx- the parse tree
-
enterBnfsymbols
void enterBnfsymbols(BNFParser.BnfsymbolsContext ctx)
Enter a parse tree produced byBNFParser.bnfsymbols().- Parameters:
ctx- the parse tree
-
exitBnfsymbols
void exitBnfsymbols(BNFParser.BnfsymbolsContext ctx)
Exit a parse tree produced byBNFParser.bnfsymbols().- Parameters:
ctx- the parse tree
-
enterAlternatives
void enterAlternatives(BNFParser.AlternativesContext ctx)
Enter a parse tree produced byBNFParser.alternatives().- Parameters:
ctx- the parse tree
-
exitAlternatives
void exitAlternatives(BNFParser.AlternativesContext ctx)
Exit a parse tree produced byBNFParser.alternatives().- Parameters:
ctx- the parse tree
-
enterAlternative
void enterAlternative(BNFParser.AlternativeContext ctx)
Enter a parse tree produced byBNFParser.alternative().- Parameters:
ctx- the parse tree
-
exitAlternative
void exitAlternative(BNFParser.AlternativeContext ctx)
Exit a parse tree produced byBNFParser.alternative().- Parameters:
ctx- the parse tree
-
enterElement
void enterElement(BNFParser.ElementContext ctx)
Enter a parse tree produced byBNFParser.element().- Parameters:
ctx- the parse tree
-
exitElement
void exitElement(BNFParser.ElementContext ctx)
Exit a parse tree produced byBNFParser.element().- Parameters:
ctx- the parse tree
-
enterOptionalitem
void enterOptionalitem(BNFParser.OptionalitemContext ctx)
Enter a parse tree produced byBNFParser.optionalitem().- Parameters:
ctx- the parse tree
-
exitOptionalitem
void exitOptionalitem(BNFParser.OptionalitemContext ctx)
Exit a parse tree produced byBNFParser.optionalitem().- Parameters:
ctx- the parse tree
-
enterRequireditem
void enterRequireditem(BNFParser.RequireditemContext ctx)
Enter a parse tree produced byBNFParser.requireditem().- Parameters:
ctx- the parse tree
-
exitRequireditem
void exitRequireditem(BNFParser.RequireditemContext ctx)
Exit a parse tree produced byBNFParser.requireditem().- Parameters:
ctx- the parse tree
-
enterText
void enterText(BNFParser.TextContext ctx)
Enter a parse tree produced byBNFParser.text().- Parameters:
ctx- the parse tree
-
exitText
void exitText(BNFParser.TextContext ctx)
Exit a parse tree produced byBNFParser.text().- Parameters:
ctx- the parse tree
-
enterId
void enterId(BNFParser.IdContext ctx)
Enter a parse tree produced byBNFParser.id().- Parameters:
ctx- the parse tree
-
exitId
void exitId(BNFParser.IdContext ctx)
Exit a parse tree produced byBNFParser.id().- Parameters:
ctx- the parse tree
-
enterCharacterset
void enterCharacterset(BNFParser.CharactersetContext ctx)
Enter a parse tree produced byBNFParser.characterset().- Parameters:
ctx- the parse tree
-
exitCharacterset
void exitCharacterset(BNFParser.CharactersetContext ctx)
Exit a parse tree produced byBNFParser.characterset().- Parameters:
ctx- the parse tree
-
enterNormaltext
void enterNormaltext(BNFParser.NormaltextContext ctx)
Enter a parse tree produced byBNFParser.normaltext().- Parameters:
ctx- the parse tree
-
exitNormaltext
void exitNormaltext(BNFParser.NormaltextContext ctx)
Exit a parse tree produced byBNFParser.normaltext().- Parameters:
ctx- the parse tree
-
enterNamedcharacterset
void enterNamedcharacterset(BNFParser.NamedcharactersetContext ctx)
Enter a parse tree produced byBNFParser.namedcharacterset().- Parameters:
ctx- the parse tree
-
exitNamedcharacterset
void exitNamedcharacterset(BNFParser.NamedcharactersetContext ctx)
Exit a parse tree produced byBNFParser.namedcharacterset().- Parameters:
ctx- the parse tree
-
enterExclusioncharacterset
void enterExclusioncharacterset(BNFParser.ExclusioncharactersetContext ctx)
Enter a parse tree produced byBNFParser.exclusioncharacterset().- Parameters:
ctx- the parse tree
-
exitExclusioncharacterset
void exitExclusioncharacterset(BNFParser.ExclusioncharactersetContext ctx)
Exit a parse tree produced byBNFParser.exclusioncharacterset().- Parameters:
ctx- the parse tree
-
enterListcharacterset
void enterListcharacterset(BNFParser.ListcharactersetContext ctx)
Enter a parse tree produced byBNFParser.listcharacterset().- Parameters:
ctx- the parse tree
-
exitListcharacterset
void exitListcharacterset(BNFParser.ListcharactersetContext ctx)
Exit a parse tree produced byBNFParser.listcharacterset().- Parameters:
ctx- the parse tree
-
enterRuleref
void enterRuleref(BNFParser.RulerefContext ctx)
Enter a parse tree produced byBNFParser.ruleref().- Parameters:
ctx- the parse tree
-
exitRuleref
void exitRuleref(BNFParser.RulerefContext ctx)
Exit a parse tree produced byBNFParser.ruleref().- Parameters:
ctx- the parse tree
-
enterRuleid
void enterRuleid(BNFParser.RuleidContext ctx)
Enter a parse tree produced byBNFParser.ruleid().- Parameters:
ctx- the parse tree
-
exitRuleid
void exitRuleid(BNFParser.RuleidContext ctx)
Exit a parse tree produced byBNFParser.ruleid().- Parameters:
ctx- the parse tree
-
enterBnfsymbol
void enterBnfsymbol(BNFParser.BnfsymbolContext ctx)
Enter a parse tree produced byBNFParser.bnfsymbol().- Parameters:
ctx- the parse tree
-
exitBnfsymbol
void exitBnfsymbol(BNFParser.BnfsymbolContext ctx)
Exit a parse tree produced byBNFParser.bnfsymbol().- Parameters:
ctx- the parse tree
-
-