java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractParentNode
org.apache.batik.dom.AbstractDocumentFragment
org.apache.batik.dom.svg.SVGOMCSSImportedElementRoot
- All Implemented Interfaces:
- org.apache.batik.css.engine.CSSImportedElementRoot, org.w3c.dom.DocumentFragment, org.w3c.dom.events.EventTarget, org.apache.batik.dom.ExtendedNode, org.w3c.dom.Node, org.apache.batik.dom.events.NodeEventTarget, java.io.Serializable
- public class SVGOMCSSImportedElementRoot
- extends org.apache.batik.dom.AbstractDocumentFragment
- implements org.apache.batik.css.engine.CSSImportedElementRoot
This class implements org.w3c.dom.DocumentFragment interface.
It is used to implement the SVG use element behavioUr.
- Version:
- $Id: SVGOMCSSImportedElementRoot.java,v 1.5 2004/08/18 07:13:14 vhardy Exp $
| Nested classes inherited from class org.apache.batik.dom.AbstractParentNode |
org.apache.batik.dom.AbstractParentNode.ChildNodes, org.apache.batik.dom.AbstractParentNode.ElementsByTagName, org.apache.batik.dom.AbstractParentNode.ElementsByTagNameNS |
| 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 |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
appendChild, checkAndRemove, deepCopyInto, deepExport, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, hasChildNodes, insertBefore, nodeAdded, nodeToBeRemoved, normalize, removeChild, replaceChild |
| Methods inherited from class org.apache.batik.dom.AbstractNode |
addEventListener, cloneNode, copyInto, createDOMException, dispatchEvent, export, fireDOMCharacterDataModifiedEvent, getAttributes, getCurrentDocument, getEventSupport, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getParentNodeEventTarget, getPrefix, getPreviousSibling, hasAttributes, isSupported, removeEventListener, setNextSibling, setNodeName, setNodeValue, setOwnerDocument, setParentNode, setPrefix, setPreviousSibling, setSpecified |
| 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, 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 |
cssParentElement
protected org.w3c.dom.Element cssParentElement
- The parent CSS element.
isLocal
protected boolean isLocal
- Indicates if the imported css element is from
this document.
SVGOMCSSImportedElementRoot
protected SVGOMCSSImportedElementRoot()
- Creates a new DocumentFragment object.
SVGOMCSSImportedElementRoot
public SVGOMCSSImportedElementRoot(org.apache.batik.dom.AbstractDocument owner,
org.w3c.dom.Element parent,
boolean isLocal)
- Creates a new DocumentFragment object.
isReadonly
public boolean isReadonly()
- Tests whether this node is readonly.
- Specified by:
isReadonly in interface org.apache.batik.dom.ExtendedNode
setReadonly
public void setReadonly(boolean v)
- Sets this node readonly attribute.
- Specified by:
setReadonly in interface org.apache.batik.dom.ExtendedNode
getCSSParentElement
public org.w3c.dom.Element getCSSParentElement()
- Returns the parent of the imported element, from the CSS
point of view.
- Specified by:
getCSSParentElement in interface org.apache.batik.css.engine.CSSImportedElementRoot
getIsLocal
public boolean getIsLocal()
- Returns true if the imported CSS tree is from this
'owner' document.
- Specified by:
getIsLocal in interface org.apache.batik.css.engine.CSSImportedElementRoot
newNode
protected org.w3c.dom.Node newNode()
- Returns a new uninitialized instance of this object's class.