Class SmilMetaImpl

java.lang.Object
org.opencastproject.smil.entity.SmilObjectImpl
org.opencastproject.smil.entity.SmilMetaImpl
All Implemented Interfaces:
SmilMeta, SmilObject

public class SmilMetaImpl extends SmilObjectImpl implements SmilMeta
SmilMeta implemetation.
  • Constructor Details

    • SmilMetaImpl

      public SmilMetaImpl(String name, String content)
      Constructor.
      Parameters:
      name - meta name
      content - meta content
  • Method Details

    • getName

      public String getName()
      Returns meta name.
      Specified by:
      getName in interface SmilMeta
      Returns:
      the name
    • setName

      protected void setName(String name)
      Parameters:
      name - the name to set
    • getContent

      public String getContent()
      Returns meta content.
      Specified by:
      getContent in interface SmilMeta
      Returns:
      the content
    • setContent

      protected void setContent(String content)
      Parameters:
      content - the content to set
    • getIdPrefix

      protected String getIdPrefix()
      Returns SmilObject Id prefix (must begin with alphanumeric charackter).
      Specified by:
      getIdPrefix in class SmilObjectImpl
      Returns:
      Id prefix
    • removeElement

      public SmilObject removeElement(String elementId)
      Remove element with given Id and returns it. Returns null if there is no element with given Id.
      Specified by:
      removeElement in class SmilObjectImpl
      Parameters:
      elementId - element Id
      Returns:
      removed element or null
    • getElementOrNull

      public SmilObject getElementOrNull(String elementId)
      Returns element with given elementId or null.
      Specified by:
      getElementOrNull in class SmilObjectImpl
      Parameters:
      elementId - element Id
      Returns:
      element with given elementId or null
    • putAllChilds

      public void putAllChilds(List<SmilObject> elements)
      Description copied from class: SmilObjectImpl
      Put all containing elements into List given as parameter.
      Specified by:
      putAllChilds in class SmilObjectImpl
      Parameters:
      elements - List where to pul child elements to