Interface PhonexListener
- All Superinterfaces:
org.antlr.v4.runtime.tree.ParseTreeListener
- All Known Implementing Classes:
PhonexBaseListener,PhonexCompiler2
public interface PhonexListener
extends org.antlr.v4.runtime.tree.ParseTreeListener
This interface defines a complete listener for a parse tree produced by
PhonexParser.-
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced by theAnyElementClasslabeled alternative inPhonexParser.predefined_phone_class().voidEnter a parse tree produced byPhonexParser.argument().voidEnter a parse tree produced byPhonexParser.argument_list().voidEnter a parse tree produced by theAtLeastBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidEnter a parse tree produced by theAtMostBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidEnter a parse tree produced byPhonexParser.back_reference().voidEnter a parse tree produced by theBackReferencelabeled alternative inPhonexParser.matcher().voidEnter a parse tree produced byPhonexParser.base_phone_matcher().voidEnter a parse tree produced byPhonexParser.baseexpr().voidEnter a parse tree produced by theBaseMatcherlabeled alternative inPhonexParser.matcher().voidEnter a parse tree produced by theBetweenBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidEnter a parse tree produced byPhonexParser.boundary_matcher().voidEnter a parse tree produced by theBoundedQuantifierlabeled alternative inPhonexParser.quantifier().voidEnter a parse tree produced by theCapturingGrouplabeled alternative inPhonexParser.group().voidEnter a parse tree produced byPhonexParser.class_matcher().voidEnter a parse tree produced byPhonexParser.compound_phone_matcher().voidEnter a parse tree produced by theCompoundPhoneMatcherlabeled alternative inPhonexParser.base_matcher().voidEnter a parse tree produced by theDiacriticMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced byPhonexParser.escaped_char().voidEnter a parse tree produced by theEscapedClasslabeled alternative inPhonexParser.predefined_phone_class().voidEnter a parse tree produced by theExactBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidEnter a parse tree produced byPhonexParser.expr().voidEnter a parse tree produced byPhonexParser.exprele().voidEnter a parse tree produced byPhonexParser.feature_set_matcher().voidEnter a parse tree produced byPhonexParser.flags().voidEnter a parse tree produced by theFromSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidEnter a parse tree produced by theFullSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidEnter a parse tree produced byPhonexParser.group_name().voidEnter a parse tree produced by theHalflongMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced byPhonexParser.hex_value().voidEnter a parse tree produced byPhonexParser.identifier().voidEnter a parse tree produced by theLongMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced by theLookAheadGrouplabeled alternative inPhonexParser.group().voidEnter a parse tree produced by theLookBehindGrouplabeled alternative inPhonexParser.group().voidEnter a parse tree produced by theNamedGrouplabeled alternative inPhonexParser.group().voidEnter a parse tree produced byPhonexParser.negatable_identifier().voidEnter a parse tree produced by theNonCapturingGrouplabeled alternative inPhonexParser.group().voidEnter a parse tree produced byPhonexParser.phone_matcher().voidEnter a parse tree produced by thePhoneMatcherlabeled alternative inPhonexParser.base_matcher().voidEnter a parse tree produced by thePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced byPhonexParser.regex_matcher().voidEnter a parse tree produced byPhonexParser.sctype().voidEnter a parse tree produced by theScTypePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced by theSingleQuantifierlabeled alternative inPhonexParser.quantifier().voidEnter a parse tree produced by theSingleSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidEnter a parse tree produced byPhonexParser.stress_type().voidEnter a parse tree produced by theStressTypeMatcherlabeled alternative inPhonexParser.plugin_matcher().voidEnter a parse tree produced byPhonexParser.syllable_matcher().voidEnter a parse tree produced by theSyllableMatcherlabeled alternative inPhonexParser.matcher().voidEnter a parse tree produced by theToSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidExit a parse tree produced by theAnyElementClasslabeled alternative inPhonexParser.predefined_phone_class().voidExit a parse tree produced byPhonexParser.argument().voidExit a parse tree produced byPhonexParser.argument_list().voidExit a parse tree produced by theAtLeastBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidExit a parse tree produced by theAtMostBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidExit a parse tree produced byPhonexParser.back_reference().voidExit a parse tree produced by theBackReferencelabeled alternative inPhonexParser.matcher().voidExit a parse tree produced byPhonexParser.base_phone_matcher().voidExit a parse tree produced byPhonexParser.baseexpr().voidExit a parse tree produced by theBaseMatcherlabeled alternative inPhonexParser.matcher().voidExit a parse tree produced by theBetweenBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidExit a parse tree produced byPhonexParser.boundary_matcher().voidExit a parse tree produced by theBoundedQuantifierlabeled alternative inPhonexParser.quantifier().voidExit a parse tree produced by theCapturingGrouplabeled alternative inPhonexParser.group().voidExit a parse tree produced byPhonexParser.class_matcher().voidExit a parse tree produced byPhonexParser.compound_phone_matcher().voidExit a parse tree produced by theCompoundPhoneMatcherlabeled alternative inPhonexParser.base_matcher().voidExit a parse tree produced by theDiacriticMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced byPhonexParser.escaped_char().voidExit a parse tree produced by theEscapedClasslabeled alternative inPhonexParser.predefined_phone_class().voidExit a parse tree produced by theExactBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().voidExit a parse tree produced byPhonexParser.expr().voidExit a parse tree produced byPhonexParser.exprele().voidExit a parse tree produced byPhonexParser.feature_set_matcher().voidExit a parse tree produced byPhonexParser.flags().voidExit a parse tree produced by theFromSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidExit a parse tree produced by theFullSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidExit a parse tree produced byPhonexParser.group_name().voidExit a parse tree produced by theHalflongMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced byPhonexParser.hex_value().voidExit a parse tree produced byPhonexParser.identifier().voidExit a parse tree produced by theLongMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced by theLookAheadGrouplabeled alternative inPhonexParser.group().voidExit a parse tree produced by theLookBehindGrouplabeled alternative inPhonexParser.group().voidExit a parse tree produced by theNamedGrouplabeled alternative inPhonexParser.group().voidExit a parse tree produced byPhonexParser.negatable_identifier().voidExit a parse tree produced by theNonCapturingGrouplabeled alternative inPhonexParser.group().voidExit a parse tree produced byPhonexParser.phone_matcher().voidExit a parse tree produced by thePhoneMatcherlabeled alternative inPhonexParser.base_matcher().voidExit a parse tree produced by thePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced byPhonexParser.regex_matcher().voidExit a parse tree produced byPhonexParser.sctype().voidExit a parse tree produced by theScTypePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced by theSingleQuantifierlabeled alternative inPhonexParser.quantifier().voidExit a parse tree produced by theSingleSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().voidExit a parse tree produced byPhonexParser.stress_type().voidExit a parse tree produced by theStressTypeMatcherlabeled alternative inPhonexParser.plugin_matcher().voidExit a parse tree produced byPhonexParser.syllable_matcher().voidExit a parse tree produced by theSyllableMatcherlabeled alternative inPhonexParser.matcher().voidExit a parse tree produced by theToSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().Methods inherited from interface org.antlr.v4.runtime.tree.ParseTreeListener
enterEveryRule, exitEveryRule, visitErrorNode, visitTerminal
-
Method Details
-
enterExpr
Enter a parse tree produced byPhonexParser.expr().- Parameters:
ctx- the parse tree
-
exitExpr
Exit a parse tree produced byPhonexParser.expr().- Parameters:
ctx- the parse tree
-
enterFlags
Enter a parse tree produced byPhonexParser.flags().- Parameters:
ctx- the parse tree
-
exitFlags
Exit a parse tree produced byPhonexParser.flags().- Parameters:
ctx- the parse tree
-
enterBaseexpr
Enter a parse tree produced byPhonexParser.baseexpr().- Parameters:
ctx- the parse tree
-
exitBaseexpr
Exit a parse tree produced byPhonexParser.baseexpr().- Parameters:
ctx- the parse tree
-
enterExprele
Enter a parse tree produced byPhonexParser.exprele().- Parameters:
ctx- the parse tree
-
exitExprele
Exit a parse tree produced byPhonexParser.exprele().- Parameters:
ctx- the parse tree
-
enterCapturingGroup
Enter a parse tree produced by theCapturingGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
exitCapturingGroup
Exit a parse tree produced by theCapturingGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
enterNonCapturingGroup
Enter a parse tree produced by theNonCapturingGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
exitNonCapturingGroup
Exit a parse tree produced by theNonCapturingGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
enterNamedGroup
Enter a parse tree produced by theNamedGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
exitNamedGroup
Exit a parse tree produced by theNamedGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
enterLookBehindGroup
Enter a parse tree produced by theLookBehindGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
exitLookBehindGroup
Exit a parse tree produced by theLookBehindGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
enterLookAheadGroup
Enter a parse tree produced by theLookAheadGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
exitLookAheadGroup
Exit a parse tree produced by theLookAheadGrouplabeled alternative inPhonexParser.group().- Parameters:
ctx- the parse tree
-
enterGroup_name
Enter a parse tree produced byPhonexParser.group_name().- Parameters:
ctx- the parse tree
-
exitGroup_name
Exit a parse tree produced byPhonexParser.group_name().- Parameters:
ctx- the parse tree
-
enterBaseMatcher
Enter a parse tree produced by theBaseMatcherlabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
exitBaseMatcher
Exit a parse tree produced by theBaseMatcherlabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
enterBackReference
Enter a parse tree produced by theBackReferencelabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
exitBackReference
Exit a parse tree produced by theBackReferencelabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
enterSyllableMatcher
Enter a parse tree produced by theSyllableMatcherlabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
exitSyllableMatcher
Exit a parse tree produced by theSyllableMatcherlabeled alternative inPhonexParser.matcher().- Parameters:
ctx- the parse tree
-
enterPhoneMatcher
Enter a parse tree produced by thePhoneMatcherlabeled alternative inPhonexParser.base_matcher().- Parameters:
ctx- the parse tree
-
exitPhoneMatcher
Exit a parse tree produced by thePhoneMatcherlabeled alternative inPhonexParser.base_matcher().- Parameters:
ctx- the parse tree
-
enterCompoundPhoneMatcher
Enter a parse tree produced by theCompoundPhoneMatcherlabeled alternative inPhonexParser.base_matcher().- Parameters:
ctx- the parse tree
-
exitCompoundPhoneMatcher
Exit a parse tree produced by theCompoundPhoneMatcherlabeled alternative inPhonexParser.base_matcher().- Parameters:
ctx- the parse tree
-
enterSyllable_matcher
Enter a parse tree produced byPhonexParser.syllable_matcher().- Parameters:
ctx- the parse tree
-
exitSyllable_matcher
Exit a parse tree produced byPhonexParser.syllable_matcher().- Parameters:
ctx- the parse tree
-
enterSingleSyllableBounds
Enter a parse tree produced by theSingleSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
exitSingleSyllableBounds
Exit a parse tree produced by theSingleSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
enterFullSyllableBounds
Enter a parse tree produced by theFullSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
exitFullSyllableBounds
Exit a parse tree produced by theFullSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
enterFromSyllableBounds
Enter a parse tree produced by theFromSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
exitFromSyllableBounds
Exit a parse tree produced by theFromSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
enterToSyllableBounds
Enter a parse tree produced by theToSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
exitToSyllableBounds
Exit a parse tree produced by theToSyllableBoundslabeled alternative inPhonexParser.syllable_bounds().- Parameters:
ctx- the parse tree
-
enterCompound_phone_matcher
Enter a parse tree produced byPhonexParser.compound_phone_matcher().- Parameters:
ctx- the parse tree
-
exitCompound_phone_matcher
Exit a parse tree produced byPhonexParser.compound_phone_matcher().- Parameters:
ctx- the parse tree
-
enterPhone_matcher
Enter a parse tree produced byPhonexParser.phone_matcher().- Parameters:
ctx- the parse tree
-
exitPhone_matcher
Exit a parse tree produced byPhonexParser.phone_matcher().- Parameters:
ctx- the parse tree
-
enterBase_phone_matcher
Enter a parse tree produced byPhonexParser.base_phone_matcher().- Parameters:
ctx- the parse tree
-
exitBase_phone_matcher
Exit a parse tree produced byPhonexParser.base_phone_matcher().- Parameters:
ctx- the parse tree
-
enterHex_value
Enter a parse tree produced byPhonexParser.hex_value().- Parameters:
ctx- the parse tree
-
exitHex_value
Exit a parse tree produced byPhonexParser.hex_value().- Parameters:
ctx- the parse tree
-
enterEscaped_char
Enter a parse tree produced byPhonexParser.escaped_char().- Parameters:
ctx- the parse tree
-
exitEscaped_char
Exit a parse tree produced byPhonexParser.escaped_char().- Parameters:
ctx- the parse tree
-
enterClass_matcher
Enter a parse tree produced byPhonexParser.class_matcher().- Parameters:
ctx- the parse tree
-
exitClass_matcher
Exit a parse tree produced byPhonexParser.class_matcher().- Parameters:
ctx- the parse tree
-
enterPluginMatcher
Enter a parse tree produced by thePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitPluginMatcher
Exit a parse tree produced by thePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterScTypePluginMatcher
Enter a parse tree produced by theScTypePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitScTypePluginMatcher
Exit a parse tree produced by theScTypePluginMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterDiacriticMatcher
Enter a parse tree produced by theDiacriticMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitDiacriticMatcher
Exit a parse tree produced by theDiacriticMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterStressTypeMatcher
Enter a parse tree produced by theStressTypeMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitStressTypeMatcher
Exit a parse tree produced by theStressTypeMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterLongMatcher
Enter a parse tree produced by theLongMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitLongMatcher
Exit a parse tree produced by theLongMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterHalflongMatcher
Enter a parse tree produced by theHalflongMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
exitHalflongMatcher
Exit a parse tree produced by theHalflongMatcherlabeled alternative inPhonexParser.plugin_matcher().- Parameters:
ctx- the parse tree
-
enterArgument
Enter a parse tree produced byPhonexParser.argument().- Parameters:
ctx- the parse tree
-
exitArgument
Exit a parse tree produced byPhonexParser.argument().- Parameters:
ctx- the parse tree
-
enterArgument_list
Enter a parse tree produced byPhonexParser.argument_list().- Parameters:
ctx- the parse tree
-
exitArgument_list
Exit a parse tree produced byPhonexParser.argument_list().- Parameters:
ctx- the parse tree
-
enterBack_reference
Enter a parse tree produced byPhonexParser.back_reference().- Parameters:
ctx- the parse tree
-
exitBack_reference
Exit a parse tree produced byPhonexParser.back_reference().- Parameters:
ctx- the parse tree
-
enterFeature_set_matcher
Enter a parse tree produced byPhonexParser.feature_set_matcher().- Parameters:
ctx- the parse tree
-
exitFeature_set_matcher
Exit a parse tree produced byPhonexParser.feature_set_matcher().- Parameters:
ctx- the parse tree
-
enterIdentifier
Enter a parse tree produced byPhonexParser.identifier().- Parameters:
ctx- the parse tree
-
exitIdentifier
Exit a parse tree produced byPhonexParser.identifier().- Parameters:
ctx- the parse tree
-
enterNegatable_identifier
Enter a parse tree produced byPhonexParser.negatable_identifier().- Parameters:
ctx- the parse tree
-
exitNegatable_identifier
Exit a parse tree produced byPhonexParser.negatable_identifier().- Parameters:
ctx- the parse tree
-
enterSingleQuantifier
Enter a parse tree produced by theSingleQuantifierlabeled alternative inPhonexParser.quantifier().- Parameters:
ctx- the parse tree
-
exitSingleQuantifier
Exit a parse tree produced by theSingleQuantifierlabeled alternative inPhonexParser.quantifier().- Parameters:
ctx- the parse tree
-
enterBoundedQuantifier
Enter a parse tree produced by theBoundedQuantifierlabeled alternative inPhonexParser.quantifier().- Parameters:
ctx- the parse tree
-
exitBoundedQuantifier
Exit a parse tree produced by theBoundedQuantifierlabeled alternative inPhonexParser.quantifier().- Parameters:
ctx- the parse tree
-
enterExactBoundedQuantifier
Enter a parse tree produced by theExactBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
exitExactBoundedQuantifier
Exit a parse tree produced by theExactBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
enterAtLeastBoundedQuantifier
Enter a parse tree produced by theAtLeastBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
exitAtLeastBoundedQuantifier
Exit a parse tree produced by theAtLeastBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
enterAtMostBoundedQuantifier
Enter a parse tree produced by theAtMostBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
exitAtMostBoundedQuantifier
Exit a parse tree produced by theAtMostBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
enterBetweenBoundedQuantifier
Enter a parse tree produced by theBetweenBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
exitBetweenBoundedQuantifier
Exit a parse tree produced by theBetweenBoundedQuantifierlabeled alternative inPhonexParser.bounded_quantifier().- Parameters:
ctx- the parse tree
-
enterAnyElementClass
Enter a parse tree produced by theAnyElementClasslabeled alternative inPhonexParser.predefined_phone_class().- Parameters:
ctx- the parse tree
-
exitAnyElementClass
Exit a parse tree produced by theAnyElementClasslabeled alternative inPhonexParser.predefined_phone_class().- Parameters:
ctx- the parse tree
-
enterEscapedClass
Enter a parse tree produced by theEscapedClasslabeled alternative inPhonexParser.predefined_phone_class().- Parameters:
ctx- the parse tree
-
exitEscapedClass
Exit a parse tree produced by theEscapedClasslabeled alternative inPhonexParser.predefined_phone_class().- Parameters:
ctx- the parse tree
-
enterBoundary_matcher
Enter a parse tree produced byPhonexParser.boundary_matcher().- Parameters:
ctx- the parse tree
-
exitBoundary_matcher
Exit a parse tree produced byPhonexParser.boundary_matcher().- Parameters:
ctx- the parse tree
-
enterStress_type
Enter a parse tree produced byPhonexParser.stress_type().- Parameters:
ctx- the parse tree
-
exitStress_type
Exit a parse tree produced byPhonexParser.stress_type().- Parameters:
ctx- the parse tree
-
enterSctype
Enter a parse tree produced byPhonexParser.sctype().- Parameters:
ctx- the parse tree
-
exitSctype
Exit a parse tree produced byPhonexParser.sctype().- Parameters:
ctx- the parse tree
-
enterRegex_matcher
Enter a parse tree produced byPhonexParser.regex_matcher().- Parameters:
ctx- the parse tree
-
exitRegex_matcher
Exit a parse tree produced byPhonexParser.regex_matcher().- Parameters:
ctx- the parse tree
-