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 TypeMethodDescriptionvoid
Generic, 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.void
reset()
void
visitCompoundWord
(CompoundWord compoundWord) void
visitInternalMedia
(InternalMedia internalMedia) void
visitOrthoGroup
(OrthoGroup group) void
visitPhoneticGroup
(PhoneticGroup phoneticGroup) void
Methods 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:VisitorAdapter
Generic, i.e., fallback, processing method.- Specified by:
fallbackVisit
in classVisitorAdapter<OrthographyElement>
- Parameters:
obj
- the object to visit
-