Class SmilMediaParamGroupImpl
java.lang.Object
org.opencastproject.smil.entity.SmilObjectImpl
org.opencastproject.smil.entity.media.param.SmilMediaParamGroupImpl
- All Implemented Interfaces:
org.opencastproject.smil.entity.api.SmilObject,org.opencastproject.smil.entity.media.param.api.SmilMediaParamGroup
public class SmilMediaParamGroupImpl
extends SmilObjectImpl
implements org.opencastproject.smil.entity.media.param.api.SmilMediaParamGroup
SmilMediaParamGroup implementation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opencastproject.smil.entity.media.param.api.SmilMediaParamAdd newSmilMediaParamwith given name and vaalue.voidaddParam(org.opencastproject.smil.entity.media.param.api.SmilMediaParam param) Add givenSmilMediaParam.org.opencastproject.smil.entity.api.SmilObjectgetElementOrNull(String elementId) Returns element with given elementId or null.protected StringReturnsSmilObjectId prefix (must begin with alphanumeric charackter).org.opencastproject.smil.entity.media.param.api.SmilMediaParamgetParamByName(String name) ReturnsSmilMediaParamwith given name.List<org.opencastproject.smil.entity.media.param.api.SmilMediaParam> protected List<org.opencastproject.smil.entity.media.param.api.SmilMediaParam> ReturnsListofSmilMediaParams.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.voidremoveParam(org.opencastproject.smil.entity.media.param.api.SmilMediaParam param) Remove givenSmilMediaParam.voidremoveParamByName(String name) RemoveSmilMediaParamwith given name.protected voidsetParamsList(List<org.opencastproject.smil.entity.media.param.api.SmilMediaParam> params) SetListofSmilMediaParams.Methods 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
-
SmilMediaParamGroupImpl
public SmilMediaParamGroupImpl()
-
-
Method Details
-
getParams
- Specified by:
getParamsin interfaceorg.opencastproject.smil.entity.media.param.api.SmilMediaParamGroup
-
getParamsList
ReturnsListofSmilMediaParams.- Returns:
- the params list
-
setParamsList
protected void setParamsList(List<org.opencastproject.smil.entity.media.param.api.SmilMediaParam> params) SetListofSmilMediaParams.- Parameters:
params- the params list to set
-
getIdPrefix
ReturnsSmilObjectId prefix (must begin with alphanumeric charackter).- Specified by:
getIdPrefixin classSmilObjectImpl- Returns:
- Id prefix
-
getParamByName
ReturnsSmilMediaParamwith given name.- Parameters:
name- param name- Returns:
SmilMediaParamwith given name or null
-
addParam
public org.opencastproject.smil.entity.media.param.api.SmilMediaParam addParam(String name, String value) Add newSmilMediaParamwith given name and vaalue.- Parameters:
name- param namevalue- param value- Returns:
- new
SmilMediaParam
-
addParam
public void addParam(org.opencastproject.smil.entity.media.param.api.SmilMediaParam param) Add givenSmilMediaParam.- Parameters:
param- to add
-
removeParamByName
RemoveSmilMediaParamwith given name.- Parameters:
name- param name
-
removeParam
public void removeParam(org.opencastproject.smil.entity.media.param.api.SmilMediaParam param) Remove givenSmilMediaParam.- Parameters:
param- to remove
-
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
Put all containing elements intoListgiven as parameter.- Specified by:
putAllChildsin classSmilObjectImpl- Parameters:
elements-Listwhere to pul child elements to
-