|
||||||||||
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.dom.svg.AbstractElement
org.apache.batik.dom.svg.SVGOMElement
org.apache.batik.dom.svg.SVGStylableElement
org.apache.batik.dom.svg.SVGGraphicsElement
org.apache.batik.dom.svg.SVGURIReferenceGraphicsElement
org.apache.batik.dom.svg.SVGOMUseElement
public class SVGOMUseElement
This class implements SVGUseElement
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGStylableElement |
---|
SVGStylableElement.OverrideStyleDeclaration, SVGStylableElement.PresentationAttributeColorValue, SVGStylableElement.PresentationAttributePaintValue, SVGStylableElement.PresentationAttributeValue, SVGStylableElement.StyleDeclaration |
Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGOMElement |
---|
SVGOMElement.UnitContext |
Nested classes/interfaces inherited from class org.apache.batik.dom.svg.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 static AttributeInitializer |
attributeInitializer
The attribute initializer. |
protected SVGOMAnimatedLength |
height
The 'height' attribute value. |
protected SVGOMUseShadowRoot |
shadowTree
Store the shadow tree of the use element. |
protected SVGOMAnimatedLength |
width
The 'width' attribute value. |
protected SVGOMAnimatedLength |
x
The 'x' attribute value. |
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
protected SVGOMAnimatedLength |
y
The 'y' attribute value. |
Fields inherited from class org.apache.batik.dom.svg.SVGURIReferenceGraphicsElement |
---|
href |
Fields inherited from class org.apache.batik.dom.svg.SVGGraphicsElement |
---|
externalResourcesRequired, motionTransform, transform |
Fields inherited from class org.apache.batik.dom.svg.SVGStylableElement |
---|
className, computedStyleMap, overrideStyleDeclaration, style |
Fields inherited from class org.apache.batik.dom.svg.SVGOMElement |
---|
prefix, readonly, svgContext, targetListeners, unitContext |
Fields inherited from class org.apache.batik.dom.svg.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.w3c.dom.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, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Fields inherited from interface org.apache.batik.dom.anim.AnimationTarget |
---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
Constructor Summary | |
---|---|
protected |
SVGOMUseElement()
Creates a new SVGOMUseElement object. |
|
SVGOMUseElement(java.lang.String prefix,
AbstractDocument owner)
Creates a new SVGOMUseElement object. |
Method Summary | |
---|---|
org.w3c.dom.svg.SVGElementInstance |
getAnimatedInstanceRoot()
DOM: Implements SVGUseElement.getAnimatedInstanceRoot() . |
protected AttributeInitializer |
getAttributeInitializer()
Returns the AttributeInitializer for this element type. |
org.w3c.dom.Node |
getCSSFirstChild()
Returns the CSS first child node of this node. |
org.w3c.dom.Node |
getCSSLastChild()
Returns the CSS last child of this stylable element. |
org.w3c.dom.svg.SVGAnimatedLength |
getHeight()
DOM: Implements SVGUseElement.getHeight() . |
org.w3c.dom.svg.SVGElementInstance |
getInstanceRoot()
DOM: Implements SVGUseElement.getInstanceRoot() . |
java.lang.String |
getLocalName()
DOM: Implements Node.getLocalName() . |
protected DoublyIndexedTable |
getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
org.w3c.dom.svg.SVGAnimatedLength |
getWidth()
DOM: Implements SVGUseElement.getWidth() . |
org.w3c.dom.svg.SVGAnimatedLength |
getX()
DOM: Implements SVGUseElement.getX() . |
org.w3c.dom.svg.SVGAnimatedLength |
getY()
DOM: Implements SVGUseElement.getY() . |
protected void |
initializeAllLiveAttributes()
Initializes all live attributes for this element. |
boolean |
isHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across. |
protected org.w3c.dom.Node |
newNode()
Returns a new uninitialized instance of this object's class. |
void |
setUseShadowTree(SVGOMUseShadowRoot r)
Sets the shadow tree for this 'use' element. |
Methods inherited from class org.apache.batik.dom.svg.SVGURIReferenceGraphicsElement |
---|
getHref |
Methods inherited from class org.apache.batik.dom.svg.SVGGraphicsElement |
---|
getBBox, getCTM, getExternalResourcesRequired, getFarthestViewportElement, getMotionTransform, getNearestViewportElement, getRequiredExtensions, getRequiredFeatures, getScreenCTM, getSystemLanguage, getTransform, getTransformToElement, getXMLlang, getXMLspace, hasExtension, setXMLlang, setXMLspace, updateOtherValue |
Methods inherited from class org.apache.batik.dom.svg.SVGStylableElement |
---|
addTargetListener, getClassName, getComputedStyleMap, getCSSBase, getCSSClass, getOverrideStyle, getOverrideStyleDeclarationProvider, getPresentationAttribute, getStyle, getXMLId, isPseudoInstanceOf, removeTargetListener, setComputedStyleMap, updatePropertyValue, useLinearRGBColorInterpolation |
Methods inherited from class org.apache.batik.dom.svg.AbstractElement |
---|
attrAdded, attrModified, attrRemoved, createAttributes, fireDOMAttrModifiedEvent, getCSSNextSibling, getCSSParentNode, getCSSPreviousSibling, getLiveAttributeValue, initializeAttributes, 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, 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.svg.SVGURIReference |
---|
getHref |
Methods inherited from interface org.w3c.dom.svg.SVGTests |
---|
getRequiredExtensions, getRequiredFeatures, getSystemLanguage, hasExtension |
Methods inherited from interface org.w3c.dom.svg.SVGLangSpace |
---|
getXMLlang, getXMLspace, setXMLlang, setXMLspace |
Methods inherited from interface org.w3c.dom.svg.SVGExternalResourcesRequired |
---|
getExternalResourcesRequired |
Methods inherited from interface org.w3c.dom.svg.SVGStylable |
---|
getClassName, getPresentationAttribute, getStyle |
Methods inherited from interface org.w3c.dom.svg.SVGTransformable |
---|
getTransform |
Methods inherited from interface org.w3c.dom.svg.SVGLocatable |
---|
getBBox, getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement |
Methods inherited from interface org.w3c.dom.events.EventTarget |
---|
addEventListener, addEventListenerNS, dispatchEvent, removeEventListener, removeEventListenerNS |
Methods inherited from interface org.apache.batik.dom.events.NodeEventTarget |
---|
addEventListenerNS, dispatchEvent, getEventSupport, getParentNodeEventTarget, removeEventListenerNS |
Field Detail |
---|
protected static DoublyIndexedTable xmlTraitInformation
protected static final AttributeInitializer attributeInitializer
protected SVGOMAnimatedLength x
protected SVGOMAnimatedLength y
protected SVGOMAnimatedLength width
protected SVGOMAnimatedLength height
protected SVGOMUseShadowRoot shadowTree
Constructor Detail |
---|
protected SVGOMUseElement()
public SVGOMUseElement(java.lang.String prefix, AbstractDocument owner)
prefix
- The namespace prefix.owner
- The owner document.Method Detail |
---|
protected void initializeAllLiveAttributes()
initializeAllLiveAttributes
in class SVGURIReferenceGraphicsElement
public java.lang.String getLocalName()
Node.getLocalName()
.
getLocalName
in interface org.w3c.dom.Node
getLocalName
in class AbstractNode
public org.w3c.dom.svg.SVGAnimatedLength getX()
SVGUseElement.getX()
.
getX
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.svg.SVGAnimatedLength getY()
SVGUseElement.getY()
.
getY
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.svg.SVGAnimatedLength getWidth()
SVGUseElement.getWidth()
.
getWidth
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.svg.SVGAnimatedLength getHeight()
SVGUseElement.getHeight()
.
getHeight
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.svg.SVGElementInstance getInstanceRoot()
SVGUseElement.getInstanceRoot()
.
getInstanceRoot
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.svg.SVGElementInstance getAnimatedInstanceRoot()
SVGUseElement.getAnimatedInstanceRoot()
.
getAnimatedInstanceRoot
in interface org.w3c.dom.svg.SVGUseElement
public org.w3c.dom.Node getCSSFirstChild()
getCSSFirstChild
in interface CSSNavigableNode
getCSSFirstChild
in class AbstractElement
public org.w3c.dom.Node getCSSLastChild()
getCSSLastChild
in interface CSSNavigableNode
getCSSLastChild
in class AbstractElement
public boolean isHiddenFromSelectors()
isHiddenFromSelectors
in interface CSSNavigableNode
isHiddenFromSelectors
in class AbstractElement
public void setUseShadowTree(SVGOMUseShadowRoot r)
protected AttributeInitializer getAttributeInitializer()
getAttributeInitializer
in class AbstractElement
protected org.w3c.dom.Node newNode()
newNode
in class AbstractNode
protected DoublyIndexedTable getTraitInformationTable()
getTraitInformationTable
in class SVGURIReferenceGraphicsElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |