Class SmilMediaParamGroupImpl
java.lang.Object
org.opencastproject.smil.entity.SmilObjectImpl
org.opencastproject.smil.entity.media.param.SmilMediaParamGroupImpl
- All Implemented Interfaces:
SmilObject,SmilMediaParamGroup
SmilMediaParamGroup implementation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdd newSmilMediaParamwith given name and vaalue.voidaddParam(SmilMediaParam param) Add givenSmilMediaParam.getElementOrNull(String elementId) Returns element with given elementId or null.protected StringReturnsSmilObjectId prefix (must begin with alphanumeric charackter).getParamByName(String name) ReturnsSmilMediaParamwith given name.ReturnsListofSmilMediaParamelements inside.protected List<SmilMediaParam> ReturnsListofSmilMediaParams.voidputAllChilds(List<SmilObject> elements) Put all containing elements intoListgiven as parameter.removeElement(String elementId) Remove element with given Id and returns it.voidremoveParam(SmilMediaParam param) Remove givenSmilMediaParam.voidremoveParamByName(String name) RemoveSmilMediaParamwith given name.protected voidsetParamsList(List<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
ReturnsListofSmilMediaParamelements inside. TheListis immutable, use SmilService to modify it.- Specified by:
getParamsin interfaceSmilMediaParamGroup- Returns:
- the params list
-
getParamsList
ReturnsListofSmilMediaParams.- Returns:
- the params list
-
setParamsList
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
Add newSmilMediaParamwith given name and vaalue.- Parameters:
name- param namevalue- param value- Returns:
- new
SmilMediaParam
-
addParam
Add givenSmilMediaParam.- Parameters:
param- to add
-
removeParamByName
RemoveSmilMediaParamwith given name.- Parameters:
name- param name
-
removeParam
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
-