Search in sources :

Example 1 with SmilObjectImpl

use of org.opencastproject.smil.entity.SmilObjectImpl in project opencast by opencast.

the class SmilMediaElementImpl method putAllChilds.

/**
 * {@inheritDoc}
 */
@Override
public void putAllChilds(List<SmilObject> elements) {
    for (SmilObject child : getParams()) {
        elements.add(child);
        ((SmilObjectImpl) child).putAllChilds(elements);
    }
}
Also used : SmilObjectImpl(org.opencastproject.smil.entity.SmilObjectImpl) SmilObject(org.opencastproject.smil.entity.api.SmilObject)

Example 2 with SmilObjectImpl

use of org.opencastproject.smil.entity.SmilObjectImpl in project opencast by opencast.

the class SmilMediaContainerImpl method putAllChilds.

/**
 * {@inheritDoc}
 */
@Override
public void putAllChilds(List<SmilObject> elements) {
    for (SmilObject child : getElements()) {
        elements.add(child);
        ((SmilObjectImpl) child).putAllChilds(elements);
    }
}
Also used : SmilObjectImpl(org.opencastproject.smil.entity.SmilObjectImpl) SmilObject(org.opencastproject.smil.entity.api.SmilObject)

Example 3 with SmilObjectImpl

use of org.opencastproject.smil.entity.SmilObjectImpl in project opencast by opencast.

the class SmilMediaParamGroupImpl method putAllChilds.

/**
 * {@inheritDoc}
 */
@Override
public void putAllChilds(List<SmilObject> elements) {
    for (SmilObject child : getParams()) {
        elements.add(child);
        ((SmilObjectImpl) child).putAllChilds(elements);
    }
}
Also used : SmilObjectImpl(org.opencastproject.smil.entity.SmilObjectImpl) SmilObject(org.opencastproject.smil.entity.api.SmilObject)

Aggregations

SmilObjectImpl (org.opencastproject.smil.entity.SmilObjectImpl)3 SmilObject (org.opencastproject.smil.entity.api.SmilObject)3