org.w3c.dom.smil20
Interface ElementExclusiveTimeContainer

All Superinterfaces:
ElementTime, ElementTimeContainer, ElementTimeControl, XElementBasicTime
All Known Subinterfaces:
XSMILExclElement
All Known Implementing Classes:
ElementExclusiveTimeContainerImpl

public interface ElementExclusiveTimeContainer
extends ElementTimeContainer

This interface defines a time container with semantics based upon par, but with the additional constraint that only one child element may play at a time.


Field Summary
 
Fields inherited from interface org.w3c.dom.smil20.ElementTimeContainer
FILL_FREEZE, FILL_REMOVE
 
Fields inherited from interface org.w3c.dom.smil20.ElementTime
FILLDEFAULT_AUTO, FILLDEFAULT_FREEZE, FILLDEFAULT_HOLD, FILLDEFAULT_INHERIT, FILLDEFAULT_REMOVE, FILLDEFAULT_TRANSITION, RESTARTDEFAULT_ALWAYS, RESTARTDEFAULT_INHERIT, RESTARTDEFAULT_NEVER, RESTARTDEFAULT_WHEN_NOT_ACTIVE, SYNCBEHAVIOR_CAN_SLIP, SYNCBEHAVIOR_DEFAULT, SYNCBEHAVIOR_INDEPENDENT, SYNCBEHAVIOR_LOCKED, SYNCBEHAVIORDEFAULT_CAN_SLIP, SYNCBEHAVIORDEFAULT_INDEPENDENT, SYNCBEHAVIORDEFAULT_INHERIT, SYNCBEHAVIORDEFAULT_LOCKED
 
Fields inherited from interface org.w3c.dom.smil20.XElementBasicTime
RESTART_ALWAYS, RESTART_NEVER, RESTART_WHEN_NOT_ACTIVE
 
Method Summary
 java.lang.String getEndSync()
          Controls the end of the container.
 org.w3c.dom.NodeList getPausedElements()
          This should support another method to get the ordered collection of paused elements (the paused stack) at a given point in time.
 void setEndSync(java.lang.String endSync)
           
 
Methods inherited from interface org.w3c.dom.smil20.ElementTimeContainer
childEnded, getAbstractAttr, getActiveChildrenAt, getAuthor, getCopyright, getFill, getRegion, getTimeChildren, setAbstractAttr, setAuthor, setCopyright, setFill, setRegion
 
Methods inherited from interface org.w3c.dom.smil20.ElementTime
getFillDefault, getRestartDefault, getSyncBehavior, getSyncBehaviorDefault, getSyncTolerance, getSyncToleranceDefault, setFillDefault, setRestartDefault, setSyncBehavior, setSyncBehaviorDefault, setSyncTolerance, setSyncToleranceDefault
 
Methods inherited from interface org.w3c.dom.smil20.XElementBasicTime
activate, closedown, deactivate, destroy, freeze, getBegin, getCurrentIntervalBegin, getDur, getEnd, getMax, getMin, getRepeat, getRepeatCount, getRepeatDur, getRestart, getTimeInBodyTime, hasStarted, isActive, prefetch, setBegin, setDur, setEnd, setMax, setMin, setRepeat, setRepeatCount, setRepeatDur, setRestart, startup
 
Methods inherited from interface org.w3c.dom.smil20.ElementTimeControl
beginElement, beginElementAt, endElement, endElementAt, pauseElement, resumeElement, seekElement
 

Method Detail

getEndSync

public java.lang.String getEndSync()
Controls the end of the container. Need to address thr id-ref value.

Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.

setEndSync

public void setEndSync(java.lang.String endSync)
                throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

getPausedElements

public org.w3c.dom.NodeList getPausedElements()
This should support another method to get the ordered collection of paused elements (the paused stack) at a given point in time.

Returns:
All paused elements at the current time.


X-Smiles 1.2