Class IntervalTierImpl
java.lang.Object
ca.phon.session.impl.IntervalTierImpl
-
Constructor Summary
ConstructorsConstructorDescriptionIntervalTierImpl
(String name) IntervalTierImpl
(String name, List<IntervalTier.Interval> intervals) -
Method Summary
Modifier and TypeMethodDescriptionboolean
addInterval
(IntervalTier.Interval interval, IntervalTier.InsertionStrategy insertionStrategy) Add new interval to tierGet list of intervals in tier (points included)getName()
Get tier nameboolean
removeInterval
(IntervalTier.Interval interval) Remove interval from tier
-
Constructor Details
-
IntervalTierImpl
public IntervalTierImpl() -
IntervalTierImpl
-
IntervalTierImpl
-
-
Method Details
-
getName
Description copied from interface:IntervalTierSPI
Get tier name- Specified by:
getName
in interfaceIntervalTierSPI
- Returns:
- tierName
-
getIntervals
Description copied from interface:IntervalTierSPI
Get list of intervals in tier (points included)- Specified by:
getIntervals
in interfaceIntervalTierSPI
- Returns:
- list of all intervals and points in tier in order
-
addInterval
public boolean addInterval(IntervalTier.Interval interval, IntervalTier.InsertionStrategy insertionStrategy) Description copied from interface:IntervalTierSPI
Add new interval to tier- Specified by:
addInterval
in interfaceIntervalTierSPI
- Parameters:
interval
-insertionStrategy
-- Returns:
- boolean if interval was added, false otherwise
-
removeInterval
Description copied from interface:IntervalTierSPI
Remove interval from tier- Specified by:
removeInterval
in interfaceIntervalTierSPI
- Parameters:
interval
-
-