public interface AuxiliaryDescriptor extends PhysicalDescriptor
Specifies the description of an auxiliary file essence source. The type of data in the essence is given by a mime type. See the IANA register of media types.
SourcePackage.getEssenceDescriptor()| Modifier and Type | Method and Description |
|---|---|
AuxiliaryDescriptor |
clone()
Create a cloned copy of this auxiliary descriptor.
|
String |
getCharSet()
Gets the registered character set used by the internal and external representation of the data as per RFC 2048.
|
String |
getMIMEType()
|
void |
setCharSet(String charSet)
Sets the registered character set used by the internal and external representation of the data as per
RFC 2048.
|
void |
setMIMEType(String mimeType)
|
appendLocator, appendSubDescriptor, clearLocators, countLocators, countSubDescriptors, getLocatorAt, getLocators, getSubDescriptorAt, getSubDescriptors, insertLocatorAt, insertSubDescriptorAt, prependLocator, prependSubDescriptor, removeLocatorAt, removeSubDescriptorAtaddApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndexvoid setMIMEType(@AAFString String mimeType) throws NullPointerException
mimeType - Specifies the registered mimetype of the data in
the auxiliary file.NullPointerException - The given mime type is null.@AAFString String getMIMEType()
Gets the registered mime type of the data in the auxiliary file as per RFC 2046 (MIME media types) and RFC 2048 (MIME registration prodcedures).
void setCharSet(@AAFString String charSet)
Sets the registered character set used by the internal and external representation of the data as per
RFC 2048.
See the
IANA register of character sets. Example: "ISO-8859-1".
Set to null to omit this optional property.
charSet - Specifies the registered character set used by the internal and
external representation of the data.@AAFString String getCharSet() throws PropertyNotPresentException
Gets the registered character set used by the internal and external representation of the data as per RFC 2048.
See the
IANA register of character sets. Example:
"ISO-8859-1". This is an optional property.
PropertyNotPresentException - The optional character set is not present
for this auxiliary descriptor.AuxiliaryDescriptor clone()
Create a cloned copy of this auxiliary descriptor.
clone in interface EssenceDescriptorclone in interface InterchangeObjectclone in interface MediaEntityclone in interface PhysicalDescriptor(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.