Interface Mpeg7Catalog
- All Known Implementing Classes:
Mpeg7CatalogImpl
public interface Mpeg7Catalog
extends Mpeg7, org.opencastproject.metadata.api.MetadataCatalog, Cloneable
The
MPEG7 catalog encapsulates MPEG-7 metadata.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.opencastproject.mediapackage.MediaPackageElementFlavorA flavor that matches any mpeg7 element -
Method Summary
Methods inherited from interface org.opencastproject.metadata.mpeg7.Mpeg7
addAudioContent, addAudioVisualContent, addVideoContent, audioContent, audiovisualContent, getAudioById, getAudioVisualById, getMultimediaContent, getVideoById, hasAudioContent, hasAudioVisualContent, hasVideoContent, multimediaContent, removeAudioContent, removeAudioVisualContent, removeVideoContent, videoContent
-
Field Details
-
ANY_MPEG7
static final org.opencastproject.mediapackage.MediaPackageElementFlavor ANY_MPEG7A flavor that matches any mpeg7 element
-
-
Method Details
-
toXml
Saves the catalog to disk. todo think about hiding technical exceptions- Throws:
ParserConfigurationException- if the xml parser environment is not correctly configuredTransformerException- if serialization of the metadata document failsIOException- if an error with catalog file handling occurs
-
clone
Mpeg7Catalog clone()
-