Class UnicodeOrthographyBuilder
java.lang.Object
ca.phon.orthography.parser.AbstractUnicodeOrthographyParserListener
ca.phon.orthography.parser.UnicodeOrthographyBuilder
- All Implemented Interfaces:
UnicodeOrthographyListener,org.antlr.v4.runtime.tree.ParseTreeListener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidEnter a parse tree produced byUnicodeOrthographyParser.complete_word().voidEnter a parse tree produced byUnicodeOrthographyParser.group().voidEnter a parse tree produced byUnicodeOrthographyParser.phonetic_group().voidEnter a parse tree produced byUnicodeOrthographyParser.replacement().voidExit a parse tree produced by theAlternativelabeled alternative inUnicodeOrthographyParser.group_annotation().voidExit a parse tree produced by theAmbiguousLanguageslabeled alternative inUnicodeOrthographyParser.langs().voidExit a parse tree produced byUnicodeOrthographyParser.ca_delimiter().voidExit a parse tree produced byUnicodeOrthographyParser.ca_element().voidExit a parse tree produced by theCommentlabeled alternative inUnicodeOrthographyParser.group_annotation().voidExit a parse tree produced byUnicodeOrthographyParser.complete_word().voidExit a parse tree produced by theCompoundWordlabeled alternative inUnicodeOrthographyParser.word().voidExit a parse tree produced byUnicodeOrthographyParser.duration().voidExit a parse tree produced byUnicodeOrthographyParser.error().voidExit a parse tree produced by theExplanationlabeled alternative inUnicodeOrthographyParser.group_annotation().voidExit a parse tree produced byUnicodeOrthographyParser.freecode().voidExit a parse tree produced byUnicodeOrthographyParser.group().voidExit a parse tree produced by theHappeninglabeled alternative inUnicodeOrthographyParser.event().voidExit a parse tree produced byUnicodeOrthographyParser.internal_media().voidExit a parse tree produced byUnicodeOrthographyParser.language().voidExit a parse tree produced byUnicodeOrthographyParser.linker().voidExit a parse tree produced byUnicodeOrthographyParser.long_feature().voidExit a parse tree produced byUnicodeOrthographyParser.marker().voidExit a parse tree produced by theMultipleLanguageslabeled alternative inUnicodeOrthographyParser.langs().voidExit a parse tree produced byUnicodeOrthographyParser.nonvocal().voidExit a parse tree produced byUnicodeOrthographyParser.numeric_pause().voidExit a parse tree produced by theOtherSpokenEventlabeled alternative inUnicodeOrthographyParser.event().voidExit a parse tree produced byUnicodeOrthographyParser.overlap().voidExit a parse tree produced byUnicodeOrthographyParser.overlap_point().voidExit a parse tree produced by theParalinguisticslabeled alternative inUnicodeOrthographyParser.group_annotation().voidExit a parse tree produced byUnicodeOrthographyParser.phonetic_group().voidExit a parse tree produced byUnicodeOrthographyParser.postcode().voidExit a parse tree produced byUnicodeOrthographyParser.prosody().voidExit a parse tree produced byUnicodeOrthographyParser.quotation().voidExit a parse tree produced byUnicodeOrthographyParser.replacement().voidExit a parse tree produced by theSecondaryLanguagelabeled alternative inUnicodeOrthographyParser.langs().voidExit a parse tree produced byUnicodeOrthographyParser.separator().voidExit a parse tree produced byUnicodeOrthographyParser.shortening().voidExit a parse tree produced by theSingleLanguagelabeled alternative inUnicodeOrthographyParser.langs().voidExit a parse tree produced by theSingleWordlabeled alternative inUnicodeOrthographyParser.word().voidExit a parse tree produced byUnicodeOrthographyParser.symbolic_pause().voidExit a parse tree produced byUnicodeOrthographyParser.tagMarker().voidExit a parse tree produced byUnicodeOrthographyParser.terminator().voidExit a parse tree produced byUnicodeOrthographyParser.toneMarker().voidExit a parse tree produced byUnicodeOrthographyParser.uttlang().voidExit a parse tree produced byUnicodeOrthographyParser.word_text().Methods inherited from class ca.phon.orthography.parser.AbstractUnicodeOrthographyParserListener
enterAlternative, enterAmbig_lang_list, enterAmbiguousLanguages, enterCa_delimiter, enterCa_element, enterComment, enterCompoundWord, enterDuration, enterError, enterEveryRule, enterExplanation, enterFormsuffix, enterFormtype, enterFreecode, enterGroupcontent, enterHappening, enterInternal_media, enterLanguage, enterLinker, enterLong_feature, enterMarker, enterMediasegment, enterMulti_lang_list, enterMultipleLanguages, enterNonvocal, enterNumber, enterNumeric_pause, enterOrthoannotation, enterOrthodata, enterOrthoelement, enterOrthography, enterOtherSpokenEvent, enterOverlap, enterOverlap_point, enterParalinguistics, enterPause, enterPgcontent, enterPos, enterPostcode, enterProsody, enterQuotation, enterReplacement_words, enterSecondaryLanguage, enterSeparator, enterShortening, enterSingleLanguage, enterSingleWord, enterStart, enterSymbolic_pause, enterTagMarker, enterTerminator, enterText, enterTime_in_minutes_seconds, enterToneMarker, enterUser_special_form, enterUttlang, enterWhiteSpace, enterWho, enterWk, enterWord_text, enterWordelement, enterWordpos, enterWordprefix, enterWordsuffix, exitAmbig_lang_list, exitEveryRule, exitFormsuffix, exitFormtype, exitGroupcontent, exitMediasegment, exitMulti_lang_list, exitNumber, exitOrthoannotation, exitOrthodata, exitOrthoelement, exitOrthography, exitPause, exitPgcontent, exitPos, exitReplacement_words, exitStart, exitText, exitTime_in_minutes_seconds, exitUser_special_form, exitWhiteSpace, exitWho, exitWk, exitWordelement, exitWordpos, exitWordprefix, exitWordsuffix, visitErrorNode, visitTerminal
-
Constructor Details
-
UnicodeOrthographyBuilder
public UnicodeOrthographyBuilder()
-
-
Method Details
-
exitLinker
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.linker().- Specified by:
exitLinkerin interfaceUnicodeOrthographyListener- Overrides:
exitLinkerin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
enterComplete_word
Description copied from interface:UnicodeOrthographyListenerEnter a parse tree produced byUnicodeOrthographyParser.complete_word().- Specified by:
enterComplete_wordin interfaceUnicodeOrthographyListener- Overrides:
enterComplete_wordin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitComplete_word
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.complete_word().- Specified by:
exitComplete_wordin interfaceUnicodeOrthographyListener- Overrides:
exitComplete_wordin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitSingleWord
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theSingleWordlabeled alternative inUnicodeOrthographyParser.word().- Specified by:
exitSingleWordin interfaceUnicodeOrthographyListener- Overrides:
exitSingleWordin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitLanguage
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.language().- Specified by:
exitLanguagein interfaceUnicodeOrthographyListener- Overrides:
exitLanguagein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitUttlang
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.uttlang().- Specified by:
exitUttlangin interfaceUnicodeOrthographyListener- Overrides:
exitUttlangin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitSecondaryLanguage
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theSecondaryLanguagelabeled alternative inUnicodeOrthographyParser.langs().- Specified by:
exitSecondaryLanguagein interfaceUnicodeOrthographyListener- Overrides:
exitSecondaryLanguagein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitSingleLanguage
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theSingleLanguagelabeled alternative inUnicodeOrthographyParser.langs().- Specified by:
exitSingleLanguagein interfaceUnicodeOrthographyListener- Overrides:
exitSingleLanguagein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitAmbiguousLanguages
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theAmbiguousLanguageslabeled alternative inUnicodeOrthographyParser.langs().- Specified by:
exitAmbiguousLanguagesin interfaceUnicodeOrthographyListener- Overrides:
exitAmbiguousLanguagesin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitMultipleLanguages
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theMultipleLanguageslabeled alternative inUnicodeOrthographyParser.langs().- Specified by:
exitMultipleLanguagesin interfaceUnicodeOrthographyListener- Overrides:
exitMultipleLanguagesin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitCompoundWord
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theCompoundWordlabeled alternative inUnicodeOrthographyParser.word().- Specified by:
exitCompoundWordin interfaceUnicodeOrthographyListener- Overrides:
exitCompoundWordin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitCa_element
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.ca_element().- Specified by:
exitCa_elementin interfaceUnicodeOrthographyListener- Overrides:
exitCa_elementin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitCa_delimiter
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.ca_delimiter().- Specified by:
exitCa_delimiterin interfaceUnicodeOrthographyListener- Overrides:
exitCa_delimiterin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitWord_text
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.word_text().- Specified by:
exitWord_textin interfaceUnicodeOrthographyListener- Overrides:
exitWord_textin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitShortening
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.shortening().- Specified by:
exitShorteningin interfaceUnicodeOrthographyListener- Overrides:
exitShorteningin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitTagMarker
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.tagMarker().- Specified by:
exitTagMarkerin interfaceUnicodeOrthographyListener- Overrides:
exitTagMarkerin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitProsody
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.prosody().- Specified by:
exitProsodyin interfaceUnicodeOrthographyListener- Overrides:
exitProsodyin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitOverlap_point
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.overlap_point().- Specified by:
exitOverlap_pointin interfaceUnicodeOrthographyListener- Overrides:
exitOverlap_pointin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitTerminator
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.terminator().- Specified by:
exitTerminatorin interfaceUnicodeOrthographyListener- Overrides:
exitTerminatorin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
getOrthography
-
exitSymbolic_pause
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.symbolic_pause().- Specified by:
exitSymbolic_pausein interfaceUnicodeOrthographyListener- Overrides:
exitSymbolic_pausein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitNumeric_pause
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.numeric_pause().- Specified by:
exitNumeric_pausein interfaceUnicodeOrthographyListener- Overrides:
exitNumeric_pausein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitFreecode
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.freecode().- Specified by:
exitFreecodein interfaceUnicodeOrthographyListener- Overrides:
exitFreecodein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitInternal_media
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.internal_media().- Specified by:
exitInternal_mediain interfaceUnicodeOrthographyListener- Overrides:
exitInternal_mediain classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitSeparator
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.separator().- Specified by:
exitSeparatorin interfaceUnicodeOrthographyListener- Overrides:
exitSeparatorin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitToneMarker
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.toneMarker().- Specified by:
exitToneMarkerin interfaceUnicodeOrthographyListener- Overrides:
exitToneMarkerin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitHappening
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theHappeninglabeled alternative inUnicodeOrthographyParser.event().- Specified by:
exitHappeningin interfaceUnicodeOrthographyListener- Overrides:
exitHappeningin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitOtherSpokenEvent
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theOtherSpokenEventlabeled alternative inUnicodeOrthographyParser.event().- Specified by:
exitOtherSpokenEventin interfaceUnicodeOrthographyListener- Overrides:
exitOtherSpokenEventin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitMarker
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.marker().- Specified by:
exitMarkerin interfaceUnicodeOrthographyListener- Overrides:
exitMarkerin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitError
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.error().- Specified by:
exitErrorin interfaceUnicodeOrthographyListener- Overrides:
exitErrorin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitOverlap
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.overlap().- Specified by:
exitOverlapin interfaceUnicodeOrthographyListener- Overrides:
exitOverlapin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitComment
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theCommentlabeled alternative inUnicodeOrthographyParser.group_annotation().- Specified by:
exitCommentin interfaceUnicodeOrthographyListener- Overrides:
exitCommentin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitAlternative
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theAlternativelabeled alternative inUnicodeOrthographyParser.group_annotation().- Specified by:
exitAlternativein interfaceUnicodeOrthographyListener- Overrides:
exitAlternativein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitExplanation
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theExplanationlabeled alternative inUnicodeOrthographyParser.group_annotation().- Specified by:
exitExplanationin interfaceUnicodeOrthographyListener- Overrides:
exitExplanationin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitParalinguistics
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced by theParalinguisticslabeled alternative inUnicodeOrthographyParser.group_annotation().- Specified by:
exitParalinguisticsin interfaceUnicodeOrthographyListener- Overrides:
exitParalinguisticsin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitDuration
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.duration().- Specified by:
exitDurationin interfaceUnicodeOrthographyListener- Overrides:
exitDurationin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
enterGroup
Description copied from interface:UnicodeOrthographyListenerEnter a parse tree produced byUnicodeOrthographyParser.group().- Specified by:
enterGroupin interfaceUnicodeOrthographyListener- Overrides:
enterGroupin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitGroup
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.group().- Specified by:
exitGroupin interfaceUnicodeOrthographyListener- Overrides:
exitGroupin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
enterPhonetic_group
Description copied from interface:UnicodeOrthographyListenerEnter a parse tree produced byUnicodeOrthographyParser.phonetic_group().- Specified by:
enterPhonetic_groupin interfaceUnicodeOrthographyListener- Overrides:
enterPhonetic_groupin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitPhonetic_group
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.phonetic_group().- Specified by:
exitPhonetic_groupin interfaceUnicodeOrthographyListener- Overrides:
exitPhonetic_groupin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitLong_feature
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.long_feature().- Specified by:
exitLong_featurein interfaceUnicodeOrthographyListener- Overrides:
exitLong_featurein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitNonvocal
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.nonvocal().- Specified by:
exitNonvocalin interfaceUnicodeOrthographyListener- Overrides:
exitNonvocalin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitPostcode
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.postcode().- Specified by:
exitPostcodein interfaceUnicodeOrthographyListener- Overrides:
exitPostcodein classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitQuotation
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.quotation().- Specified by:
exitQuotationin interfaceUnicodeOrthographyListener- Overrides:
exitQuotationin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
enterReplacement
Description copied from interface:UnicodeOrthographyListenerEnter a parse tree produced byUnicodeOrthographyParser.replacement().- Specified by:
enterReplacementin interfaceUnicodeOrthographyListener- Overrides:
enterReplacementin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-
exitReplacement
Description copied from interface:UnicodeOrthographyListenerExit a parse tree produced byUnicodeOrthographyParser.replacement().- Specified by:
exitReplacementin interfaceUnicodeOrthographyListener- Overrides:
exitReplacementin classAbstractUnicodeOrthographyParserListener- Parameters:
ctx- the parse tree
-