Class OrthoIntervalVisitor
java.lang.Object
ca.phon.visitor.VisitorAdapter<OrthographyElement>
ca.phon.app.session.intervalTiers.OrthoIntervalVisitor
- All Implemented Interfaces:
Visitor<OrthographyElement>
Visitor for producing a list of
IntervalTier.Interval objects from an
orthography object. Words are appended to a buffer until an internal
media is encountered. At that point, a new TimelineInterval is created
and added to the list.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidGeneric, i.e., fallback, processing method.Get the list of internal media objectsReturn list of intervals, the returned list is a copy of the internal list.voidreset()voidvisitCompoundWord(CompoundWord compoundWord) voidvisitInternalMedia(InternalMedia internalMedia) voidvisitOrthoGroup(OrthoGroup group) voidvisitPhoneticGroup(PhoneticGroup phoneticGroup) voidMethods inherited from class ca.phon.visitor.VisitorAdapter
visit
-
Constructor Details
-
OrthoIntervalVisitor
public OrthoIntervalVisitor()
-
-
Method Details
-
reset
public void reset() -
visitOrthoGroup
-
visitPhoneticGroup
-
visitCompoundWord
-
visitWord
-
visitInternalMedia
-
getIntervals
Return list of intervals, the returned list is a copy of the internal list.- Returns:
- list of intervals
-
getInternalMediaList
Get the list of internal media objects- Returns:
- list of internal media objects
-
fallbackVisit
Description copied from class:VisitorAdapterGeneric, i.e., fallback, processing method.- Specified by:
fallbackVisitin classVisitorAdapter<OrthographyElement>- Parameters:
obj- the object to visit
-