Class PhoneIntervalsElementFilter
- All Implemented Interfaces:
TierElementFilter,Visitor<TierElement>
public class PhoneIntervalsElementFilter
extends VisitorAdapter<TierElement>
implements TierElementFilter
Filter for phone interval tiers. This filter is used to
collect elements for cross-tier alignment.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfallbackVisit(TierElement obj) Generic, i.e., fallback, processing method.List<?> filterTier(Tier<?> tier, Transcriber transcriber) Filter tier elements for cross tier alignmentvoidvisitInternalMedia(TierInternalMedia internalMedia) voidvisitString(TierString tierString) Methods inherited from class ca.phon.visitor.VisitorAdapter
visit
-
Constructor Details
-
PhoneIntervalsElementFilter
public PhoneIntervalsElementFilter()
-
-
Method Details
-
visitString
-
visitInternalMedia
-
filterTier
Description copied from interface:TierElementFilterFilter tier elements for cross tier alignment- Specified by:
filterTierin interfaceTierElementFilter- Parameters:
tier-- Returns:
- list of alignable elements in tier
-
fallbackVisit
Description copied from class:VisitorAdapterGeneric, i.e., fallback, processing method.- Specified by:
fallbackVisitin classVisitorAdapter<TierElement>- Parameters:
obj- the object to visit
-