Package org.loboevolution.html.dom.smil
Interface ElementTimeContainer
- All Superinterfaces:
ElementTime
- All Known Subinterfaces:
ElementExclusiveTimeContainer
,ElementParallelTimeContainer
,ElementSequentialTimeContainer
,SMILDocument
This is a placeholder - subject to change. This represents generic timelines.
-
Field Summary
Fields inherited from interface org.loboevolution.html.dom.smil.ElementTime
FILL_FREEZE, FILL_REMOVE, RESTART_ALWAYS, RESTART_NEVER, RESTART_WHEN_NOT_ACTIVE
-
Method Summary
Modifier and TypeMethodDescriptiongetActiveChildrenAt
(float instant) Returns a list of child elements active at the specified invocation.A NodeList that contains all timed childrens of this node.Methods inherited from interface org.loboevolution.html.dom.smil.ElementTime
beginElement, endElement, getBegin, getDur, getEnd, getFill, getRepeatCount, getRepeatDur, getRestart, pauseElement, resumeElement, seekElement, setBegin, setDur, setEnd, setFill, setRepeatCount, setRepeatDur, setRestart
-
Method Details
-
getTimeChildren
NodeList getTimeChildren()A NodeList that contains all timed childrens of this node. If there are no timed children, the Nodelist is empty. An iterator is more appropriate here than a node list but it requires Traversal module support.- Returns:
- a
NodeList
object.
-
getActiveChildrenAt
Returns a list of child elements active at the specified invocation.- Parameters:
instant
- The desired position on the local timeline in milliseconds.- Returns:
- List of timed child-elements active at instant.
-