public interface ContainerDefinition extends DefinitionObject
Specifies a definition for the mechanism used to store essence data. A container can be either a kind of file, such as an AAF file, or it can be another mechanism for storing essence data.
| Modifier and Type | Method and Description |
|---|---|
ContainerDefinition |
clone()
Create a cloned copy of this container definition.
|
boolean |
essenceIsIdentified()
Deprecated.
Use
getEssenceIsIdentified() instead. |
boolean |
getEssenceIsIdentified()
Returns whether the essence of the defined container is identified, which specifies when
true that
the container uses the package id to identify the
essence data and that the container may contain multiple essence
data objects, each identified by a package id. |
void |
setEssenceIsIdentified(Boolean essenceIsIdentified)
Sets whether the essence of the defined container is identified, which specifies when
true that
the container uses the package id to identify the
essence data and that the container may contain multiple essence
data objects, each identified by a package id. |
getAUID, getDescription, getName, setDescription, setNameaddApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndexgetWeakTargetReference@Deprecated @Bool boolean essenceIsIdentified() throws PropertyNotPresentException
getEssenceIsIdentified() instead.Returns whether the essence of the defined container is identified, which specifies when true that
the container uses the package id to identify the
essence data and that the container may contain multiple essence
data objects, each identified by a package id. This is an optional
property.
PropertyNotPresentException - The optional essence is identified property is not present
in the container definition.@Bool boolean getEssenceIsIdentified() throws PropertyNotPresentException
Returns whether the essence of the defined container is identified, which specifies when true that
the container uses the package id to identify the
essence data and that the container may contain multiple essence
data objects, each identified by a package id. This is an
optional property.
PropertyNotPresentException - The optional essence is identified property is not present
in the container definition.void setEssenceIsIdentified(@Bool Boolean essenceIsIdentified)
Sets whether the essence of the defined container is identified, which specifies when true that
the container uses the package id to identify the
essence data and that the container may contain multiple essence
data objects, each identified by a package id. To omit
this optional property, set its value to null.
essenceIsIdentified - Is the essence identified?ContainerDefinition clone()
Create a cloned copy of this container definition.
clone in interface DefinitionObjectclone in interface InterchangeObjectclone in interface MediaEntity(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.