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 TypeMethodDescriptionvoid
Enter a parse tree produced byUnicodeOrthographyParser.complete_word()
.void
Enter a parse tree produced byUnicodeOrthographyParser.group()
.void
Enter a parse tree produced byUnicodeOrthographyParser.phonetic_group()
.void
Enter a parse tree produced byUnicodeOrthographyParser.replacement()
.void
Exit a parse tree produced by theAlternative
labeled alternative inUnicodeOrthographyParser.group_annotation()
.void
Exit a parse tree produced by theAmbiguousLanguages
labeled alternative inUnicodeOrthographyParser.langs()
.void
Exit a parse tree produced byUnicodeOrthographyParser.ca_delimiter()
.void
Exit a parse tree produced byUnicodeOrthographyParser.ca_element()
.void
Exit a parse tree produced by theComment
labeled alternative inUnicodeOrthographyParser.group_annotation()
.void
Exit a parse tree produced byUnicodeOrthographyParser.complete_word()
.void
Exit a parse tree produced by theCompoundWord
labeled alternative inUnicodeOrthographyParser.word()
.void
Exit a parse tree produced byUnicodeOrthographyParser.duration()
.void
Exit a parse tree produced byUnicodeOrthographyParser.error()
.void
Exit a parse tree produced by theExplanation
labeled alternative inUnicodeOrthographyParser.group_annotation()
.void
Exit a parse tree produced byUnicodeOrthographyParser.freecode()
.void
Exit a parse tree produced byUnicodeOrthographyParser.group()
.void
Exit a parse tree produced by theHappening
labeled alternative inUnicodeOrthographyParser.event()
.void
Exit a parse tree produced byUnicodeOrthographyParser.internal_media()
.void
Exit a parse tree produced byUnicodeOrthographyParser.language()
.void
Exit a parse tree produced byUnicodeOrthographyParser.linker()
.void
Exit a parse tree produced byUnicodeOrthographyParser.long_feature()
.void
Exit a parse tree produced byUnicodeOrthographyParser.marker()
.void
Exit a parse tree produced by theMultipleLanguages
labeled alternative inUnicodeOrthographyParser.langs()
.void
Exit a parse tree produced byUnicodeOrthographyParser.nonvocal()
.void
Exit a parse tree produced byUnicodeOrthographyParser.numeric_pause()
.void
Exit a parse tree produced by theOtherSpokenEvent
labeled alternative inUnicodeOrthographyParser.event()
.void
Exit a parse tree produced byUnicodeOrthographyParser.overlap()
.void
Exit a parse tree produced byUnicodeOrthographyParser.overlap_point()
.void
Exit a parse tree produced by theParalinguistics
labeled alternative inUnicodeOrthographyParser.group_annotation()
.void
Exit a parse tree produced byUnicodeOrthographyParser.phonetic_group()
.void
Exit a parse tree produced byUnicodeOrthographyParser.postcode()
.void
Exit a parse tree produced byUnicodeOrthographyParser.prosody()
.void
Exit a parse tree produced byUnicodeOrthographyParser.quotation()
.void
Exit a parse tree produced byUnicodeOrthographyParser.replacement()
.void
Exit a parse tree produced by theSecondaryLanguage
labeled alternative inUnicodeOrthographyParser.langs()
.void
Exit a parse tree produced byUnicodeOrthographyParser.separator()
.void
Exit a parse tree produced byUnicodeOrthographyParser.shortening()
.void
Exit a parse tree produced by theSingleLanguage
labeled alternative inUnicodeOrthographyParser.langs()
.void
Exit a parse tree produced by theSingleWord
labeled alternative inUnicodeOrthographyParser.word()
.void
Exit a parse tree produced byUnicodeOrthographyParser.symbolic_pause()
.void
Exit a parse tree produced byUnicodeOrthographyParser.tagMarker()
.void
Exit a parse tree produced byUnicodeOrthographyParser.terminator()
.void
Exit a parse tree produced byUnicodeOrthographyParser.toneMarker()
.void
Exit a parse tree produced byUnicodeOrthographyParser.uttlang()
.void
Exit 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:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.linker()
.- Specified by:
exitLinker
in interfaceUnicodeOrthographyListener
- Overrides:
exitLinker
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
enterComplete_word
Description copied from interface:UnicodeOrthographyListener
Enter a parse tree produced byUnicodeOrthographyParser.complete_word()
.- Specified by:
enterComplete_word
in interfaceUnicodeOrthographyListener
- Overrides:
enterComplete_word
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitComplete_word
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.complete_word()
.- Specified by:
exitComplete_word
in interfaceUnicodeOrthographyListener
- Overrides:
exitComplete_word
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitSingleWord
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theSingleWord
labeled alternative inUnicodeOrthographyParser.word()
.- Specified by:
exitSingleWord
in interfaceUnicodeOrthographyListener
- Overrides:
exitSingleWord
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitLanguage
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.language()
.- Specified by:
exitLanguage
in interfaceUnicodeOrthographyListener
- Overrides:
exitLanguage
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitUttlang
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.uttlang()
.- Specified by:
exitUttlang
in interfaceUnicodeOrthographyListener
- Overrides:
exitUttlang
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitSecondaryLanguage
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theSecondaryLanguage
labeled alternative inUnicodeOrthographyParser.langs()
.- Specified by:
exitSecondaryLanguage
in interfaceUnicodeOrthographyListener
- Overrides:
exitSecondaryLanguage
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitSingleLanguage
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theSingleLanguage
labeled alternative inUnicodeOrthographyParser.langs()
.- Specified by:
exitSingleLanguage
in interfaceUnicodeOrthographyListener
- Overrides:
exitSingleLanguage
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitAmbiguousLanguages
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theAmbiguousLanguages
labeled alternative inUnicodeOrthographyParser.langs()
.- Specified by:
exitAmbiguousLanguages
in interfaceUnicodeOrthographyListener
- Overrides:
exitAmbiguousLanguages
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitMultipleLanguages
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theMultipleLanguages
labeled alternative inUnicodeOrthographyParser.langs()
.- Specified by:
exitMultipleLanguages
in interfaceUnicodeOrthographyListener
- Overrides:
exitMultipleLanguages
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitCompoundWord
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theCompoundWord
labeled alternative inUnicodeOrthographyParser.word()
.- Specified by:
exitCompoundWord
in interfaceUnicodeOrthographyListener
- Overrides:
exitCompoundWord
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitCa_element
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.ca_element()
.- Specified by:
exitCa_element
in interfaceUnicodeOrthographyListener
- Overrides:
exitCa_element
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitCa_delimiter
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.ca_delimiter()
.- Specified by:
exitCa_delimiter
in interfaceUnicodeOrthographyListener
- Overrides:
exitCa_delimiter
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitWord_text
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.word_text()
.- Specified by:
exitWord_text
in interfaceUnicodeOrthographyListener
- Overrides:
exitWord_text
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitShortening
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.shortening()
.- Specified by:
exitShortening
in interfaceUnicodeOrthographyListener
- Overrides:
exitShortening
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitTagMarker
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.tagMarker()
.- Specified by:
exitTagMarker
in interfaceUnicodeOrthographyListener
- Overrides:
exitTagMarker
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitProsody
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.prosody()
.- Specified by:
exitProsody
in interfaceUnicodeOrthographyListener
- Overrides:
exitProsody
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitOverlap_point
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.overlap_point()
.- Specified by:
exitOverlap_point
in interfaceUnicodeOrthographyListener
- Overrides:
exitOverlap_point
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitTerminator
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.terminator()
.- Specified by:
exitTerminator
in interfaceUnicodeOrthographyListener
- Overrides:
exitTerminator
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
getOrthography
-
exitSymbolic_pause
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.symbolic_pause()
.- Specified by:
exitSymbolic_pause
in interfaceUnicodeOrthographyListener
- Overrides:
exitSymbolic_pause
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitNumeric_pause
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.numeric_pause()
.- Specified by:
exitNumeric_pause
in interfaceUnicodeOrthographyListener
- Overrides:
exitNumeric_pause
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitFreecode
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.freecode()
.- Specified by:
exitFreecode
in interfaceUnicodeOrthographyListener
- Overrides:
exitFreecode
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitInternal_media
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.internal_media()
.- Specified by:
exitInternal_media
in interfaceUnicodeOrthographyListener
- Overrides:
exitInternal_media
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitSeparator
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.separator()
.- Specified by:
exitSeparator
in interfaceUnicodeOrthographyListener
- Overrides:
exitSeparator
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitToneMarker
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.toneMarker()
.- Specified by:
exitToneMarker
in interfaceUnicodeOrthographyListener
- Overrides:
exitToneMarker
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitHappening
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theHappening
labeled alternative inUnicodeOrthographyParser.event()
.- Specified by:
exitHappening
in interfaceUnicodeOrthographyListener
- Overrides:
exitHappening
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitOtherSpokenEvent
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theOtherSpokenEvent
labeled alternative inUnicodeOrthographyParser.event()
.- Specified by:
exitOtherSpokenEvent
in interfaceUnicodeOrthographyListener
- Overrides:
exitOtherSpokenEvent
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitMarker
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.marker()
.- Specified by:
exitMarker
in interfaceUnicodeOrthographyListener
- Overrides:
exitMarker
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitError
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.error()
.- Specified by:
exitError
in interfaceUnicodeOrthographyListener
- Overrides:
exitError
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitOverlap
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.overlap()
.- Specified by:
exitOverlap
in interfaceUnicodeOrthographyListener
- Overrides:
exitOverlap
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitComment
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theComment
labeled alternative inUnicodeOrthographyParser.group_annotation()
.- Specified by:
exitComment
in interfaceUnicodeOrthographyListener
- Overrides:
exitComment
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitAlternative
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theAlternative
labeled alternative inUnicodeOrthographyParser.group_annotation()
.- Specified by:
exitAlternative
in interfaceUnicodeOrthographyListener
- Overrides:
exitAlternative
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitExplanation
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theExplanation
labeled alternative inUnicodeOrthographyParser.group_annotation()
.- Specified by:
exitExplanation
in interfaceUnicodeOrthographyListener
- Overrides:
exitExplanation
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitParalinguistics
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced by theParalinguistics
labeled alternative inUnicodeOrthographyParser.group_annotation()
.- Specified by:
exitParalinguistics
in interfaceUnicodeOrthographyListener
- Overrides:
exitParalinguistics
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitDuration
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.duration()
.- Specified by:
exitDuration
in interfaceUnicodeOrthographyListener
- Overrides:
exitDuration
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
enterGroup
Description copied from interface:UnicodeOrthographyListener
Enter a parse tree produced byUnicodeOrthographyParser.group()
.- Specified by:
enterGroup
in interfaceUnicodeOrthographyListener
- Overrides:
enterGroup
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitGroup
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.group()
.- Specified by:
exitGroup
in interfaceUnicodeOrthographyListener
- Overrides:
exitGroup
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
enterPhonetic_group
Description copied from interface:UnicodeOrthographyListener
Enter a parse tree produced byUnicodeOrthographyParser.phonetic_group()
.- Specified by:
enterPhonetic_group
in interfaceUnicodeOrthographyListener
- Overrides:
enterPhonetic_group
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitPhonetic_group
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.phonetic_group()
.- Specified by:
exitPhonetic_group
in interfaceUnicodeOrthographyListener
- Overrides:
exitPhonetic_group
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitLong_feature
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.long_feature()
.- Specified by:
exitLong_feature
in interfaceUnicodeOrthographyListener
- Overrides:
exitLong_feature
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitNonvocal
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.nonvocal()
.- Specified by:
exitNonvocal
in interfaceUnicodeOrthographyListener
- Overrides:
exitNonvocal
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitPostcode
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.postcode()
.- Specified by:
exitPostcode
in interfaceUnicodeOrthographyListener
- Overrides:
exitPostcode
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitQuotation
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.quotation()
.- Specified by:
exitQuotation
in interfaceUnicodeOrthographyListener
- Overrides:
exitQuotation
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
enterReplacement
Description copied from interface:UnicodeOrthographyListener
Enter a parse tree produced byUnicodeOrthographyParser.replacement()
.- Specified by:
enterReplacement
in interfaceUnicodeOrthographyListener
- Overrides:
enterReplacement
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-
exitReplacement
Description copied from interface:UnicodeOrthographyListener
Exit a parse tree produced byUnicodeOrthographyParser.replacement()
.- Specified by:
exitReplacement
in interfaceUnicodeOrthographyListener
- Overrides:
exitReplacement
in classAbstractUnicodeOrthographyParserListener
- Parameters:
ctx
- the parse tree
-