org.w3c.dom.smil.SMILDocument |
Known Indirect Subclasses
|
Class Overview
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.
Summary
[Expand]
Inherited Constants |
From interface
org.w3c.dom.Node
short |
ATTRIBUTE_NODE |
|
short |
CDATA_SECTION_NODE |
|
short |
COMMENT_NODE |
|
short |
DOCUMENT_FRAGMENT_NODE |
|
short |
DOCUMENT_NODE |
|
short |
DOCUMENT_POSITION_CONTAINED_BY |
|
short |
DOCUMENT_POSITION_CONTAINS |
|
short |
DOCUMENT_POSITION_DISCONNECTED |
|
short |
DOCUMENT_POSITION_FOLLOWING |
|
short |
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC |
|
short |
DOCUMENT_POSITION_PRECEDING |
|
short |
DOCUMENT_TYPE_NODE |
|
short |
ELEMENT_NODE |
|
short |
ENTITY_NODE |
|
short |
ENTITY_REFERENCE_NODE |
|
short |
NOTATION_NODE |
|
short |
PROCESSING_INSTRUCTION_NODE |
|
short |
TEXT_NODE |
|
|
From interface
org.w3c.dom.smil.ElementTime
|
Public Methods |
abstract
SMILElement
|
getBody()
Returns the element that contains the par's of the document, i.e.
|
abstract
SMILElement
|
getHead()
Returns the element that contains the layout node of this document,
i.e.
|
abstract
SMILLayoutElement
|
getLayout()
Returns the element that contains the layout information of the presentation,
i.e.
|
[Expand]
Inherited Methods |
From interface
org.w3c.dom.Document
|
From interface
org.w3c.dom.Node
abstract
Node
|
appendChild(Node arg0)
|
abstract
Node
|
cloneNode(boolean arg0)
|
abstract
short
|
compareDocumentPosition(Node arg0)
|
abstract
NamedNodeMap
|
getAttributes()
|
abstract
String
|
getBaseURI()
|
abstract
NodeList
|
getChildNodes()
|
abstract
Object
|
getFeature(String arg0, String arg1)
|
abstract
Node
|
getFirstChild()
|
abstract
Node
|
getLastChild()
|
abstract
String
|
getLocalName()
|
abstract
String
|
getNamespaceURI()
|
abstract
Node
|
getNextSibling()
|
abstract
String
|
getNodeName()
|
abstract
short
|
getNodeType()
|
abstract
String
|
getNodeValue()
|
abstract
Document
|
getOwnerDocument()
|
abstract
Node
|
getParentNode()
|
abstract
String
|
getPrefix()
|
abstract
Node
|
getPreviousSibling()
|
abstract
String
|
getTextContent()
|
abstract
Object
|
getUserData(String arg0)
|
abstract
boolean
|
hasAttributes()
|
abstract
boolean
|
hasChildNodes()
|
abstract
Node
|
insertBefore(Node arg0, Node arg1)
|
abstract
boolean
|
isDefaultNamespace(String arg0)
|
abstract
boolean
|
isEqualNode(Node arg0)
|
abstract
boolean
|
isSameNode(Node arg0)
|
abstract
boolean
|
isSupported(String arg0, String arg1)
|
abstract
String
|
lookupNamespaceURI(String arg0)
|
abstract
String
|
lookupPrefix(String arg0)
|
abstract
void
|
normalize()
|
abstract
Node
|
removeChild(Node arg0)
|
abstract
Node
|
replaceChild(Node arg0, Node arg1)
|
abstract
void
|
setNodeValue(String arg0)
|
abstract
void
|
setPrefix(String arg0)
|
abstract
void
|
setTextContent(String arg0)
|
abstract
Object
|
setUserData(String arg0, Object arg1, UserDataHandler arg2)
|
|
From interface
org.w3c.dom.smil.ElementTime
abstract
boolean
|
beginElement()
Causes this element to begin the local timeline (subject to sync
constraints).
|
abstract
boolean
|
endElement()
Causes this element to end the local timeline (subject to sync
constraints).
|
abstract
TimeList
|
getBegin()
The desired value (as a list of times) of the begin instant of this
node.
|
abstract
float
|
getDur()
The desired simple duration value of this node in seconds.
|
abstract
TimeList
|
getEnd()
The list of active ends for this node.
|
abstract
short
|
getFill()
A code representing the value of the fill attribute, as defined
above.
|
abstract
short
|
getFillDefault()
|
abstract
float
|
getRepeatCount()
The repeatCount attribute causes the element to play repeatedly
(loop) for the specified number of times.
|
abstract
float
|
getRepeatDur()
The repeatDur causes the element to play repeatedly (loop) for the
specified duration in milliseconds.
|
abstract
short
|
getRestart()
A code representing the value of the restart attribute, as defined
above.
|
abstract
void
|
pauseElement()
Causes this element to pause the local timeline (subject to sync
constraints).
|
abstract
void
|
resumeElement()
Causes this element to resume a paused local timeline.
|
abstract
void
|
seekElement(float seekTo)
Seeks this element to the specified point on the local timeline
(subject to sync constraints).
|
abstract
void
|
setBegin(TimeList begin)
|
abstract
void
|
setDur(float dur)
|
abstract
void
|
setEnd(TimeList end)
|
abstract
void
|
setFill(short fill)
|
abstract
void
|
setFillDefault(short fillDefault)
|
abstract
void
|
setRepeatCount(float repeatCount)
|
abstract
void
|
setRepeatDur(float repeatDur)
|
abstract
void
|
setRestart(short restart)
|
|
From interface
org.w3c.dom.smil.ElementTimeContainer
|
Public Methods
public
abstract
SMILElement
getBody
()
Returns the element that contains the par's of the document, i.e. the
BODY
element.
public
abstract
SMILElement
getHead
()
Returns the element that contains the layout node of this document,
i.e. the HEAD
element.
Returns the element that contains the layout information of the presentation,
i.e. the LAYOUT
element.