Package org.opencastproject.smil.entity
Class SmilMetaImpl
java.lang.Object
org.opencastproject.smil.entity.SmilObjectImpl
org.opencastproject.smil.entity.SmilMetaImpl
- All Implemented Interfaces:
org.opencastproject.smil.entity.api.SmilMeta,org.opencastproject.smil.entity.api.SmilObject
public class SmilMetaImpl
extends SmilObjectImpl
implements org.opencastproject.smil.entity.api.SmilMeta
SmilMeta implemetation.-
Field Summary
Fields inherited from interface org.opencastproject.smil.entity.api.SmilMeta
SMIL_META_NAME_CATALOG_ID, SMIL_META_NAME_MEDIA_PACKAGE_ID, SMIL_META_NAME_TRACK_DURATION, SMIL_META_NAME_TRACK_ID, SMIL_META_NAME_WORKFLOW_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opencastproject.smil.entity.api.SmilObjectgetElementOrNull(String elementId) Returns element with given elementId or null.protected StringReturnsSmilObjectId prefix (must begin with alphanumeric charackter).getName()voidputAllChilds(List<org.opencastproject.smil.entity.api.SmilObject> elements) Put all containing elements intoListgiven as parameter.org.opencastproject.smil.entity.api.SmilObjectremoveElement(String elementId) Remove element with given Id and returns it.protected voidsetContent(String content) protected voidMethods inherited from class org.opencastproject.smil.entity.SmilObjectImpl
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opencastproject.smil.entity.api.SmilObject
getId
-
Constructor Details
-
SmilMetaImpl
Constructor.- Parameters:
name- meta namecontent- meta content
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.opencastproject.smil.entity.api.SmilMeta
-
setName
- Parameters:
name- the name to set
-
getContent
- Specified by:
getContentin interfaceorg.opencastproject.smil.entity.api.SmilMeta
-
setContent
- Parameters:
content- the content to set
-
getIdPrefix
ReturnsSmilObjectId prefix (must begin with alphanumeric charackter).- Specified by:
getIdPrefixin classSmilObjectImpl- Returns:
- Id prefix
-
removeElement
Remove element with given Id and returns it. Returns null if there is no element with given Id.- Specified by:
removeElementin classSmilObjectImpl- Parameters:
elementId- element Id- Returns:
- removed element or null
-
getElementOrNull
Returns element with given elementId or null.- Specified by:
getElementOrNullin classSmilObjectImpl- Parameters:
elementId- element Id- Returns:
- element with given elementId or null
-
putAllChilds
Description copied from class:SmilObjectImplPut all containing elements intoListgiven as parameter.- Specified by:
putAllChildsin classSmilObjectImpl- Parameters:
elements-Listwhere to pul child elements to
-