|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.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
Blank Time Controls. Also, contains the code to initialize CSS styling. This init must only be done for elements under the body element, i.e. timed elements.
| Nested Class Summary |
| Nested classes inherited from class fi.hut.tml.xsmiles.dom.XSmilesElementImpl |
XSmilesElementImpl.PseudoNodeList |
| Field Summary |
| Fields inherited from class fi.hut.tml.xsmiles.mlfc.smil.basic.SMILElementImpl |
smilDoc |
| Fields inherited from class fi.hut.tml.xsmiles.dom.VisualElementImpl |
views |
| Fields inherited from class fi.hut.tml.xsmiles.dom.XSmilesElementImpl |
DESTROYED, elementStatus, INITIALIZED, INITIALIZING, setPseudoClasses, style, UNINITIALIZED, xblpropname |
| 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 |
| Method Summary | |
boolean |
beginElement()
Causes this element to begin the local timeline (subject to sync constraints). |
boolean |
beginElementAt(int offset)
Causes this element to begin the local timeline (subject to sync constraints), at the passed offset from the current time when the method is called. |
void |
destroy()
Destroy shadow elements. |
boolean |
endElement()
Causes this element to end the local timeline (subject to sync constraints). |
boolean |
endElementAt(int offset)
Causes this element to end the local timeline (subject to sync constraints) at the specified offset from the current time when the method is called. |
ShadowElementImpl |
getShadowElement(java.lang.Object v)
Get the shadow element for real VisualComponentService element. |
java.lang.String |
getStyleAttrValue()
CSS: Support the style attribute for CSS |
java.lang.String |
getStyleString(java.lang.String prop)
CSS: Return the CSS style value. |
void |
init()
CSS: Initialize this smil element. |
void |
pauseElement()
Causes this element to pause the local timeline (subject to sync constraints). |
void |
resumeElement()
Causes this element to resume a paused local timeline. |
void |
seekElement(int seekTo)
Seeks this element to the specified point on the local timeline (subject to sync constraints). |
| 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 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 fi.hut.tml.xsmiles.dom.StylableElement |
getRuleNode, getStyle, hasStyle, isPseudoClass, setRuleNode, setStyle |
| 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 fi.hut.tml.xsmiles.dom.VisualElement |
getStyle |
| Methods inherited from interface fi.hut.tml.xsmiles.dom.PseudoClassController |
getPseudoClass, setPseudoClass |
| Method Detail |
public boolean beginElement()
throws org.w3c.dom.DOMException
beginElement in interface ElementTimeControltrue if the method call was successful and the
element was begun. false if the method call failed.
Possible reasons for failure include: The element doesn't support
the beginElement method (KP: ODD!). (the begin
attribute is not set to "indefinite" ) The element is
already active and can't be restart when it is active. (the
restart attribute is set to "whenNotActive"
) The element is active or has been active and can't be restart.
(the restart attribute is set to "never" ).
org.w3c.dom.DOMException - SYNTAX_ERR: The element was not defined with the appropriate syntax
to allow beginElement calls.
public boolean beginElementAt(int offset)
throws org.w3c.dom.DOMException
beginElementAt in interface ElementTimeControloffset - The offset in seconds at which to begin the element.
true if the method call was successful and the
element was begun. false if the method call failed.
Possible reasons for failure include: The element doesn't support
the beginElementAt method. (the begin
attribute is not set to "indefinite" ) The element is
already active and can't be restart when it is active. (the
restart attribute is set to "whenNotActive"
) The element is active or has been active and can't be restart.
(the restart attribute is set to "never" ).
org.w3c.dom.DOMException - SYNTAX_ERR: The element was not defined with the appropriate syntax
to allow beginElementAt calls.
public boolean endElement()
throws org.w3c.dom.DOMException
endElement in interface ElementTimeControltrue if the method call was successful and the
element was ended. false if method call failed.
Possible reasons for failure include: The element doesn't support
the endElement method. (the end attribute
is not set to "indefinite" ) The element is not active.
org.w3c.dom.DOMException - SYNTAX_ERR: The element was not defined with the appropriate syntax
to allow endElement calls.
public boolean endElementAt(int offset)
throws org.w3c.dom.DOMException
endElementAt in interface ElementTimeControloffset - The offset in seconds at which to end the element. Must
be >= 0.
true if the method call was successful and the
element was ended. false if method call failed.
Possible reasons for failure include: The element doesn't support
the endElementAt method. (the end
attribute is not set to "indefinite" ) The element is
not active.
org.w3c.dom.DOMException - SYNTAX_ERR: The element was not defined with the appropriate syntax
to allow endElementAt calls.public void pauseElement()
pauseElement in interface ElementTimeControlpublic void resumeElement()
resumeElement in interface ElementTimeControlpublic void seekElement(int seekTo)
seekElement in interface ElementTimeControlseekTo - The desired position on the local timeline in
milliseconds.public void init()
init in interface SMILElementinit in class VisualElementImplpublic void destroy()
destroy in interface SMILElementdestroy in class XSmilesElementImplpublic ShadowElementImpl getShadowElement(java.lang.Object v)
public java.lang.String getStyleAttrValue()
getStyleAttrValue in interface StylableElementgetStyleAttrValue in class XSmilesElementImplpublic java.lang.String getStyleString(java.lang.String prop)
prop - Property
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||