fi.hut.tml.xsmiles.mlfc.smil.basic
Class SMILSeqElementImpl
java.lang.Object
org.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.xerces.dom.ElementNSImpl
fi.hut.tml.xsmiles.dom.XSmilesElementImpl
fi.hut.tml.xsmiles.dom.VisualElementImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.SMILElementImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.ElementTimeControlImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.ElementBasicTimeImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.ElementTimeImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.ElementTimeContainerImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.ElementSequentialTimeContainerImpl
fi.hut.tml.xsmiles.mlfc.smil.basic.SMILSeqElementImpl
- All Implemented Interfaces:
- java.lang.Cloneable, CSSStyleChangeListener, org.w3c.dom.Element, ElementSequentialTimeContainer, ElementTime, ElementTimeContainer, ElementTimeControl, org.w3c.dom.events.EventListener, org.w3c.dom.events.EventTarget, InitializableElement, org.w3c.dom.Node, org.w3c.dom.NodeList, PseudoClassController, ResourceFetcher, java.io.Serializable, SMILElement, StylableElement, org.w3c.dom.TypeInfo, VisualElement, XElementBasicTime, XSmilesLayoutReference, XSMILSeqElement
- public class SMILSeqElementImpl
- extends ElementSequentialTimeContainerImpl
- implements XSMILSeqElement
A SMIL document is the root of the SMIL Hierarchy and holds the entire
content. Beside providing access to the hierarchy, it also provides some
convenience methods for accessing certain sets of information from the
document. Cover document timing, document locking?, linking modality and
any other document level issues. Are there issues with nested SMIL files?
Is it worth talking about different document scenarios, corresponding to
differing profiles? E.g. Standalone SMIL, HTML integration, etc.
- See Also:
- Serialized Form
| Fields inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.ElementBasicTimeImpl |
accActiveDuration, activateTime, activeDuration, beginTime, clipBeginTime, currentIntervalBegin, currentIntervalEnd, elementForceStartTime, manualRepeat, previousIntervalBegin, previousIntervalEnd, repeatIteration, repeatTime, startupTime, state, STATE_AFTERPLAY, STATE_DESTROYED, STATE_IDLE, STATE_PLAY, STATE_PREFETCHED, STATE_UNINIT, STATE_WAIT, TIMER_ACTIVATE, TIMER_DEACTIVATE, TIMER_SIMPLEDUR, zero |
| Fields inherited from class org.apache.xerces.dom.ElementNSImpl |
localName, namespaceURI |
| Fields inherited from class org.apache.xerces.dom.ElementImpl |
attributes, name |
| Fields inherited from class org.apache.xerces.dom.ParentNode |
firstChild, fNodeListCache, ownerDocument |
| Fields inherited from class org.apache.xerces.dom.ChildNode |
nextSibling, previousSibling |
| Fields inherited from class org.apache.xerces.dom.NodeImpl |
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE, UNNORMALIZED |
| Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| 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 |
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.ElementTimeContainerImpl |
getAbstractAttr, getActiveChildrenAt, getAuthor, getCopyright, getFill, getRegion, setAbstractAttr, setAuthor, setCopyright, setFill, setRegion |
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.ElementTimeImpl |
getFillDefault, getRestartDefault, getSyncBehavior, getSyncBehaviorDefault, getSyncTolerance, getSyncToleranceDefault, setFillDefault, setRestartDefault, setSyncBehavior, setSyncBehaviorDefault, setSyncTolerance, setSyncToleranceDefault |
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.ElementBasicTimeImpl |
ACAdd, addIntervalBeginListener, addIntervalEndListener, addNewIntervalListener, addTime, beginElement, beginElementAt, closeChildren, closedown, computeSimpleDuration, deactivate, defaultBegin, display, endElement, endElementAt, freeze, getBegin, getBeginList, getCurrentIntervalBegin, getCurrentIntervalEnd, getCurrentParentTime, getDur, getEnd, getEndList, getMax, getMin, getRepeat, getRepeatCount, getRepeatDur, getRestart, getState, getTimeChildren, getTimeInParentTime, hasStarted, immediateIntervalEnd, init, isActive, isResolved, isStartable, mediaEnded, notifyBeginListeners, notifyEndListeners, notifyNewIntervalListeners, prefetch, reevaluateIntervalBegin, reevaluateIntervalEnd, remove, removeFreeze, repeatRemoveFreeze, restartelement, restartelementparent, setBegin, setCurrentIntervalBegin, setCurrentIntervalEnd, setDur, setEnd, setForceStartTime, setMax, setMin, setRepeat, setRepeatCount, setRepeatDur, setRestart, startup, timeContainerHasEnded |
| Methods inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.SMILElementImpl |
dispatch, getAlt, getClassName, getId, getLongdesc, getOwnerDoc, getSMILDoc, getTitle, setAlt, setClassName, setId, setLongdesc, setTitle |
| Methods inherited from class fi.hut.tml.xsmiles.dom.VisualElementImpl |
addView, belongsToTree, getViews, handleEvent, insertBefore, isCurrentlyVisible, isFocusPoint, isPseudoClass, isVisibleByCSSProperties, notifyPseudoRemoved, removeAllViews, removeAttribute, removeChild, replaceChild, setAttribute, setStatus, styleChanged, updateViews |
| Methods inherited from class fi.hut.tml.xsmiles.dom.XSmilesElementImpl |
addBinding, addUndistributedChild, clone, clonePseudoElements, cloneSubtree, debugNode, debugNode, dispatchEventInMainThread, get, getApplyBindingSheets, getAuthorSheets, getChildNodes, getElementStatus, getOriginalClone, getPseudoClass, getResourceReferencer, getRuleNode, getStyle, getText, getText, getUndistributedChildNodes, getXblImplementations, hasBinding, hasStyle, initFinalFlattenedTree, initStyle, isInitedForReset, removeBinding, removeUndistributedChild, replaceNode, resetFinalFlattenedTree, resolveURI, searchElementWithId, searchElementWithId, setApplyBindingSheets, setAuthorSheets, setPseudoClass, setRuleNode, setStyle, updateStyle |
| Methods inherited from class org.apache.xerces.dom.ElementNSImpl |
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, setPrefix, setType, setValues |
| Methods inherited from class org.apache.xerces.dom.ElementImpl |
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttributeNode, removeAttributeNS, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData |
| Methods inherited from class org.apache.xerces.dom.ParentNode |
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren |
| Methods inherited from class org.apache.xerces.dom.ChildNode |
getNextSibling, getParentNode, getPreviousSibling |
| Methods inherited from class org.apache.xerces.dom.NodeImpl |
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData, toString |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.smil20.SMILElement |
destroy, getAlt, getClassName, getId, getLongdesc, getTitle, init, setAlt, setClassName, setId, setLongdesc, setTitle |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
| 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 |
SMILSeqElementImpl
public SMILSeqElementImpl(org.apache.xerces.dom.DocumentImpl owner,
SMILDocumentImpl smil,
java.lang.String ns)
- Constructor with owner doc
getSystemBitrate
public int getSystemBitrate()
- The systemBitrate value.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemBitrate
public void setSystemBitrate(int systemBitrate)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemCaptions
public boolean getSystemCaptions()
- The systemCaptions value.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemCaptions
public void setSystemCaptions(boolean systemCaptions)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemLanguage
public java.lang.String getSystemLanguage()
- The systemLanguage value.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemLanguage
public void setSystemLanguage(java.lang.String systemLanguage)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemRequired
public boolean getSystemRequired()
- The result of the evaluation of the systemRequired attribute.
setSystemRequired
public void setSystemRequired(java.lang.String systemRequired)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemScreenSize
public boolean getSystemScreenSize()
- The result of the evaluation of the systemScreenSize attribute.
setSystemScreenSize
public void setSystemScreenSize(java.lang.String systemScreenSize)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemScreenDepth
public boolean getSystemScreenDepth()
- The result of the evaluation of the systemScreenDepth attribute.
setSystemScreenDepth
public void setSystemScreenDepth(java.lang.String systemScreenDepth)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemOverdubOrSubtitle
public java.lang.String getSystemOverdubOrSubtitle()
- The value of the systemOverdubOrSubtitle attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemOverdubOrSubtitle
public void setSystemOverdubOrSubtitle(java.lang.String systemOverdubOrSubtitle)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemAudioDesc
public boolean getSystemAudioDesc()
- The value of the systemAudioDesc attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemAudioDesc
public void setSystemAudioDesc(boolean systemAudioDesc)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemOperatingSystem
public boolean getSystemOperatingSystem()
- The value of the systemOperatingSystem attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemOperatingSystem
public void setSystemOperatingSystem(boolean systemOperatingSystem)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemCPU
public boolean getSystemCPU()
- The value of the systemCPU attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemCPU
public void setSystemCPU(boolean systemCPU)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemComponent
public boolean getSystemComponent()
- The value of the systemComponent attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemComponent
public void setSystemComponent(boolean systemComponent)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getSystemOverdubOrCaption
public boolean getSystemOverdubOrCaption()
- The value of the system-overdub-or-caption attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setSystemOverdubOrCaption
public void setSystemOverdubOrCaption(boolean systemOverdubOrCaption)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getCustomTest
public java.lang.String getCustomTest()
- The value of the customTest attribute.
- Throws:
org.w3c.dom.DOMException - NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
setCustomTest
public void setCustomTest(java.lang.String customTest)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
X-Smiles 1.2