Interface Mpeg7Catalog
- All Superinterfaces:
Cloneable,MetadataCatalog,Mpeg7
- All Known Implementing Classes:
Mpeg7CatalogImpl
The
MPEG7 catalog encapsulates MPEG-7 metadata.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final 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
A 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()
-