Uses of Interface
org.w3c.dom.Node

Packages that use Node
org.apache.batik.bridge Provides an API for mapping and maintaining consistency between the SVG DOM tree and the GVT tree. 
org.apache.batik.css.engine   
org.apache.batik.dom Provides an implementation of the DOM level 2 core module. 
org.apache.batik.dom.events Provides an implementation of the DOM level 2 events module. 
org.apache.batik.dom.svg   
org.apache.batik.dom.traversal Provides an implementation of the DOM level 2 traversal module. 
org.apache.batik.dom.util Provides some utility classes for the implementation of the DOM. 
org.apache.batik.extension This package contains Batik's extensions to standard SVG (custom elements, additional bridges...). 
org.apache.batik.extension.svg   
org.apache.batik.svggen Provides an API on top of the AbstractGraphics2D to translate Java 2D primitives into the SVG format. 
org.apache.batik.util.gui   
org.w3c.dom   
org.w3c.dom.events   
org.w3c.dom.stylesheets   
org.w3c.dom.svg   
org.w3c.dom.traversal   
 

Uses of Node in org.apache.batik.bridge
 

Methods in org.apache.batik.bridge that return Node
static Node SVGUtilities.getImportedChild(Node n)
          Returns the node imported by the given node, or null.
 Node URIResolver.getNode(java.lang.String uri, Element ref)
          Imports the Node referenced by the given URI on Element ref.
 

Methods in org.apache.batik.bridge with parameters of type Node
 void SVGGElementBridge.handleElementAdded(CompositeGraphicsNode gn, Node parent, Element childElt)
          Invoked when an MutationEvent of type 'DOMNodeInserted' is fired.
static Node SVGUtilities.getImportedChild(Node n)
          Returns the node imported by the given node, or null.
protected  boolean SVGTextElementBridge.isParentDisplayed(Node childNode)
          Indicate of the parent of a node is a displayed element.
protected  boolean SVGTextElementBridge.nodeAncestorOf(Node node1, Node node2)
          Returns true if node1 is an ancestor of node2
protected static SVGContext BridgeContext.getSVGContext(Node node)
          Returns the SVGContext associated to the specified Node or null if any.
protected static BridgeUpdateHandler BridgeContext.getBridgeUpdateHandler(Node node)
          Returns the SVGContext associated to the specified Node or null if any.
protected  void ScriptingEnvironment.addScriptingListeners(Node node)
          Adds the scripting listeners to the given element.
protected  void ScriptingEnvironment.removeScriptingListeners(Node node)
          Removes the scripting listeners from the given element.
 

Uses of Node in org.apache.batik.css.engine
 

Subinterfaces of Node in org.apache.batik.css.engine
 interface CSSImportedElementRoot
          This interface represents a DOM node which must be set as parent of an imported node to allow a mecanism similar to the SVG element to work.
 interface CSSImportNode
          This interface represents a node which imports a subtree.
 interface CSSStylableElement
          This interface must be implemented by the DOM elements which needs CSS support.
 

Fields in org.apache.batik.css.engine declared as Node
protected  Node CSSEngine.removedStylableElementSibling
          The right sibling of the last removed node.
 

Methods in org.apache.batik.css.engine that return Node
static Node CSSEngine.getLogicalParentNode(Node parent)
          Returns the logical parent of a node, given its physical parent.
static Node CSSEngine.getImportedChild(Node node)
          Returns the imported child of the given node, if any.
 

Methods in org.apache.batik.css.engine with parameters of type Node
static Node CSSEngine.getLogicalParentNode(Node parent)
          Returns the logical parent of a node, given its physical parent.
static Node CSSEngine.getImportedChild(Node node)
          Returns the imported child of the given node, if any.
protected  void CSSEngine.findStyleSheetNodes(Node n)
          An auxiliary method for getStyleSheets().
protected  void CSSEngine.invalidateTreeProperties(Node node)
          Invalidates all the stylable elements descendant of the given node, and the node.
protected  void CSSEngine.invalidateProperties(Node node)
          Invalidates all the properties of the given node.
protected  void CSSEngine.propagateChanges(Node node, int[] props)
          Propagates the changes that occurs on the parent of the given node.
 

Uses of Node in org.apache.batik.dom
 

Subinterfaces of Node in org.apache.batik.dom
 interface ExtendedNode
          This interface provides an access to the non DOM methods implemented by all the nodes in this implementation.
 

Classes in org.apache.batik.dom that implement Node
 class AbstractAttr
          This class implements the Attr interface.
 class AbstractAttrNS
          This class implements the Attr interface with support for namespaces.
 class AbstractCharacterData
          This class implements the CharacterData interface.
 class AbstractChildNode
          This class implements the Node interface with support for parent and siblings.
 class AbstractComment
          This class implements the Comment interface.
 class AbstractDocument
          This class implements the Document interface.
 class AbstractDocumentFragment
          This class implements DocumentFragment interface.
 class AbstractElement
          This class implements the Element interface.
 class AbstractElementNS
          This class implements the Element interface.
 class AbstractEntity
          This class implements the Entity interface.
 class AbstractEntityReference
          This class implements the EntityReference interface.
 class AbstractNode
          This class implements the Node interface.
 class AbstractNotation
          This class implements the Notation interface.
 class AbstractParentChildNode
          This class implements the Node interface with support for children, parent and siblings.
 class AbstractParentNode
          This class implements the Node interface with support for children.
 class AbstractProcessingInstruction
          This class implements the ProcessingInstruction interface.
 class AbstractText
          This class implements the Text interface.
 class GenericAttr
          This class implements the Attr interface.
 class GenericAttrNS
          This class implements the Attr interface with support for namespaces.
 class GenericCDATASection
          This class implements the CDATASection interface.
 class GenericComment
          This class implements the Comment interface.
 class GenericDocument
          This class implements the Document, DocumentEvent.
 class GenericDocumentFragment
          This class implements DocumentFragment interface.
 class GenericElement
          This class implements the Element interface.
 class GenericElementNS
          This class implements the Element interface.
 class GenericEntity
          This class implements the Entity interface.
 class GenericEntityReference
          This class implements the EntityReference interface.
 class GenericNotation
          This class implements the Notation interface.
 class GenericProcessingInstruction
          This class implements the ProcessingInstruction interface.
 class GenericText
          This class provides a generic implementation of the Text interface.
 class StyleSheetProcessingInstruction
          This class provides an implementation of the 'xml-stylesheet' processing instructions.
 

Fields in org.apache.batik.dom declared as Node
protected  Node AbstractChildNode.parentNode
          The parent node of this node.
protected  Node AbstractChildNode.previousSibling
          The previous sibling.
protected  Node AbstractChildNode.nextSibling
          Returns the next sibling.
protected  Node AbstractParentChildNode.parentNode
          The parent node of this node.
protected  Node AbstractParentChildNode.previousSibling
          The previous sibling.
protected  Node AbstractParentChildNode.nextSibling
          Returns the next sibling.
 Node AbstractElement.Entry.value
          The value
protected  Node[] AbstractParentNode.ElementsByTagName.table
          The table.
protected  Node[] AbstractParentNode.ElementsByTagNameNS.table
          The table.
 

Methods in org.apache.batik.dom that return Node
 Node AbstractNode.getParentNode()
          DOM: Implements getParentNode().
 Node AbstractNode.getFirstChild()
          DOM: Implements getFirstChild().
 Node AbstractNode.getLastChild()
          DOM: Implements getLastChild().
 Node AbstractNode.getPreviousSibling()
          DOM: Implements getPreviousSibling().
 Node AbstractNode.getNextSibling()
          DOM: Implements getNextSibling().
 Node AbstractNode.insertBefore(Node newChild, Node refChild)
          DOM: Implements insertBefore(Node, Node).
 Node AbstractNode.replaceChild(Node newChild, Node oldChild)
          DOM: Implements replaceChild(Node, Node).
 Node AbstractNode.removeChild(Node oldChild)
          DOM: Implements removeChild(Node).
 Node AbstractNode.appendChild(Node newChild)
          DOM: Implements appendChild(Node).
 Node AbstractNode.cloneNode(boolean deep)
          DOM: Implements cloneNode(boolean).
protected abstract  Node AbstractNode.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node AbstractNode.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractNode.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractNode.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractNode.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 Node AbstractParentNode.getFirstChild()
          DOM: Implements getFirstChild().
 Node AbstractParentNode.getLastChild()
          DOM: Implements getLastChild().
 Node AbstractParentNode.insertBefore(Node newChild, Node refChild)
          DOM: Implements insertBefore(Node, Node).
 Node AbstractParentNode.replaceChild(Node newChild, Node oldChild)
          DOM: Implements replaceChild(Node, Node).
 Node AbstractParentNode.removeChild(Node oldChild)
          DOM: Implements removeChild(Node).
 Node AbstractParentNode.appendChild(Node newChild)
          DOM: Implements appendChild(Node).
protected  Node AbstractParentNode.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractParentNode.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node AbstractAttr.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractAttr.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractAttr.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractAttr.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericAttr.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node AbstractNotation.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractNotation.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractNotation.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractNotation.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 Node AbstractChildNode.getParentNode()
          DOM: Implements getParentNode().
 Node AbstractChildNode.getPreviousSibling()
          DOM: Implements getPreviousSibling().
 Node AbstractChildNode.getNextSibling()
          DOM: Implements getNextSibling().
protected  Node AbstractCharacterData.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractCharacterData.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractCharacterData.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractCharacterData.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericText.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericComment.newNode()
          Returns a new uninitialized instance of this object's class.
 Node AbstractParentChildNode.getParentNode()
          DOM: Implements getParentNode().
 Node AbstractParentChildNode.getPreviousSibling()
          DOM: Implements getPreviousSibling().
 Node AbstractParentChildNode.getNextSibling()
          DOM: Implements getNextSibling().
protected  Node AbstractEntityReference.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractEntityReference.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractEntityReference.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractEntityReference.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node AbstractElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node AbstractElementNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElementNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractElementNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractElementNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericElementNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericElementNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericElementNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericElementNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericElementNS.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node AbstractProcessingInstruction.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractProcessingInstruction.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractProcessingInstruction.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractProcessingInstruction.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node StyleSheetProcessingInstruction.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericEntityReference.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericCDATASection.newNode()
          Returns a new uninitialized instance of this object's class.
 Node AbstractElement.NamedNodeHashMap.getNamedItem(java.lang.String name)
          DOM: Implements NamedNodeMap.getNamedItem(String).
 Node AbstractElement.NamedNodeHashMap.setNamedItem(Node arg)
          DOM: Implements NamedNodeMap.setNamedItem(Node).
 Node AbstractElement.NamedNodeHashMap.removeNamedItem(java.lang.String name)
          DOM: Implements NamedNodeMap.removeNamedItem(String).
 Node AbstractElement.NamedNodeHashMap.item(int index)
          DOM: Implements NamedNodeMap.item(int).
 Node AbstractElement.NamedNodeHashMap.getNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          DOM: Implements NamedNodeMap.getNamedItemNS(String,String).
 Node AbstractElement.NamedNodeHashMap.setNamedItemNS(Node arg)
          DOM: Implements NamedNodeMap.setNamedItemNS(Node).
 Node AbstractElement.NamedNodeHashMap.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          DOM: Implements NamedNodeMap.removeNamedItemNS(String,String).
 Node AbstractElement.NamedNodeHashMap.setNamedItem(java.lang.String ns, java.lang.String name, Node arg)
          Adds a node to the map.
protected  Node AbstractElement.NamedNodeHashMap.get(java.lang.String ns, java.lang.String nm)
          Gets the value of a variable
protected  Node AbstractElement.NamedNodeHashMap.put(java.lang.String ns, java.lang.String nm, Node value)
          Sets a new value for the given variable
protected  Node AbstractElement.NamedNodeHashMap.remove(java.lang.String ns, java.lang.String nm)
          Removes an entry from the table.
 Node AbstractDocument.importNode(Node importedNode, boolean deep)
          DOM: Implements Document.importNode(Node,boolean).
 Node AbstractDocument.cloneNode(boolean deep)
          DOM: Implements cloneNode(boolean).
protected  Node AbstractDocument.export(Node n, Document d)
          Exports this node to the given document.
protected  Node AbstractDocument.deepExport(Node n, Document d)
          Deeply exports this node to the given document.
protected  Node AbstractDocument.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractDocument.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericDocument.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node AbstractEntity.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractEntity.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractEntity.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractEntity.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericEntity.newNode()
          Returns a new uninitialized instance of this object's class.
 Node AbstractParentNode.ElementsByTagName.item(int index)
          DOM: Implements NodeList.item(int).
 Node AbstractParentNode.ElementsByTagNameNS.item(int index)
          DOM: Implements NodeList.item(int).
 Node AbstractParentNode.ChildNodes.item(int index)
          DOM: Implements NodeList.item(int).
protected  Node GenericNotation.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericProcessingInstruction.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericProcessingInstruction.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericProcessingInstruction.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericProcessingInstruction.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericProcessingInstruction.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node AbstractAttrNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractAttrNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractAttrNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractAttrNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericAttrNS.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node GenericDocumentFragment.newNode()
          Returns a new uninitialized instance of this object's class.
 

Methods in org.apache.batik.dom with parameters of type Node
 void AbstractNode.setParentNode(Node v)
          Sets the parent node.
 void AbstractNode.setPreviousSibling(Node n)
          Sets the node immediately preceding this node.
 void AbstractNode.setNextSibling(Node n)
          Sets the node immediately following this node.
 Node AbstractNode.insertBefore(Node newChild, Node refChild)
          DOM: Implements insertBefore(Node, Node).
 Node AbstractNode.replaceChild(Node newChild, Node oldChild)
          DOM: Implements replaceChild(Node, Node).
 Node AbstractNode.removeChild(Node oldChild)
          DOM: Implements removeChild(Node).
 Node AbstractNode.appendChild(Node newChild)
          DOM: Implements appendChild(Node).
protected  Node AbstractNode.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractNode.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractNode.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractNode.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractNode.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
 Node AbstractParentNode.insertBefore(Node newChild, Node refChild)
          DOM: Implements insertBefore(Node, Node).
 Node AbstractParentNode.replaceChild(Node newChild, Node oldChild)
          DOM: Implements replaceChild(Node, Node).
 Node AbstractParentNode.removeChild(Node oldChild)
          DOM: Implements removeChild(Node).
 Node AbstractParentNode.appendChild(Node newChild)
          DOM: Implements appendChild(Node).
protected  void AbstractParentNode.nodeAdded(Node n)
          Called when a child node has been added.
protected  void AbstractParentNode.nodeToBeRemoved(Node n)
          Called when a child node is going to be removed.
protected  Node AbstractParentNode.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractParentNode.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractParentNode.fireDOMNodeInsertedEvent(Node node)
          Fires a DOMNodeInserted event.
protected  void AbstractParentNode.fireDOMNodeRemovedEvent(Node node)
          Fires a DOMNodeRemoved event.
protected  void AbstractParentNode.checkAndRemove(Node n, boolean replace)
          Checks the validity of a node to be inserted, and removes it from the document if needed.
protected  void AbstractAttr.nodeAdded(Node n)
          Called when a child node has been added.
protected  void AbstractAttr.nodeToBeRemoved(Node n)
          Called when a child node is going to be removed.
protected  Node AbstractAttr.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractAttr.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractAttr.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractAttr.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractAttr.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
protected  void AbstractDocumentFragment.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
 void ExtendedNode.setParentNode(Node v)
          Sets the parent node.
 void ExtendedNode.setPreviousSibling(Node n)
          Sets the node immediately preceding this node.
 void ExtendedNode.setNextSibling(Node n)
          Sets the node immediately following this node.
protected  Node AbstractNotation.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractNotation.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractNotation.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractNotation.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 void AbstractChildNode.setParentNode(Node v)
          Sets the parent node.
 void AbstractChildNode.setPreviousSibling(Node v)
          Sets the node immediately preceding this node.
 void AbstractChildNode.setNextSibling(Node v)
          Sets the node immediately following this node.
protected  Node AbstractCharacterData.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractCharacterData.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractCharacterData.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractCharacterData.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 void AbstractParentChildNode.setParentNode(Node v)
          Sets the parent node.
 void AbstractParentChildNode.setPreviousSibling(Node v)
          Sets the node immediately preceding this node.
 void AbstractParentChildNode.setNextSibling(Node v)
          Sets the node immediately following this node.
protected  Node AbstractEntityReference.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractEntityReference.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractEntityReference.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractEntityReference.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractEntityReference.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
protected  void AbstractElement.nodeAdded(Node node)
          Called when a child node has been added.
protected  void AbstractElement.nodeToBeRemoved(Node node)
          Called when a child node is going to be removed.
protected  Node AbstractElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractElement.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
protected  Node AbstractElementNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElementNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractElementNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractElementNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericElementNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericElementNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericElementNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericElementNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node AbstractProcessingInstruction.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractProcessingInstruction.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractProcessingInstruction.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractProcessingInstruction.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 Node AbstractElement.NamedNodeHashMap.setNamedItem(Node arg)
          DOM: Implements NamedNodeMap.setNamedItem(Node).
 Node AbstractElement.NamedNodeHashMap.setNamedItemNS(Node arg)
          DOM: Implements NamedNodeMap.setNamedItemNS(Node).
 Node AbstractElement.NamedNodeHashMap.setNamedItem(java.lang.String ns, java.lang.String name, Node arg)
          Adds a node to the map.
protected  void AbstractElement.NamedNodeHashMap.checkNode(Node arg)
          Checks the validity of a node to add.
protected  Node AbstractElement.NamedNodeHashMap.put(java.lang.String ns, java.lang.String nm, Node value)
          Sets a new value for the given variable
 Node AbstractDocument.importNode(Node importedNode, boolean deep)
          DOM: Implements Document.importNode(Node,boolean).
 AbstractParentNode.ElementsByTagName AbstractDocument.getElementsByTagName(Node n, java.lang.String ln)
          Returns an ElementsByTagName object from the cache, if any.
 void AbstractDocument.putElementsByTagName(Node n, java.lang.String ln, AbstractParentNode.ElementsByTagName l)
          Puts an ElementsByTagName object in the cache.
 AbstractParentNode.ElementsByTagNameNS AbstractDocument.getElementsByTagNameNS(Node n, java.lang.String ns, java.lang.String ln)
          Returns an ElementsByTagNameNS object from the cache, if any.
 void AbstractDocument.putElementsByTagNameNS(Node n, java.lang.String ns, java.lang.String ln, AbstractParentNode.ElementsByTagNameNS l)
          Puts an ElementsByTagNameNS object in the cache.
 NodeIterator AbstractDocument.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          DOM: Implements DocumentTraversal.createNodeIterator(Node,int,NodeFilter,boolean).
 TreeWalker AbstractDocument.createTreeWalker(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          DOM: Implements DocumentTraversal.createTreeWalker(Node,int,NodeFilter,boolean).
 void AbstractDocument.nodeToBeRemoved(Node node)
          Notifies this document that a node will be removed.
protected  Node AbstractDocument.export(Node n, Document d)
          Exports this node to the given document.
protected  Node AbstractDocument.deepExport(Node n, Document d)
          Deeply exports this node to the given document.
protected  Node AbstractDocument.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractDocument.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractDocument.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
protected static Element GenericDocument.getById(java.lang.String id, Node node)
          An auxiliary method used by getElementById.
protected  Node AbstractEntity.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractEntity.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractEntity.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractEntity.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  void AbstractEntity.checkChildType(Node n, boolean replace)
          Checks the validity of a node to be inserted.
protected  void AbstractParentNode.ElementsByTagName.append(Node n)
          Appends a node to the list.
protected  void AbstractParentNode.ElementsByTagNameNS.append(Node n)
          Appends a node to the list.
protected  Node GenericElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node GenericProcessingInstruction.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node GenericProcessingInstruction.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node GenericProcessingInstruction.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node GenericProcessingInstruction.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node AbstractAttrNS.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractAttrNS.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node AbstractAttrNS.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node AbstractAttrNS.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 StyleSheet StyleSheetFactory.createStyleSheet(Node node, HashTable pseudoAttrs)
          Creates a stylesheet from the data of the xml-stylesheet processing instruction or return null when it is not possible to create the given stylesheet.
 

Constructors in org.apache.batik.dom with parameters of type Node
AbstractElement.Entry(int hash, java.lang.String ns, java.lang.String nm, Node value, AbstractElement.Entry next)
          Creates a new entry
 

Uses of Node in org.apache.batik.dom.events
 

Methods in org.apache.batik.dom.events that return Node
 Node DOMMutationEvent.getRelatedNode()
          DOM: relatedNode is used to identify a secondary node related to a mutation event.
 

Methods in org.apache.batik.dom.events with parameters of type Node
 void DOMMutationEvent.initMutationEvent(java.lang.String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, java.lang.String prevValueArg, java.lang.String newValueArg, java.lang.String attrNameArg, short attrChangeArg)
          DOM: The initMutationEvent method is used to initialize the value of a MutationEvent created through the DocumentEvent interface.
 

Uses of Node in org.apache.batik.dom.svg
 

Classes in org.apache.batik.dom.svg that implement Node
 class SVGDescriptiveElement
          This class provides a common superclass for elements which contain descriptive text.
 class SVGGraphicsElement
          This class provides a common superclass for all graphics elements.
 class SVGOMAElement
          This class implements SVGAElement.
 class SVGOMAltGlyphDefElement
          This class implements SVGAltGlyphDefElement.
 class SVGOMAltGlyphElement
          This class implements SVGAltGlyphElement.
 class SVGOMAltGlyphItemElement
          This class implements SVGAltGlyphItemElement.
 class SVGOMAnimateColorElement
          This class implements SVGAnimateColorElement.
 class SVGOMAnimateElement
          This class implements SVGAnimateElement.
 class SVGOMAnimateMotionElement
          This class implements SVGAnimateMotionElement.
 class SVGOMAnimateTransformElement
          This class implements SVGAnimateTransformElement.
 class SVGOMAnimationElement
          This class provides an implementation of the SVGAnimationElement interface.
 class SVGOMCircleElement
          This class implements SVGCircleElement.
 class SVGOMClipPathElement
          This class implements SVGClipPathElement.
 class SVGOMColorProfileElement
          This class implements SVGColorProfileElement.
 class SVGOMComponentTransferFunctionElement
          This class represents the component transfer function elements.
 class SVGOMCSSImportedElementRoot
          This class implements DocumentFragment interface.
 class SVGOMCursorElement
          This class implements SVGCursorElement.
 class SVGOMDefinitionSrcElement
          This class implements SVGDefinitionSrcElement.
 class SVGOMDefsElement
          This class implements SVGDefsElement.
 class SVGOMDescElement
          This class implements SVGDescElement.
 class SVGOMDocument
          This class implements SVGDocument.
 class SVGOMElement
          This class implements the SVGElement interface.
 class SVGOMEllipseElement
          This class implements SVGEllipseElement.
 class SVGOMFEBlendElement
          This class implements SVGFEBlendElement.
 class SVGOMFEColorMatrixElement
          This class implements SVGFEColorMatrixElement.
 class SVGOMFEComponentTransferElement
          This class implements SVGFEComponentTransferElement.
 class SVGOMFECompositeElement
          This class implements SVGFECompositeElement.
 class SVGOMFEConvolveMatrixElement
          This class implements SVGFEConvolveMatrixElement.
 class SVGOMFEDiffuseLightingElement
          This class implements SVGFEDiffuseLightingElement.
 class SVGOMFEDisplacementMapElement
          This class implements SVGFEDisplacementMapElement.
 class SVGOMFEDistantLightElement
          This class implements SVGFEDistantLightElement.
 class SVGOMFEFloodElement
          This class implements SVGFEFloodElement.
 class SVGOMFEFuncAElement
          This class implements SVGFEFuncAElement.
 class SVGOMFEFuncBElement
          This class implements SVGFEFuncBElement.
 class SVGOMFEFuncGElement
          This class implements SVGFEFuncGElement.
 class SVGOMFEFuncRElement
          This class implements SVGFEFuncRElement.
 class SVGOMFEGaussianBlurElement
          This class implements SVGFEGaussianBlurElement.
 class SVGOMFEImageElement
          This class implements SVGFEImageElement.
 class SVGOMFEMergeElement
          This class implements SVGFEMergeElement.
 class SVGOMFEMergeNodeElement
          This class implements SVGFEMergeNodeElement.
 class SVGOMFEMorphologyElement
          This class implements SVGFEMorphologyElement.
 class SVGOMFEOffsetElement
          This class implements SVGFEOffsetElement.
 class SVGOMFEPointLightElement
          This class implements SVGFEPointLightElement.
 class SVGOMFESpecularLightingElement
          This class implements SVGFESpecularLightingElement.
 class SVGOMFESpotLightElement
          This class implements SVGFESpotLightElement.
 class SVGOMFETileElement
          This class implements SVGFETileElement.
 class SVGOMFETurbulenceElement
          This class implements SVGFETurbulenceElement.
 class SVGOMFilterElement
          This class implements SVGFilterElement.
 class SVGOMFilterPrimitiveStandardAttributes
          This class represents a SVGElement with support for standard filter attributes.
 class SVGOMFontElement
          This class implements SVGFontElement.
 class SVGOMFontFaceElement
          This class implements SVGFontFaceElement.
 class SVGOMFontFaceFormatElement
          This class implements SVGFontFaceFormatElement.
 class SVGOMFontFaceNameElement
          This class implements SVGFontFaceNameElement.
 class SVGOMFontFaceSrcElement
          This class implements SVGFontFaceSrcElement.
 class SVGOMFontFaceUriElement
          This class implements SVGFontFaceUriElement.
 class SVGOMForeignObjectElement
          This class implements SVGForeignObjectElement.
 class SVGOMGElement
          This class implements SVGGElement.
 class SVGOMGlyphElement
          This class implements SVGGlyphElement.
 class SVGOMGlyphRefElement
          This class implements SVGGlyphRefElement.
 class SVGOMGradientElement
          This class implements SVGGradientElement.
 class SVGOMHKernElement
          This class implements SVGHKernElement.
 class SVGOMImageElement
          This class implements SVGImageElement.
 class SVGOMLinearGradientElement
          This class implements SVGLinearGradientElement.
 class SVGOMLineElement
          This class implements SVGLineElement.
 class SVGOMMarkerElement
          This class implements SVGMarkerElement.
 class SVGOMMaskElement
          This class implements SVGMaskElement.
 class SVGOMMetadataElement
          This class implements SVGMetadataElement.
 class SVGOMMissingGlyphElement
          This class implements SVGMissingGlyphElement.
 class SVGOMMPathElement
          This class implements SVGMPathElement.
 class SVGOMPathElement
          This class implements SVGPathElement.
 class SVGOMPatternElement
          This class implements SVGStopElement.
 class SVGOMPolygonElement
          This class implements SVGPolygonElement.
 class SVGOMPolylineElement
          This class implements SVGPolylineElement.
 class SVGOMRadialGradientElement
          This class implements SVGRadialGradientElement.
 class SVGOMRectElement
          This class implements SVGRectElement.
 class SVGOMScriptElement
          This class implements SVGScriptElement.
 class SVGOMSetElement
          This class implements SVGSetElement.
 class SVGOMStopElement
          This class implements SVGStopElement.
 class SVGOMStyleElement
          This class implements SVGStyleElement.
 class SVGOMSVGElement
          This class implements SVGSVGElement.
 class SVGOMSwitchElement
          This class implements SVGSwitchElement.
 class SVGOMSymbolElement
          This class implements SVGSymbolElement.
 class SVGOMTextContentElement
          This class provides a common superclass for all graphics elements.
 class SVGOMTextElement
          This class implements SVGTextElement.
 class SVGOMTextPathElement
          This class implements SVGTextPathElement.
 class SVGOMTextPositioningElement
          This class implements SVGTextPositioningElement.
 class SVGOMTitleElement
          This class implements SVGTitleElement.
 class SVGOMToBeImplementedElement
          This is a development only class.
 class SVGOMTRefElement
          This class implements SVGTRefElement.
 class SVGOMTSpanElement
          This class implements SVGTSpanElement.
 class SVGOMURIReferenceElement
          This class implements SVGURIReference..
 class SVGOMUseElement
          This class implements SVGUseElement.
 class SVGOMViewElement
          This class implements SVGViewElement.
 class SVGOMVKernElement
          This class implements SVGVKernElement.
 class SVGStylableElement
          This class provides a common superclass for elements which implement SVGStylable.
 class SVGStyleSheetProcessingInstruction
          This class provides an implementation of the 'xml-stylesheet' processing instructions.
 class SVGURIReferenceGraphicsElement
          This class provides support for Xlink to a graphics element.
 class SVGURIReferenceTextPositioningElement
          This class implements both SVGTextPositioningElement and SVGURIReference..
 

Methods in org.apache.batik.dom.svg that return Node
protected  Node AbstractElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node SVGOMElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node SVGOMTextElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFETurbulenceElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMGradientElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMLinearGradientElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAnimateMotionElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAnimateElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontFaceUriElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEPointLightElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMRectElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFilterElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMTitleElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMTextPathElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEMergeElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEDistantLightElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAnimateColorElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMCSSImportedElementRoot.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMMaskElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMScriptElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMPolylineElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMPathElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGStyleSheetProcessingInstruction.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMViewElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAltGlyphElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMImageElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMCircleElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEFuncAElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMDefinitionSrcElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMTSpanElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMToBeImplementedElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMToBeImplementedElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node SVGOMToBeImplementedElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMToBeImplementedElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMToBeImplementedElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node SVGOMFEMorphologyElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFETileElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEBlendElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMCursorElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMMetadataElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMDefsElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMPatternElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEColorMatrixElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMColorProfileElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEFuncRElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMMPathElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMGlyphRefElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMDescElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEDiffuseLightingElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMSetElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMSVGElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontFaceSrcElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMPolygonElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMRadialGradientElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMDocument.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMDocument.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMDocument.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected  Node SVGOMFEOffsetElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMMissingGlyphElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMSwitchElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontFaceElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFESpotLightElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMGlyphElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMEllipseElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMVKernElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAltGlyphDefElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMAnimateTransformElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEImageElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEFloodElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEFuncBElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMStopElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMMarkerElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEConvolveMatrixElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMForeignObjectElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEDisplacementMapElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMTRefElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMClipPathElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEComponentTransferElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFESpecularLightingElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEFuncGElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontFaceFormatElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFECompositeElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMGElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEGaussianBlurElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMStyleElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMHKernElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMSymbolElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMUseElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMLineElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFEMergeNodeElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SVGOMFontFaceNameElement.newNode()
          Returns a new uninitialized instance of this object's class.
 Node AbstractElement.ExtendedNamedNodeHashMap.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          DOM: Implements NamedNodeMap.removeNamedItemNS(String,String).
protected  Node SVGOMAltGlyphItemElement.newNode()
          Returns a new uninitialized instance of this object's class.
 

Methods in org.apache.batik.dom.svg with parameters of type Node
protected  Node AbstractElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node AbstractElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node SVGOMElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 StyleSheet SVGDOMImplementation.createStyleSheet(Node n, HashTable attrs)
          Creates a stylesheet from the data of an xml-stylesheet processing instruction or return null.
protected  Node SVGOMToBeImplementedElement.export(Node n, AbstractDocument d)
          Exports this node to the given document.
protected  Node SVGOMToBeImplementedElement.deepExport(Node n, AbstractDocument d)
          Deeply exports this node to the given document.
protected  Node SVGOMToBeImplementedElement.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMToBeImplementedElement.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
protected static Element SVGOMDocument.getById(java.lang.String id, Node node)
          An auxiliary method used by getElementById.
protected  Node SVGOMDocument.copyInto(Node n)
          Copy the fields of the current node into the given node.
protected  Node SVGOMDocument.deepCopyInto(Node n)
          Deeply copy the fields of the current node into the given node.
 

Uses of Node in org.apache.batik.dom.traversal
 

Fields in org.apache.batik.dom.traversal declared as Node
protected  Node DOMNodeIterator.root
          The root node.
protected  Node DOMNodeIterator.referenceNode
          The reference node.
protected  Node DOMTreeWalker.root
          The root node.
protected  Node DOMTreeWalker.currentNode
          The current node.
 

Methods in org.apache.batik.dom.traversal that return Node
 Node DOMNodeIterator.getRoot()
          DOM: Implements NodeIterator.getRoot().
 Node DOMNodeIterator.nextNode()
          DOM: Implements NodeIterator.nextNode().
 Node DOMNodeIterator.previousNode()
          DOM: Implements NodeIterator.previousNode().
 Node DOMTreeWalker.getRoot()
          DOM: Implements TreeWalker.getRoot().
 Node DOMTreeWalker.getCurrentNode()
          DOM: Implements TreeWalker.getCurrentNode().
 Node DOMTreeWalker.parentNode()
          DOM: Implements TreeWalker.parentNode().
 Node DOMTreeWalker.firstChild()
          DOM: Implements TreeWalker.firstChild().
 Node DOMTreeWalker.lastChild()
          DOM: Implements TreeWalker.lastChild().
 Node DOMTreeWalker.previousSibling()
          DOM: Implements TreeWalker.previousSibling().
 Node DOMTreeWalker.nextSibling()
          DOM: Implements TreeWalker.nextSibling().
 Node DOMTreeWalker.previousNode()
          DOM: Implements TreeWalker.previousNode().
 Node DOMTreeWalker.nextNode()
          DOM: Implements TreeWalker.nextNode().
protected  Node DOMTreeWalker.parentNode(Node n)
          Returns the parent node of the given node.
protected  Node DOMTreeWalker.firstChild(Node n)
          Returns the first child of the given node.
protected  Node DOMTreeWalker.lastChild(Node n)
          Returns the last child of the given node.
protected  Node DOMTreeWalker.previousSibling(Node n, Node root)
          Returns the previous sibling of the given node.
protected  Node DOMTreeWalker.nextSibling(Node n, Node root)
          Returns the next sibling of the given node.
 

Methods in org.apache.batik.dom.traversal with parameters of type Node
static TreeWalker TraversalSupport.createTreeWalker(AbstractDocument doc, Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Creates a new tree walker.
 NodeIterator TraversalSupport.createNodeIterator(AbstractDocument doc, Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Creates a new node iterator.
 void TraversalSupport.nodeToBeRemoved(Node removedNode)
          Called by the DOM when a node will be removed from the current document.
 void DOMNodeIterator.nodeToBeRemoved(Node removedNode)
          Called by the DOM when a node will be removed from the current document.
 void DOMTreeWalker.setCurrentNode(Node n)
          DOM: Implements TreeWalker.setCurrentNode(Node).
protected  Node DOMTreeWalker.parentNode(Node n)
          Returns the parent node of the given node.
protected  Node DOMTreeWalker.firstChild(Node n)
          Returns the first child of the given node.
protected  Node DOMTreeWalker.lastChild(Node n)
          Returns the last child of the given node.
protected  Node DOMTreeWalker.previousSibling(Node n, Node root)
          Returns the previous sibling of the given node.
protected  Node DOMTreeWalker.nextSibling(Node n, Node root)
          Returns the next sibling of the given node.
protected  short DOMTreeWalker.acceptNode(Node n)
          Whether or not the given node is accepted by this tree walker.
 

Constructors in org.apache.batik.dom.traversal with parameters of type Node
DOMNodeIterator(AbstractDocument doc, Node n, int what, NodeFilter nf, boolean exp)
          Creates a new NodeIterator object.
DOMTreeWalker(Node n, int what, NodeFilter nf, boolean exp)
          Creates a new TreeWalker object.
 

Uses of Node in org.apache.batik.dom.util
 

Fields in org.apache.batik.dom.util declared as Node
protected  Node SAXDocumentFactory.currentNode
          The current node.
 

Methods in org.apache.batik.dom.util with parameters of type Node
static void DOMUtilities.writeNode(Node n, java.io.Writer w)
          Writes a node using the given writer.
 

Uses of Node in org.apache.batik.extension
 

Classes in org.apache.batik.extension that implement Node
 class ExtensionElement
          This class implements the basic features an element must have in order to be usable as a foreign element within an SVGOMDocument.
 class PrefixableStylableExtensionElement
          This class implements a simple method for handling the node 'prefix'.
 class StylableExtensionElement
          This class implements the basic features an element must have in order to be usable as a foreign element within an SVGOMDocument, and the support for both the 'style' attribute and the style attributes (ie: fill="red", ...).
 

Uses of Node in org.apache.batik.extension.svg
 

Classes in org.apache.batik.extension.svg that implement Node
 class BatikHistogramNormalizationElement
          This class implements a histogram normalization extension to SVG.
 class BatikMultiImageElement
          This class implements a multiImage extension to SVG.
 class BatikRegularPolygonElement
          This class implements a regular polygon extension to SVG
 class BatikStarElement
          This class implements a star shape extension to sVG
 class ColorSwitchElement
          This class implements a regular polygon extension to SVG
 class FlowDivElement
          This class implements a regular polygon extension to SVG
 class FlowLineElement
          This class implements a regular polygon extension to SVG
 class FlowParaElement
          This class implements a regular polygon extension to SVG
 class FlowRegionBreakElement
          This class implements a regular polygon extension to SVG
 class FlowSpanElement
          This class implements a regular polygon extension to SVG
 class FlowTextElement
          This class implements a regular polygon extension to SVG
 class SolidColorElement
          This class implements a regular polygon extension to SVG
 

Methods in org.apache.batik.extension.svg that return Node
protected  Node FlowParaElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node BatikHistogramNormalizationElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node FlowSpanElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node FlowTextElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node BatikStarElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node FlowDivElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node FlowLineElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node SolidColorElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node BatikMultiImageElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node ColorSwitchElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node FlowRegionBreakElement.newNode()
          Returns a new uninitialized instance of this object's class.
protected  Node BatikRegularPolygonElement.newNode()
          Returns a new uninitialized instance of this object's class.
 

Uses of Node in org.apache.batik.svggen
 

Methods in org.apache.batik.svggen with parameters of type Node
static void SVGCSSStyler.style(Node node)
          Invoking this method removes all the styling attributes (such as 'fill' or 'fill-opacity') from the input element and its descendant and replaces them with their CSS2 property counterparts.
 

Uses of Node in org.apache.batik.util.gui
 

Fields in org.apache.batik.util.gui declared as Node
protected  Node DOMViewer.Panel.NodeAttributesModel.node
          The node.
protected  Node DOMViewer.Panel.NodeCSSValuesModel.node
          The node.
protected  Node DOMViewer.Panel.NodeInfo.node
          The DOM node.
 

Methods in org.apache.batik.util.gui that return Node
 Node DOMViewer.Panel.NodeInfo.getNode()
          Returns the DOM Node associated with this node info.
 

Methods in org.apache.batik.util.gui with parameters of type Node
protected static javax.swing.tree.MutableTreeNode DOMViewer.Panel.createTree(Node node)
          Creates a swing tree from a DOM document.
protected  int DOMViewer.Panel.DOMTreeSelectionListener.nodeCount(Node node)
           
 

Constructors in org.apache.batik.util.gui with parameters of type Node
DOMViewer.Panel.NodeAttributesModel(Node n)
          Creates a new NodeAttributesModel object.
DOMViewer.Panel.NodeCSSValuesModel(Node n)
          Creates a new NodeAttributesModel object.
DOMViewer.Panel.NodeInfo(Node n)
          Creates a new NodeInfo object.
 

Uses of Node in org.w3c.dom
 

Subinterfaces of Node in org.w3c.dom
 interface Attr
          The Attr interface represents an attribute in an Element object.
 interface CDATASection
          CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.
 interface CharacterData
          The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM.
 interface Comment
          This interface inherits from CharacterData and represents the content of a comment, i.e., all the characters between the starting ' <!--' and ending '-->'.
 interface Document
          The Document interface represents the entire HTML or XML document.
 interface DocumentFragment
          DocumentFragment is a "lightweight" or "minimal" Document object.
 interface DocumentType
          Each Document has a doctype attribute whose value is either null or a DocumentType object.
 interface Element
          The Element interface represents an element in an HTML or XML document.
 interface Entity
          This interface represents an entity, either parsed or unparsed, in an XML document.
 interface EntityReference
          EntityReference objects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference.
 interface Notation
          This interface represents a notation declared in the DTD.
 interface ProcessingInstruction
          The ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.
 interface Text
          The Text interface inherits from CharacterData and represents the textual content (termed character data in XML) of an Element or Attr.
 

Methods in org.w3c.dom that return Node
 Node NamedNodeMap.getNamedItem(java.lang.String name)
          Retrieves a node specified by name.
 Node NamedNodeMap.setNamedItem(Node arg)
          Adds a node using its nodeName attribute.
 Node NamedNodeMap.removeNamedItem(java.lang.String name)
          Removes a node specified by name.
 Node NamedNodeMap.item(int index)
          Returns the indexth item in the map.
 Node NamedNodeMap.getNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          Retrieves a node specified by local name and namespace URI.
 Node NamedNodeMap.setNamedItemNS(Node arg)
          Adds a node using its namespaceURI and localName.
 Node NamedNodeMap.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          Removes a node specified by local name and namespace URI.
 Node Node.getParentNode()
          The parent of this node.
 Node Node.getFirstChild()
          The first child of this node.
 Node Node.getLastChild()
          The last child of this node.
 Node Node.getPreviousSibling()
          The node immediately preceding this node.
 Node Node.getNextSibling()
          The node immediately following this node.
 Node Node.insertBefore(Node newChild, Node refChild)
          Inserts the node newChild before the existing child node refChild.
 Node Node.replaceChild(Node newChild, Node oldChild)
          Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node.
 Node Node.removeChild(Node oldChild)
          Removes the child node indicated by oldChild from the list of children, and returns it.
 Node Node.appendChild(Node newChild)
          Adds the node newChild to the end of the list of children of this node.
 Node Node.cloneNode(boolean deep)
          Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
 Node Document.importNode(Node importedNode, boolean deep)
          Imports a node from another document to this document.
 Node NodeList.item(int index)
          Returns the indexth item in the collection.
 

Methods in org.w3c.dom with parameters of type Node
 Node NamedNodeMap.setNamedItem(Node arg)
          Adds a node using its nodeName attribute.
 Node NamedNodeMap.setNamedItemNS(Node arg)
          Adds a node using its namespaceURI and localName.
 Node Node.insertBefore(Node newChild, Node refChild)
          Inserts the node newChild before the existing child node refChild.
 Node Node.replaceChild(Node newChild, Node oldChild)
          Replaces the child node oldChild with newChild in the list of children, and returns the oldChild node.
 Node Node.removeChild(Node oldChild)
          Removes the child node indicated by oldChild from the list of children, and returns it.
 Node Node.appendChild(Node newChild)
          Adds the node newChild to the end of the list of children of this node.
 Node Document.importNode(Node importedNode, boolean deep)
          Imports a node from another document to this document.
 

Uses of Node in org.w3c.dom.events
 

Methods in org.w3c.dom.events that return Node
 Node MutationEvent.getRelatedNode()
          relatedNode is used to identify a secondary node related to a mutation event.
 

Methods in org.w3c.dom.events with parameters of type Node
 void MutationEvent.initMutationEvent(java.lang.String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, java.lang.String prevValueArg, java.lang.String newValueArg, java.lang.String attrNameArg, short attrChangeArg)
          The initMutationEvent method is used to initialize the value of a MutationEvent created through the DocumentEvent interface.
 

Uses of Node in org.w3c.dom.stylesheets
 

Methods in org.w3c.dom.stylesheets that return Node
 Node StyleSheet.getOwnerNode()
          The node that associates this style sheet with the document.
 

Uses of Node in org.w3c.dom.svg
 

Subinterfaces of Node in org.w3c.dom.svg
 interface SVGAElement
           
 interface SVGAltGlyphDefElement
           
 interface SVGAltGlyphElement
           
 interface SVGAltGlyphItemElement
           
 interface SVGAnimateColorElement
           
 interface SVGAnimateElement
           
 interface SVGAnimateMotionElement
           
 interface SVGAnimateTransformElement
           
 interface SVGAnimationElement
           
 interface SVGCircleElement
           
 interface SVGClipPathElement
           
 interface SVGColorProfileElement
           
 interface SVGComponentTransferFunctionElement
           
 interface SVGCursorElement
           
 interface SVGDefinitionSrcElement
           
 interface SVGDefsElement
           
 interface SVGDescElement
           
 interface SVGDocument
           
 interface SVGElement
           
 interface SVGEllipseElement
           
 interface SVGFEBlendElement
           
 interface SVGFEColorMatrixElement
           
 interface SVGFEComponentTransferElement
           
 interface SVGFECompositeElement
           
 interface SVGFEConvolveMatrixElement
           
 interface SVGFEDiffuseLightingElement
           
 interface SVGFEDisplacementMapElement
           
 interface SVGFEDistantLightElement
           
 interface SVGFEFloodElement
           
 interface SVGFEFuncAElement
           
 interface SVGFEFuncBElement
           
 interface SVGFEFuncGElement
           
 interface SVGFEFuncRElement
           
 interface SVGFEGaussianBlurElement
           
 interface SVGFEImageElement
           
 interface SVGFEMergeElement
           
 interface SVGFEMergeNodeElement
           
 interface SVGFEMorphologyElement
           
 interface SVGFEOffsetElement
           
 interface SVGFEPointLightElement
           
 interface SVGFESpecularLightingElement
           
 interface SVGFESpotLightElement
           
 interface SVGFETileElement
           
 interface SVGFETurbulenceElement
           
 interface SVGFilterElement
           
 interface SVGFontElement
           
 interface SVGFontFaceElement
           
 interface SVGFontFaceFormatElement
           
 interface SVGFontFaceNameElement
           
 interface SVGFontFaceSrcElement
           
 interface SVGFontFaceUriElement
           
 interface SVGForeignObjectElement
           
 interface SVGGElement
           
 interface SVGGlyphElement
           
 interface SVGGlyphRefElement
           
 interface SVGGradientElement
           
 interface SVGHKernElement
           
 interface SVGImageElement
           
 interface SVGLinearGradientElement
           
 interface SVGLineElement
           
 interface SVGMarkerElement
           
 interface SVGMaskElement
           
 interface SVGMetadataElement
           
 interface SVGMissingGlyphElement
           
 interface SVGMPathElement
           
 interface SVGPathElement
           
 interface SVGPatternElement
           
 interface SVGPolygonElement
           
 interface SVGPolylineElement
           
 interface SVGRadialGradientElement
           
 interface SVGRectElement
           
 interface SVGScriptElement
           
 interface SVGSetElement
           
 interface SVGStopElement
           
 interface SVGStyleElement
           
 interface SVGSVGElement
           
 interface SVGSwitchElement
           
 interface SVGSymbolElement
           
 interface SVGTextContentElement
           
 interface SVGTextElement
           
 interface SVGTextPathElement
           
 interface SVGTextPositioningElement
           
 interface SVGTitleElement
           
 interface SVGTRefElement
           
 interface SVGTSpanElement
           
 interface SVGUseElement
           
 interface SVGViewElement
           
 interface SVGVKernElement
           
 

Uses of Node in org.w3c.dom.traversal
 

Methods in org.w3c.dom.traversal that return Node
 Node NodeIterator.getRoot()
          The root node of the NodeIterator, as specified when it was created.
 Node NodeIterator.nextNode()
          Returns the next node in the set and advances the position of the iterator in the set.
 Node NodeIterator.previousNode()
          Returns the previous node in the set and moves the position of the NodeIterator backwards in the set.
 Node TreeWalker.getRoot()
          The root node of the TreeWalker, as specified when it was created.
 Node TreeWalker.getCurrentNode()
          The node at which the TreeWalker is currently positioned.
 Node TreeWalker.parentNode()
          Moves to and returns the closest visible ancestor node of the current node.
 Node TreeWalker.firstChild()
          Moves the TreeWalker to the first visible child of the current node, and returns the new node.
 Node TreeWalker.lastChild()
          Moves the TreeWalker to the last visible child of the current node, and returns the new node.
 Node TreeWalker.previousSibling()
          Moves the TreeWalker to the previous sibling of the current node, and returns the new node.
 Node TreeWalker.nextSibling()
          Moves the TreeWalker to the next sibling of the current node, and returns the new node.
 Node TreeWalker.previousNode()
          Moves the TreeWalker to the previous visible node in document order relative to the current node, and returns the new node.
 Node TreeWalker.nextNode()
          Moves the TreeWalker to the next visible node in document order relative to the current node, and returns the new node.
 

Methods in org.w3c.dom.traversal with parameters of type Node
 short NodeFilter.acceptNode(Node n)
          Test whether a specified node is visible in the logical view of a TreeWalker or NodeIterator.
 NodeIterator DocumentTraversal.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Create a new NodeIterator over the subtree rooted at the specified node.
 TreeWalker DocumentTraversal.createTreeWalker(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Create a new TreeWalker over the subtree rooted at the specified node.
 void TreeWalker.setCurrentNode(Node currentNode)
           
 



Copyright © 2002 Apache Software Foundation. All Rights Reserved.