Package org.loboevolution.html.dom.smil
Interface SMILAnimateMotionElement
- All Superinterfaces:
Element
,ElementTargetAttributes
,ElementTime
,ElementTimeControl
,EventTarget
,InnerHTML
,Node
,NonDocumentTypeChildNode
,ParentNode
,SMILAnimateElement
,SMILAnimation
,SMILElement
This interface present the animationMotion element in SMIL.
-
Field Summary
Fields inherited from interface org.loboevolution.html.dom.smil.ElementTargetAttributes
ATTRIBUTE_TYPE_AUTO, ATTRIBUTE_TYPE_CSS, ATTRIBUTE_TYPE_XML
Fields inherited from interface org.loboevolution.html.dom.smil.ElementTime
FILL_FREEZE, FILL_REMOVE, RESTART_ALWAYS, RESTART_NEVER, RESTART_WHEN_NOT_ACTIVE
Fields inherited from interface org.loboevolution.html.node.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NONE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Fields inherited from interface org.loboevolution.html.dom.smil.SMILAnimation
ACCUMULATE_NONE, ACCUMULATE_SUM, ADDITIVE_REPLACE, ADDITIVE_SUM, CALCMODE_DISCRETE, CALCMODE_LINEAR, CALCMODE_PACED, CALCMODE_SPLINE
-
Method Summary
Methods inherited from interface org.loboevolution.html.node.Element
closest, getAttribute, getAttributeNames, getAttributeNode, getAttributeNodeNS, getAttributeNS, getBoundingClientRect, getClassList, getClassName, getClientHeight, getClientLeft, getClientRects, getClientTop, getClientWidth, getElementsByClassName, getElementsByTagName, getElementsByTagNameNS, getInnerHTML, getInnerText, getLocalName, getNamespaceURI, getOuterHTML, getPrefix, getSchemaTypeInfo, getScrollHeight, getScrollLeft, getScrollTop, getScrollWidth, getSlot, getTagName, hasAttribute, hasAttributeNS, hasPointerCapture, insertAdjacentElement, insertAdjacentHTML, matches, releasePointerCapture, removeAttribute, removeAttributeNode, removeAttributeNS, requestPointerLock, scroll, scrollBy, scrollIntoView, scrollIntoView, scrollTo, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setClassName, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOuterHTML, setPointerCapture, setScrollLeft, setScrollTop, setSlot, toggleAttribute, toggleAttribute
Methods inherited from interface org.loboevolution.html.dom.smil.ElementTargetAttributes
getAttributeName, getAttributeType, setAttributeName, setAttributeType
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
Methods inherited from interface org.loboevolution.html.dom.smil.ElementTimeControl
beginElement, beginElementAt, endElement, endElementAt
Methods inherited from interface org.loboevolution.events.EventTarget
addEventListener, addEventListener, dispatchEvent, dispatchEvent, removeEventListener, removeEventListener
Methods inherited from interface org.loboevolution.html.node.InnerHTML
setInnerHTML
Methods inherited from interface org.loboevolution.html.node.Node
appendChild, cloneNode, cloneNode, compareDocumentPosition, contains, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPreviousSibling, getRootNode, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isIsConnected, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, prepend, prependChild, removeChild, replaceChild, setNodeValue, setOwnerDocument, setPrefix, setTextContent, setUserData
Methods inherited from interface org.loboevolution.html.node.NonDocumentTypeChildNode
getNextElementSibling, getPreviousElementSibling
Methods inherited from interface org.loboevolution.html.node.ParentNode
getChildElementCount, getChildren, getFirstElementChild, getLastElementChild, querySelector, querySelectorAll
Methods inherited from interface org.loboevolution.html.dom.smil.SMILAnimation
getAccumulate, getAdditive, getBy, getCalcMode, getFrom, getKeySplines, getKeyTimes, getTo, getValues, setAccumulate, setAdditive, setBy, setCalcMode, setFrom, setKeySplines, setKeyTimes, setTo, setValues
Methods inherited from interface org.loboevolution.html.dom.smil.SMILElement
getId, setId
-
Method Details
-
getPath
String getPath()Specifies the curve that describes the attribute value as a function of time. Check with the SVG spec for better support- Returns:
- a
String
object. - Throws:
DOMException
- NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
-
setPath
setPath.
- Parameters:
path
- aString
object.- Throws:
DOMException
- if any.
-
getOrigin
String getOrigin()Specifies the origin of motion for the animation.- Returns:
- a
String
object. - Throws:
DOMException
- NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
-
setOrigin
setOrigin.
- Parameters:
origin
- aString
object.- Throws:
DOMException
- if any.
-