Class OrthoElementLocator
java.lang.Object
ca.phon.visitor.VisitorAdapter<OrthographyElement>
ca.phon.orthography.AbstractOrthographyVisitor
ca.phon.orthography.OrthoElementLocator
- All Implemented Interfaces:
Visitor<OrthographyElement>
Find string index of
OrthographyElements
Usage:
ortho = Orthography.parseOrthography("hello world");
var visitor = new OrthoElementLocator(ortho.elementAt(1));
ortho.accept(visitor);
// stringIndex will be 6
int stringIndex = visitor.getStringIndex()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidGeneric, i.e., fallback, processing method.intvoidvisit(OrthographyElement obj) Generic visit method.voidvisitAction(Action action) voidvisitEvent(Event event) voidvisitHappening(Happening happening) voidvisitOrthoGroup(OrthoGroup group) voidvisitOtherSpokenEvent(OtherSpokenEvent otherSpokenEvent) voidvisitPhoneticGroup(PhoneticGroup phoneticGroup) voidMethods inherited from class ca.phon.orthography.AbstractOrthographyVisitor
visitCompoundWord, visitFreecode, visitInternalMedia, visitItalic, visitLinker, visitLongFeature, visitNonvocal, visitOverlapPoint, visitPause, visitPostcode, visitQuotation, visitSeparator, visitTagMarker, visitTerminator, visitToneMarker, visitUnderline, visitUtteranceLanguage
-
Constructor Details
-
OrthoElementLocator
-
-
Method Details
-
visitWord
- Overrides:
visitWordin classAbstractOrthographyVisitor
-
visitOrthoGroup
- Overrides:
visitOrthoGroupin classAbstractOrthographyVisitor
-
visitAction
- Overrides:
visitActionin classAbstractOrthographyVisitor
-
visitHappening
- Overrides:
visitHappeningin classAbstractOrthographyVisitor
-
visitOtherSpokenEvent
- Overrides:
visitOtherSpokenEventin classAbstractOrthographyVisitor
-
visitEvent
-
visitPhoneticGroup
- Overrides:
visitPhoneticGroupin classAbstractOrthographyVisitor
-
visit
Description copied from interface:VisitorGeneric visit method.- Specified by:
visitin interfaceVisitor<OrthographyElement>- Overrides:
visitin classVisitorAdapter<OrthographyElement>- Parameters:
obj-
-
fallbackVisit
Description copied from class:VisitorAdapterGeneric, i.e., fallback, processing method.- Specified by:
fallbackVisitin classVisitorAdapter<OrthographyElement>- Parameters:
obj- the object to visit
-
getStringIndex
public int getStringIndex()
-