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
OrthographyElement
s
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 TypeMethodDescriptionvoid
Generic, i.e., fallback, processing method.int
void
visit
(OrthographyElement obj) Generic visit method.void
visitAction
(Action action) void
visitEvent
(Event event) void
visitHappening
(Happening happening) void
visitOrthoGroup
(OrthoGroup group) void
visitOtherSpokenEvent
(OtherSpokenEvent otherSpokenEvent) void
visitPhoneticGroup
(PhoneticGroup phoneticGroup) void
Methods 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:
visitWord
in classAbstractOrthographyVisitor
-
visitOrthoGroup
- Overrides:
visitOrthoGroup
in classAbstractOrthographyVisitor
-
visitAction
- Overrides:
visitAction
in classAbstractOrthographyVisitor
-
visitHappening
- Overrides:
visitHappening
in classAbstractOrthographyVisitor
-
visitOtherSpokenEvent
- Overrides:
visitOtherSpokenEvent
in classAbstractOrthographyVisitor
-
visitEvent
-
visitPhoneticGroup
- Overrides:
visitPhoneticGroup
in classAbstractOrthographyVisitor
-
visit
Description copied from interface:Visitor
Generic visit method.- Specified by:
visit
in interfaceVisitor<OrthographyElement>
- Overrides:
visit
in classVisitorAdapter<OrthographyElement>
- Parameters:
obj
-
-
fallbackVisit
Description copied from class:VisitorAdapter
Generic, i.e., fallback, processing method.- Specified by:
fallbackVisit
in classVisitorAdapter<OrthographyElement>
- Parameters:
obj
- the object to visit
-
getStringIndex
public int getStringIndex()
-