|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractParentNode
org.apache.batik.dom.AbstractParentChildNode
org.apache.batik.dom.AbstractElement
org.apache.batik.anim.dom.AbstractElement
org.apache.batik.anim.dom.SVGOMElement
org.apache.batik.anim.dom.SVGOMAnimationElement
public abstract class SVGOMAnimationElement
This class provides an implementation of the SVGAnimationElement interface.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.batik.anim.dom.SVGOMElement |
|---|
SVGOMElement.UnitContext |
| Nested classes/interfaces inherited from class org.apache.batik.anim.dom.AbstractElement |
|---|
AbstractElement.ExtendedNamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractElement |
|---|
AbstractElement.ElementTypeInfo, AbstractElement.Entry, AbstractElement.NamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS |
| Field Summary | |
|---|---|
protected SVGOMAnimatedBoolean |
externalResourcesRequired
The 'externalResourcesRequired' attribute value. |
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
| Fields inherited from class org.apache.batik.anim.dom.SVGOMElement |
|---|
prefix, readonly, svgContext, targetListeners, unitContext |
| Fields inherited from class org.apache.batik.anim.dom.AbstractElement |
|---|
liveAttributeValues |
| Fields inherited from class org.apache.batik.dom.AbstractElement |
|---|
attributes, typeInfo |
| Fields inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
nextSibling, parentNode, previousSibling |
| Fields inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
childNodes |
| Fields inherited from class org.apache.batik.dom.AbstractNode |
|---|
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers |
| Fields inherited from interface org.apache.batik.anim.dom.AnimationTarget |
|---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
| Constructor Summary | |
|---|---|
protected |
SVGOMAnimationElement()
Creates a new SVGOMAnimationElement. |
protected |
SVGOMAnimationElement(String prefix,
AbstractDocument owner)
Creates a new SVGOMAnimationElement object. |
| Method Summary | |
|---|---|
boolean |
beginElement()
DOM: Implements ElementTimeControl.beginElement(). |
boolean |
beginElementAt(float offset)
DOM: Implements ElementTimeControl.beginElementAt(float). |
boolean |
endElement()
DOM: Implements ElementTimeControl.endElement(). |
boolean |
endElementAt(float offset)
DOM: Implements ElementTimeControl.endElementAt(float). |
float |
getCurrentTime()
DOM: Implements SVGAnimationElement.getCurrentTime(). |
org.w3c.dom.svg.SVGAnimatedBoolean |
getExternalResourcesRequired()
DOM: Implements SVGExternalResourcesRequired.getExternalResourcesRequired(). |
float |
getHyperlinkBeginTime()
Returns the time that the document would seek to if this animation element were hyperlinked to, or NaN if there is no
such begin time. |
org.w3c.dom.svg.SVGStringList |
getRequiredExtensions()
DOM: Implements SVGTests.getRequiredExtensions(). |
org.w3c.dom.svg.SVGStringList |
getRequiredFeatures()
DOM: Implements SVGTests.getRequiredFeatures(). |
float |
getSimpleDuration()
DOM: Implements SVGAnimationElement.getSimpleDuration(). |
float |
getStartTime()
DOM: Implements SVGAnimationElement.getStartTime(). |
org.w3c.dom.svg.SVGStringList |
getSystemLanguage()
DOM: Implements SVGTests.getSystemLanguage(). |
org.w3c.dom.svg.SVGElement |
getTargetElement()
DOM: Implements SVGAnimationElement.getTargetElement(). |
protected DoublyIndexedTable |
getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
boolean |
hasExtension(String extension)
DOM: Implements SVGTests.hasExtension(String). |
protected void |
initializeAllLiveAttributes()
Initializes all live attributes for this element. |
| Methods inherited from class org.apache.batik.anim.dom.AbstractElement |
|---|
attrAdded, attrModified, attrRemoved, createAttributes, fireDOMAttrModifiedEvent, getAttributeInitializer, getCSSFirstChild, getCSSLastChild, getCSSNextSibling, getCSSParentNode, getCSSPreviousSibling, getLiveAttributeValue, initializeAttributes, isHiddenFromSelectors, putLiveAttributeValue, resetAttribute, setUnspecifiedAttribute |
| Methods inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, removeChild, replaceChild |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.svg.SVGElement |
|---|
getId, getOwnerSVGElement, getViewportElement, getXMLbase, setId, setXMLbase |
| Methods inherited from interface org.w3c.dom.Element |
|---|
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Methods inherited from interface org.w3c.dom.events.EventTarget |
|---|
addEventListener, dispatchEvent, removeEventListener |
| Methods inherited from interface org.apache.batik.dom.events.NodeEventTarget |
|---|
addEventListenerNS, dispatchEvent, getEventSupport, getParentNodeEventTarget, removeEventListenerNS |
| Field Detail |
|---|
protected static DoublyIndexedTable xmlTraitInformation
protected SVGOMAnimatedBoolean externalResourcesRequired
| Constructor Detail |
|---|
protected SVGOMAnimationElement()
protected SVGOMAnimationElement(String prefix,
AbstractDocument owner)
prefix - The namespace prefix.owner - The owner document.| Method Detail |
|---|
protected void initializeAllLiveAttributes()
initializeAllLiveAttributes in class SVGOMElementpublic org.w3c.dom.svg.SVGElement getTargetElement()
SVGAnimationElement.getTargetElement().
getTargetElement in interface org.w3c.dom.svg.SVGAnimationElementpublic float getStartTime()
SVGAnimationElement.getStartTime().
getStartTime in interface org.w3c.dom.svg.SVGAnimationElementpublic float getCurrentTime()
SVGAnimationElement.getCurrentTime().
getCurrentTime in interface org.w3c.dom.svg.SVGAnimationElement
public float getSimpleDuration()
throws DOMException
SVGAnimationElement.getSimpleDuration().
getSimpleDuration in interface org.w3c.dom.svg.SVGAnimationElementDOMExceptionpublic float getHyperlinkBeginTime()
NaN if there is no
such begin time.
public boolean beginElement()
throws DOMException
ElementTimeControl.beginElement().
beginElement in interface org.w3c.dom.smil.ElementTimeControlDOMException
public boolean beginElementAt(float offset)
throws DOMException
ElementTimeControl.beginElementAt(float).
beginElementAt in interface org.w3c.dom.smil.ElementTimeControlDOMException
public boolean endElement()
throws DOMException
ElementTimeControl.endElement().
endElement in interface org.w3c.dom.smil.ElementTimeControlDOMException
public boolean endElementAt(float offset)
throws DOMException
ElementTimeControl.endElementAt(float).
endElementAt in interface org.w3c.dom.smil.ElementTimeControlDOMExceptionpublic org.w3c.dom.svg.SVGAnimatedBoolean getExternalResourcesRequired()
SVGExternalResourcesRequired.getExternalResourcesRequired().
getExternalResourcesRequired in interface org.w3c.dom.svg.SVGExternalResourcesRequiredpublic org.w3c.dom.svg.SVGStringList getRequiredFeatures()
SVGTests.getRequiredFeatures().
getRequiredFeatures in interface org.w3c.dom.svg.SVGTestspublic org.w3c.dom.svg.SVGStringList getRequiredExtensions()
SVGTests.getRequiredExtensions().
getRequiredExtensions in interface org.w3c.dom.svg.SVGTestspublic org.w3c.dom.svg.SVGStringList getSystemLanguage()
SVGTests.getSystemLanguage().
getSystemLanguage in interface org.w3c.dom.svg.SVGTestspublic boolean hasExtension(String extension)
SVGTests.hasExtension(String).
hasExtension in interface org.w3c.dom.svg.SVGTestsprotected DoublyIndexedTable getTraitInformationTable()
getTraitInformationTable in class SVGOMElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||