|
||||||||||
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.AbstractDocumentFragment
org.apache.batik.dom.svg.SVGOMUseShadowRoot
public class SVGOMUseShadowRoot
This class implements DocumentFragment
interface.
It is used to implement the SVG use element behavioUr.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractParentNode |
---|
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS |
Field Summary | |
---|---|
protected Element |
cssParentElement
The parent CSS element. |
protected boolean |
isLocal
Indicates if the imported css element is from this document. |
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 |
Constructor Summary | |
---|---|
protected |
SVGOMUseShadowRoot()
Creates a new DocumentFragment object. |
|
SVGOMUseShadowRoot(AbstractDocument owner,
Element parent,
boolean isLocal)
Creates a new DocumentFragment object. |
Method Summary | |
---|---|
Node |
getCSSFirstChild()
Returns the CSS first child node of this node. |
Node |
getCSSLastChild()
Returns the CSS last child of this node. |
Node |
getCSSNextSibling()
Returns the CSS next sibling node of this node. |
Node |
getCSSParentNode()
Returns the CSS parent node of this node. |
Node |
getCSSPreviousSibling()
Returns the CSS previous sibling node of this node. |
Element |
getElementById(String id)
Returns the element with the given ID that exists in this subtree. |
NodeEventTarget |
getParentNodeEventTarget()
Implements NodeEventTarget.getParentNodeEventTarget() . |
boolean |
isHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across. |
boolean |
isReadonly()
Tests whether this node is readonly. |
protected Node |
newNode()
Returns a new uninitialized instance of this object's class. |
void |
setReadonly(boolean v)
Sets this node readonly attribute. |
Methods inherited from class org.apache.batik.dom.AbstractDocumentFragment |
---|
checkChildType, getNodeName, getNodeType |
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.Node |
---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Field Detail |
---|
protected Element cssParentElement
protected boolean isLocal
Constructor Detail |
---|
protected SVGOMUseShadowRoot()
public SVGOMUseShadowRoot(AbstractDocument owner, Element parent, boolean isLocal)
Method Detail |
---|
public boolean isReadonly()
isReadonly
in interface ExtendedNode
public void setReadonly(boolean v)
setReadonly
in interface ExtendedNode
public Element getElementById(String id)
IdContainer
getElementById
in interface IdContainer
public Node getCSSParentNode()
getCSSParentNode
in interface CSSNavigableNode
public Node getCSSPreviousSibling()
getCSSPreviousSibling
in interface CSSNavigableNode
public Node getCSSNextSibling()
getCSSNextSibling
in interface CSSNavigableNode
public Node getCSSFirstChild()
getCSSFirstChild
in interface CSSNavigableNode
public Node getCSSLastChild()
getCSSLastChild
in interface CSSNavigableNode
public boolean isHiddenFromSelectors()
isHiddenFromSelectors
in interface CSSNavigableNode
public NodeEventTarget getParentNodeEventTarget()
NodeEventTarget.getParentNodeEventTarget()
.
getParentNodeEventTarget
in interface NodeEventTarget
getParentNodeEventTarget
in class AbstractNode
protected Node newNode()
newNode
in class AbstractNode
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |