Class IntervalTierDependentTierChanges
java.lang.Object
ca.phon.app.session.intervalTiers.IntervalTierDependentTierChanges
- All Implemented Interfaces:
TierEdit.DependentTierChanges<MediaSegment>,ExtensionProvider
@Extension(Tier.class)
public class IntervalTierDependentTierChanges
extends Object
implements TierEdit.DependentTierChanges<MediaSegment>, ExtensionProvider
Extension for record media segment changes. This extension will update all record tiers
that are included in the session IntervalTiers. Internal media segments will be updated to
reflect the new record segment.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidInstall extension on an extendable object.voidperformDependentTierChanges(TierEdit<MediaSegment> tierEdit) Perform dependent tier changes, should throw a runtime exception (up to implementation) if given TierEdit parameterized type does not match our parameterized type.
-
Constructor Details
-
IntervalTierDependentTierChanges
public IntervalTierDependentTierChanges()
-
-
Method Details
-
performDependentTierChanges
Description copied from interface:TierEdit.DependentTierChangesPerform dependent tier changes, should throw a runtime exception (up to implementation) if given TierEdit parameterized type does not match our parameterized type.- Specified by:
performDependentTierChangesin interfaceTierEdit.DependentTierChanges<MediaSegment>- Parameters:
tierEdit-
-
installExtension
Description copied from interface:ExtensionProviderInstall extension on an extendable object.- Specified by:
installExtensionin interfaceExtensionProvider
-