Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.w3c.dom.Node

Packages that use Node
javax.xml.transform.dom | This package implements DOM-specific transformation APIs.
org.apache.xalan.extensions | Implementation of Xalan Extension Mechanism.
org.apache.xalan.lib | Extension elements and functions shipped with Xalan-Java, including EXSLT functions.
org.apache.xalan.lib.sql | Provides extension functions for connecting to a JDBC data source, executing a query, and working incrementally through a "streamable" result set.
org.apache.xalan.processor | Parses an XSLT stylesheet document (which may include and import other stylesheet documents) and produces a StylesheetRoot (a TRaX Templates object).
org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xalan.trace | Implementation of Xalan Trace events, for use by a debugger.
org.apache.xalan.transformer | In charge of run-time transformations and the production of result trees.
org.apache.xalan.xslt | Implementation of Xalan command-line interface.
org.apache.xalan.xsltc |
org.apache.xalan.xsltc.dom |
org.apache.xalan.xsltc.runtime |
org.apache.xalan.xsltc.runtime.output |
org.apache.xalan.xsltc.trax |
org.apache.xml.dtm |
org.apache.xml.dtm.ref |
org.apache.xml.dtm.ref.dom2dtm |
org.apache.xml.serializer | Processes SAX events into streams.
org.apache.xml.utils | Implementation of Xalan utility classes.
org.apache.xpath | Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.
org.apache.xpath.axes | Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.
org.apache.xpath.domapi |
org.apache.xpath.objects | Implementation of XPath polymorphic type objects -- this package will grow as XPath objects are expanded to support XML Schema data types.
org.w3c.dom |
org.w3c.dom.events |
org.w3c.dom.html |
org.w3c.dom.ranges |
org.w3c.dom.stylesheets |
org.w3c.dom.traversal |
org.w3c.dom.xpath |

Uses of Node in javax.xml.transform.dom

Methods in javax.xml.transform.dom that return Node
`Node` | `DOMSource.getNode()` Get the node that represents a Source DOM tree.
`Node` | `DOMResult.getNode()` Get the node that will contain the result DOM tree.
`Node` | `DOMLocator.getOriginatingNode()` Return the node where the event occurred.

Methods in javax.xml.transform.dom with parameters of type Node
`void` | `DOMSource.setNode(Node node)` Set the node that will represents a Source DOM tree.
`void` | `DOMResult.setNode(Node node)` Set the node that will contain the result DOM tree.

Constructors in javax.xml.transform.dom with parameters of type Node
`DOMSource(Node n)` Create a new input source with a DOM node.
`DOMSource(Node node, java.lang.String systemID)` Create a new input source with a DOM node, and with the system ID also passed in as the base URI.
`DOMResult(Node node)` Use a DOM node to create a new output target.
`DOMResult(Node node, java.lang.String systemID)` Create a new output target with a DOM node.

Uses of Node in org.apache.xalan.extensions

Methods in org.apache.xalan.extensions that return Node
`Node` | `XSLProcessorContext.getSourceTree()` Get the root of the source tree being executed.
`Node` | `XSLProcessorContext.getContextNode()` Get the current context node.
`Node` | `ExpressionContext.getContextNode()` Get the current context node.

Methods in org.apache.xalan.extensions with parameters of type Node
`double` | `ExpressionContext.toNumber(Node n)` Get the value of a node as a number.
`java.lang.String` | `ExpressionContext.toString(Node n)` Get the value of a node as a string.

Uses of Node in org.apache.xalan.lib

Methods in org.apache.xalan.lib that return Node
`static Node` | `Extensions.checkEnvironment(ExpressionContext myContext)` Return a Node of basic debugging information from the EnvironmentCheck utility about the Java environment.

Uses of Node in org.apache.xalan.lib.sql

Methods in org.apache.xalan.lib.sql that return Node
`Node` | `DTMDocument.getNode(int parm1)`

Methods in org.apache.xalan.lib.sql with parameters of type Node
`void` | `DTMDocument.CharacterNodeHandler.characters(Node node)`

Uses of Node in org.apache.xalan.processor

Classes in org.apache.xalan.processor that implement Node
`class` | `ProcessorCharacters` This class processes character events for a XSLT template element.
`class` | `ProcessorExsltFuncResult` This class processes parse events for an exslt func:result element.
`class` | `ProcessorExsltFunction` This class processes parse events for an exslt func:function element.
`class` | `ProcessorLRE` Processes an XSLT literal-result-element, or something that looks like one.
`class` | `ProcessorStylesheetDoc` This class processes the xsl:stylesheet element.
`class` | `ProcessorTemplateElem` This class processes parse events for an XSLT template element.
`class` | `ProcessorText` Process xsl:text.
`class` | `ProcessorUnknown` This class processes an unknown template element.
`class` | `WhitespaceInfoPaths`
`class` | `XSLTElementProcessor` This class acts as the superclass for all stylesheet element processors, and deals with things that are common to all elements.

Methods in org.apache.xalan.processor that return Node
`Node` | `StylesheetHandler.getOriginatingNode()` Set the node that is originating the SAX event.

Methods in org.apache.xalan.processor with parameters of type Node
`Templates` | `TransformerFactoryImpl.processFromNode(Node node)`
`java.lang.String` | `StylesheetHandler.getNamespaceForPrefix(java.lang.String prefix, Node context)` Given a namespace, get the corrisponding prefix.
`void` | `StylesheetHandler.setOriginatingNode(Node n)` Set the node that is originating the SAX event.

Uses of Node in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement Node
`class` | `DecimalFormatProperties` Implement xsl:decimal-format.
`class` | `ElemApplyImport` Implement xsl:apply-imports.
`class` | `ElemApplyTemplates` Implement xsl:apply-templates.
`class` | `ElemAttribute` Implement xsl:attribute.
`class` | `ElemAttributeSet` Implement xsl:attribute-set.
`class` | `ElemCallTemplate` Implement xsl:call-template.
`class` | `ElemChoose` Implement xsl:choose.
`class` | `ElemComment` Implement xsl:comment.
`class` | `ElemCopy` Implement xsl:copy.
`class` | `ElemCopyOf` Implement xsl:copy-of.
`class` | `ElemElement` Implement xsl:element
`class` | `ElemEmpty` Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly.
`class` | `ElemExsltFuncResult` Handles the EXSLT result element within an EXSLT function element.
`class` | `ElemExsltFunction` Implement func:function.
`class` | `ElemExtensionCall` Implement an extension element.
`class` | `ElemExtensionDecl` Implement the declaration of an extension element
`class` | `ElemExtensionScript` Implement Script extension element
`class` | `ElemFallback` Implement xsl:fallback.
`class` | `ElemForEach` Implement xsl:for-each.
`class` | `ElemIf` Implement xsl:if.
`class` | `ElemLiteralResult` Implement a Literal Result Element.
`class` | `ElemMessage` Implement xsl:message.
`class` | `ElemNumber` Implement xsl:number.
`class` | `ElemOtherwise` Implement xsl:otherwise.
`class` | `ElemParam` Implement xsl:param.
`class` | `ElemPI` Implement xsl:processing-instruction.
`class` | `ElemSort` Implement xsl:sort.
`class` | `ElemTemplate` Implement xsl:template.
`class` | `ElemTemplateElement` An instance of this class represents an element inside an xsl:template class.
`class` | `ElemText` Implement xsl:template.
`class` | `ElemTextLiteral` Implement a text literal.
`class` | `ElemUnknown` Implement an unknown element
`class` | `ElemUse` Implement xsl:use.
`class` | `ElemValueOf` Implement xsl:value-of.
`class` | `ElemVariable` Implement xsl:variable.
`class` | `ElemVariablePsuedo`
`class` | `ElemWhen` Implement xsl:when.
`class` | `ElemWithParam` Implement xsl:with-param.
`class` | `KeyDeclaration` Holds the attribute declarations for the xsl:keys element.
`class` | `NamespaceAlias` Object to hold an xsl:namespace element.
`class` | `OutputProperties` This class provides information from xsl:output elements.
`class` | `Stylesheet` Represents a stylesheet element.
`class` | `StylesheetComposed` Represents a stylesheet that has methods that resolve includes and imports.
`class` | `StylesheetRoot` This class represents the root object of the stylesheet tree.
`class` | `WhiteSpaceInfo` This is used as a special "fake" template that can be handled by the TemplateList to do pattern matching on nodes.

Methods in org.apache.xalan.templates that return Node
`Node` | `ElemTemplateElement.appendChild(Node newChild)` Add a child to the child list.
`Node` | `ElemTemplateElement.replaceChild(Node newChild, Node oldChild)` Replace the old child with a new child.
`Node` | `ElemTemplateElement.insertBefore(Node newChild, Node refChild)` Unimplemented.
`Node` | `ElemTemplateElement.item(int index)` NodeList method: Return the Nth immediate child of this node, or null if the index is out of bounds.
`Node` | `ElemTemplateElement.getParentNode()` Get the parent as a Node.
`Node` | `ElemTemplateElement.getNextSibling()` Get the next sibling (as a Node) or return null.
`Node` | `ElemTemplateElement.getPreviousSibling()` Get the previous sibling (as a Node) or return null.
`Node` | `ElemTemplateElement.getFirstChild()` Get the first child as a Node.
`Node` | `ElemTemplateElement.getLastChild()` Get the last child.
`Node` | `ElemTemplateElement.getDOMBackPointer()` If this stylesheet was created from a DOM, get the DOM backpointer that this element originated from.
`Node` | `ElemSort.appendChild(Node newChild)` Add a child to the child list.

Methods in org.apache.xalan.templates with parameters of type Node
`Node` | `ElemTemplateElement.appendChild(Node newChild)` Add a child to the child list.
`Node` | `ElemTemplateElement.replaceChild(Node newChild, Node oldChild)` Replace the old child with a new child.
`Node` | `ElemTemplateElement.insertBefore(Node newChild, Node refChild)` Unimplemented.
`java.lang.String` | `ElemTemplateElement.getNamespaceForPrefix(java.lang.String prefix, Node context)` Fullfill the PrefixResolver interface.
`void` | `ElemTemplateElement.setDOMBackPointer(Node n)` If this stylesheet was created from a DOM, set the DOM backpointer that this element originated from.
`Node` | `ElemSort.appendChild(Node newChild)` Add a child to the child list.
`java.lang.String` | `ElemExtensionCall.getAttribute(java.lang.String rawName, Node sourceNode, TransformerImpl transformer)` Return the value of the attribute interpreted as an Attribute Value Template (in other words, you can use curly expressions such as href="http://{website}".

Uses of Node in org.apache.xalan.trace

Fields in org.apache.xalan.trace declared as Node
`Node` | `TracerEvent.m_sourceNode` The current context node.
`Node` | `SelectionEvent.m_sourceNode` The current context node.

Methods in org.apache.xalan.trace with parameters of type Node
`static java.lang.String` | `TracerEvent.printNode(Node n)` Returns a string representation of the node.

Constructors in org.apache.xalan.trace with parameters of type Node
`TracerEvent(TransformerImpl processor, Node sourceNode, QName mode, ElemTemplateElement styleNode)` Create an event originating at the given node of the style tree.
`SelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Create an event originating at the given node of the style tree.
`EndSelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)` Create an EndSelectionEvent.

Uses of Node in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer that return Node
`Node` | `XalanTransformState.getCurrentNode()`
`Node` | `XalanTransformState.getMatchedNode()`
`Node` | `TransformState.getCurrentNode()` This method retrieves the current context node in the source tree.
`Node` | `TransformState.getMatchedNode()` Retrieves the node in the source tree that matched the template obtained via getMatchedTemplate().

Methods in org.apache.xalan.transformer with parameters of type Node
`void` | `XalanTransformState.setCurrentNode(Node n)`
`void` | `TransformerImpl.executeChildTemplates(ElemTemplateElement elem, Node context, QName mode, ContentHandler handler)` Execute each of the children of a template element.
`void` | `MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, java.lang.String msg)` Warn the user of a problem.
`void` | `MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, java.lang.String msg, java.lang.Object[] args)` Warn the user of a problem.
`void` | `MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, java.lang.String msg)` Tell the user of an error, and probably throw an exception.
`void` | `MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, java.lang.String msg, java.lang.Object[] args)` Tell the user of an error, and probably throw an exception.

Uses of Node in org.apache.xalan.xslt

Methods in org.apache.xalan.xslt with parameters of type Node
`void` | `EnvironmentCheck.appendEnvironmentReport(Node container, Document factory, java.util.Hashtable h)` Stylesheet extension entrypoint: Dump a basic Xalan environment report from getEnvironmentHash() to a Node.

Uses of Node in org.apache.xalan.xsltc

Methods in org.apache.xalan.xsltc that return Node
`Node` | `DOM.makeNode(int index)`
`Node` | `DOM.makeNode(DTMAxisIterator iter)`

Uses of Node in org.apache.xalan.xsltc.dom

Methods in org.apache.xalan.xsltc.dom that return Node
`Node` | `SimpleResultTreeImpl.makeNode(int index)`
`Node` | `SimpleResultTreeImpl.makeNode(DTMAxisIterator iter)`
`Node` | `SimpleResultTreeImpl.getNode(int nodeHandle)`
`Node` | `SAXImpl.makeNode(int index)` Create an org.w3c.dom.Node from a node in the tree
`Node` | `SAXImpl.makeNode(DTMAxisIterator iter)` Create an org.w3c.dom.Node from a node in an iterator The iterator most be started before this method is called
`Node` | `MultiDOM.makeNode(int index)`
`Node` | `MultiDOM.makeNode(DTMAxisIterator iter)`
`Node` | `DOMAdapter.makeNode(int index)`
`Node` | `DOMAdapter.makeNode(DTMAxisIterator iter)`
`Node` | `AdaptiveResultTreeImpl.makeNode(int index)`
`Node` | `AdaptiveResultTreeImpl.makeNode(DTMAxisIterator iter)`
`Node` | `AdaptiveResultTreeImpl.getNode(int nodeHandle)`

Methods in org.apache.xalan.xsltc.dom with parameters of type Node
`void` | `SAXImpl.startElement(java.lang.String uri, java.lang.String localName, java.lang.String qname, Attributes attributes, Node node)` Specialized interface used by DOM2SAX.

Uses of Node in org.apache.xalan.xsltc.runtime

Methods in org.apache.xalan.xsltc.runtime that return Node
`static Node` | `BasisLibrary.referenceToNode(java.lang.Object obj, DOM dom)` Utility function: used to convert reference to org.w3c.dom.Node.

Methods in org.apache.xalan.xsltc.runtime with parameters of type Node
`static DTMAxisIterator` | `BasisLibrary.node2Iterator(Node node, Translet translet, DOM dom)` Utility function used to convert a w3c Node into an internal DOM iterator.

Uses of Node in org.apache.xalan.xsltc.runtime.output

Methods in org.apache.xalan.xsltc.runtime.output that return Node
`Node` | `TransletOutputHandlerFactory.getNode()`

Methods in org.apache.xalan.xsltc.runtime.output with parameters of type Node
`void` | `TransletOutputHandlerFactory.setNode(Node node)`

Uses of Node in org.apache.xalan.xsltc.trax

Methods in org.apache.xalan.xsltc.trax that return Node
`Node` | `SAX2DOM.getDOM()`

Constructors in org.apache.xalan.xsltc.trax with parameters of type Node
`SAX2DOM(Node root)`
`DOM2TO(Node root, SerializationHandler handler)`
`DOM2SAX(Node root)`

Uses of Node in org.apache.xml.dtm

Methods in org.apache.xml.dtm that return Node
`Node` | `DTM.getNode(int nodeHandle)` Return an DOM node for the given node.

Methods in org.apache.xml.dtm with parameters of type Node
`abstract int` | `DTMManager.getDTMHandleFromNode(Node node)` Given a W3C DOM node, try and return a DTM handle.

Uses of Node in org.apache.xml.dtm.ref

Classes in org.apache.xml.dtm.ref that implement Node
`class` | `DTMNodeProxy` `DTMNodeProxy` presents a DOM Node API front-end to the DTM model.

Methods in org.apache.xml.dtm.ref that return Node
`Node` | `DTMNodeListBase.item(int index)` Returns the `index`th item in the collection.
`Node` | `DTMChildIterNodeList.item(int index)` Returns the `index`th item in the collection.
`Node` | `DTMAxisIterNodeList.item(int index)` Returns the `index`th item in the collection.
`Node` | `DTMNodeProxy.getParentNode()`
`Node` | `DTMNodeProxy.getOwnerNode()`
`Node` | `DTMNodeProxy.getFirstChild()`
`Node` | `DTMNodeProxy.getLastChild()`
`Node` | `DTMNodeProxy.getPreviousSibling()`
`Node` | `DTMNodeProxy.getNextSibling()`
`Node` | `DTMNodeProxy.insertBefore(Node newChild, Node refChild)`
`Node` | `DTMNodeProxy.replaceChild(Node newChild, Node oldChild)`
`Node` | `DTMNodeProxy.removeChild(Node oldChild)`
`Node` | `DTMNodeProxy.appendChild(Node newChild)`
`Node` | `DTMNodeProxy.cloneNode(boolean deep)`
`Node` | `DTMNodeProxy.importNode(Node importedNode, boolean deep)`
`Node` | `DTMNodeProxy.adoptNode(Node source)` NEEDSDOC Method adoptNode NEEDSDOC @param source
`Node` | `DTMNodeList.item(int index)` Returns the `index`th item in the collection.
`Node` | `DTMNodeIterator.getRoot()`
`Node` | `DTMNodeIterator.nextNode()`
`Node` | `DTMNodeIterator.previousNode()`
`Node` | `DTMNamedNodeMap.getNamedItem(java.lang.String name)` Retrieves a node specified by name.
`Node` | `DTMNamedNodeMap.item(int i)` Returns the `index`th item in the map.
`Node` | `DTMNamedNodeMap.setNamedItem(Node newNode)` Adds a node using its `nodeName` attribute.
`Node` | `DTMNamedNodeMap.removeNamedItem(java.lang.String name)` Removes a node specified by name.
`Node` | `DTMNamedNodeMap.getNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)` Retrieves a node specified by local name and namespace URI.
`Node` | `DTMNamedNodeMap.setNamedItemNS(Node arg)` Adds a node using its `namespaceURI` and `localName`.
`Node` | `DTMNamedNodeMap.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)` Removes a node specified by local name and namespace URI.
`Node` | `DTMDocumentImpl.getNode(int nodeHandle)` Return an DOM node for the given node.
`Node` | `DTMDefaultBase.getNode(int nodeHandle)` Return an DOM node for the given node.

Methods in org.apache.xml.dtm.ref with parameters of type Node
`boolean` | `DTMNodeProxy.equals(Node node)` Test for equality based on node number.
`boolean` | `DTMNodeProxy.sameNodeAs(Node other)` FUTURE DOM: Test node identity, in lieu of Node==Node
`Node` | `DTMNodeProxy.insertBefore(Node newChild, Node refChild)`
`Node` | `DTMNodeProxy.replaceChild(Node newChild, Node oldChild)`
`Node` | `DTMNodeProxy.removeChild(Node oldChild)`
`Node` | `DTMNodeProxy.appendChild(Node newChild)`
`Node` | `DTMNodeProxy.importNode(Node importedNode, boolean deep)`
`Node` | `DTMNodeProxy.adoptNode(Node source)` NEEDSDOC Method adoptNode NEEDSDOC @param source
`Node` | `DTMNamedNodeMap.setNamedItem(Node newNode)` Adds a node using its `nodeName` attribute.
`Node` | `DTMNamedNodeMap.setNamedItemNS(Node arg)` Adds a node using its `namespaceURI` and `localName`.
`int` | `DTMManagerDefault.getDTMHandleFromNode(Node node)` Given a W3C DOM node, try and return a DTM handle.

Uses of Node in org.apache.xml.dtm.ref.dom2dtm

Classes in org.apache.xml.dtm.ref.dom2dtm that implement Node
`class` | `DOM2DTMdefaultNamespaceDeclarationNode` This is a kluge to let us shove a declaration for xml: into the DOM2DTM model.

Methods in org.apache.xml.dtm.ref.dom2dtm that return Node
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.getParentNode()`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.getFirstChild()`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.getLastChild()`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.getPreviousSibling()`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.getNextSibling()`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.insertBefore(Node a, Node b)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.replaceChild(Node a, Node b)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.appendChild(Node a)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.removeChild(Node a)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.cloneNode(boolean deep)`
`Node` | `DOM2DTM.getNode(int nodeHandle)` Return an DOM node for the given node.

Methods in org.apache.xml.dtm.ref.dom2dtm with parameters of type Node
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.insertBefore(Node a, Node b)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.replaceChild(Node a, Node b)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.appendChild(Node a)`
`Node` | `DOM2DTMdefaultNamespaceDeclarationNode.removeChild(Node a)`
`int` | `DOM2DTM.getHandleOfNode(Node node)` Get the handle from a Node.
`void` | `DOM2DTM.CharacterNodeHandler.characters(Node node)`

Uses of Node in org.apache.xml.serializer

Methods in org.apache.xml.serializer with parameters of type Node
`void` | `TransformStateSetter.setCurrentNode(Node n)` Set the current node.
`void` | `ToXMLSAXHandler.serialize(Node node)`
`void` | `ToUnknownStream.serialize(Node node)` Converts the DOM node to output
`void` | `ToTextSAXHandler.serialize(Node node)`
`void` | `ToStream.serialize(Node node)` Serializes the DOM node.
`void` | `ToSAXHandler.characters(Node node)` This method gets the node's value as a String and uses that String as if it were an input character notification.
`void` | `ToHTMLSAXHandler.serialize(Node node)` Does nothing.
`void` | `SerializerBase.characters(Node node)` This method gets the nodes value as a String and uses that String as if it were an input character notification.
`void` | `SerializationHandler.serialize(Node node)` Notify that the serializer should take this DOM node as input to be serialized.
`void` | `EmptySerializer.serialize(Node node)`
`void` | `DOMSerializer.serialize(Node node)` Serializes the DOM node.

Uses of Node in org.apache.xml.utils

Classes in org.apache.xml.utils that implement Node
`class` | `UnImplNode` To be subclassed by classes that wish to fake being nodes.

Methods in org.apache.xml.utils that return Node
`Node` | `DOMHelper.getRoot(Node node)` Deprecated.
`Node` | `DOMHelper.getRootNode(Node n)` Deprecated. Get the root node of the document tree, regardless of whether or not the node passed in is a document node.
`static Node` | `DOMHelper.getParentOfNode(Node node)` Deprecated. Obtain the XPath-model parent of a DOM node -- ownerElement for Attrs, parent for other nodes.
`static Node` | `DOM2Helper.getParentOfNode(Node node)` Deprecated. Get the XPath-model parent of a node.
`Node` | `UnImplNode.appendChild(Node newChild)` Unimplemented.
`Node` | `UnImplNode.getParentNode()` Unimplemented.
`Node` | `UnImplNode.getFirstChild()` Unimplemented.
`Node` | `UnImplNode.getLastChild()` Unimplemented.
`Node` | `UnImplNode.getNextSibling()` Unimplemented.
`Node` | `UnImplNode.item(int index)` Unimplemented.
`Node` | `UnImplNode.getPreviousSibling()` Unimplemented.
`Node` | `UnImplNode.cloneNode(boolean deep)` Unimplemented.
`Node` | `UnImplNode.insertBefore(Node newChild, Node refChild)` Unimplemented.
`Node` | `UnImplNode.replaceChild(Node newChild, Node oldChild)` Unimplemented.
`Node` | `UnImplNode.removeChild(Node oldChild)` Unimplemented.
`Node` | `UnImplNode.importNode(Node importedNode, boolean deep)` Unimplemented.
`Node` | `UnImplNode.adoptNode(Node source)` NEEDSDOC Method adoptNode NEEDSDOC @param source NEEDSDOC (adoptNode) @return
`Node` | `DOMBuilder.getRootNode()` Get the root node of the DOM being created.
`Node` | `DOMBuilder.getCurrentNode()` Get the node currently being processed.

Methods in org.apache.xml.utils with parameters of type Node
`boolean` | `DOMHelper.shouldStripSourceNode(Node textNode)` Deprecated. Tells, through the combination of the default-space attribute on xsl:stylesheet, xsl:strip-space, xsl:preserve-space, and the xml:space attribute, whether or not extra whitespace should be stripped from the node.
`java.lang.String` | `DOMHelper.getUniqueID(Node node)` Deprecated. Supports the XPath function GenerateID by returning a unique identifier string for any given DOM Node.
`static boolean` | `DOMHelper.isNodeAfter(Node node1, Node node2)` Deprecated. Figure out whether node2 should be considered as being later in the document than node1, in Document Order as defined by the XPath model.
`static boolean` | `DOMHelper.isNodeTheSame(Node node1, Node node2)` Deprecated. Use DTMNodeProxy to determine whether two nodes are the same.
`short` | `DOMHelper.getLevel(Node n)` Deprecated. Get the depth level of this node in the tree (equals 1 for a parentless node).
`java.lang.String` | `DOMHelper.getNamespaceOfNode(Node n)` Deprecated. Returns the namespace of the given node.
`java.lang.String` | `DOMHelper.getLocalNameOfNode(Node n)` Deprecated. Returns the local name of the given node.
`Node` | `DOMHelper.getRoot(Node node)` Deprecated.
`Node` | `DOMHelper.getRootNode(Node n)` Deprecated. Get the root node of the document tree, regardless of whether or not the node passed in is a document node.
`boolean` | `DOMHelper.isNamespaceNode(Node n)` Deprecated. Test whether the given node is a namespace decl node.
`static Node` | `DOMHelper.getParentOfNode(Node node)` Deprecated. Obtain the XPath-model parent of a DOM node -- ownerElement for Attrs, parent for other nodes.
`static java.lang.String` | `DOMHelper.getNodeData(Node node)` Deprecated. Get the textual contents of the node.
`static void` | `DOMHelper.getNodeData(Node node, FastStringBuffer buf)` Deprecated. Retrieve the text content of a DOM subtree, appending it into a user-supplied FastStringBuffer object.
`void` | `DOM2Helper.checkNode(Node node)` Deprecated. Check node to see if it was created by a DOM implementation that this helper is intended to support.
`static boolean` | `DOM2Helper.isNodeAfter(Node node1, Node node2)` Deprecated. Figure out whether node2 should be considered as being later in the document than node1, in Document Order as defined by the XPath model.
`static Node` | `DOM2Helper.getParentOfNode(Node node)` Deprecated. Get the XPath-model parent of a node.
`java.lang.String` | `DOM2Helper.getLocalNameOfNode(Node n)` Deprecated. Returns the local name of the given node, as defined by the XML Namespaces specification.
`java.lang.String` | `DOM2Helper.getNamespaceOfNode(Node n)` Deprecated. Returns the Namespace Name (Namespace URI) for the given node.
`Node` | `UnImplNode.appendChild(Node newChild)` Unimplemented.
`Node` | `UnImplNode.insertBefore(Node newChild, Node refChild)` Unimplemented.
`Node` | `UnImplNode.replaceChild(Node newChild, Node oldChild)` Unimplemented.
`Node` | `UnImplNode.removeChild(Node oldChild)` Unimplemented.
`Node` | `UnImplNode.importNode(Node importedNode, boolean deep)` Unimplemented.
`Node` | `UnImplNode.adoptNode(Node source)` NEEDSDOC Method adoptNode NEEDSDOC @param source NEEDSDOC (adoptNode) @return
`void` | `TreeWalker.traverse(Node pos)` Perform a pre-order traversal non-recursive style.
`void` | `TreeWalker.traverse(Node pos, Node top)` Perform a pre-order traversal non-recursive style.
`java.lang.String` | `PrefixResolverDefault.getNamespaceForPrefix(java.lang.String prefix, Node namespaceContext)` Given a namespace, get the corrisponding prefix.
`java.lang.String` | `PrefixResolver.getNamespaceForPrefix(java.lang.String prefix, Node context)` Given a namespace, get the corresponding prefix, based on the context node.
`void` | `NodeConsumer.setOriginatingNode(Node n)` Set the node that is originating the SAX event.
`static void` | `Hashtree2Node.appendHashToNode(java.util.Hashtable hash, java.lang.String name, Node container, Document factory)` Convert a Hashtable into a Node tree.

Constructors in org.apache.xml.utils with parameters of type Node
`PrefixResolverDefault(Node xpathExpressionContext)` Construct a PrefixResolverDefault object.
`DOMBuilder(Document doc, Node node)` DOMBuilder instance constructor... it will add the DOM nodes to the document fragment.

Uses of Node in org.apache.xpath

Methods in org.apache.xpath that return Node
`Node` | `XPathException.getStylesheetNode(ExpressionNode ex)` Get the XSLT ElemVariable that this sub-expression references.
`Node` | `XPathContext.XPathExpressionContext.getContextNode()` Get the current context node.
`static Node` | `XPathAPI.selectSingleNode(Node contextNode, java.lang.String str)` Use an XPath string to select a single node.
`static Node` | `XPathAPI.selectSingleNode(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a single node.
`Node` | `NodeSet.getRoot()`
`Node` | `NodeSet.nextNode()` Returns the next node in the set and advances the position of the iterator in the set.
`Node` | `NodeSet.previousNode()` Returns the previous node in the set and moves the position of the iterator backwards in the set.
`Node` | `NodeSet.item(int index)` Returns the `index`th item in the collection.
`Node` | `NodeSet.getCurrentNode()` Return the last fetched node.
`Node` | `NodeSet.pop()` Pop a node from the tail of the vector and return the result.
`Node` | `NodeSet.popAndTop()` Pop a node from the tail of the vector and return the top of the stack after the pop.
`Node` | `NodeSet.peepOrNull()` Return the node at the top of the stack without popping the stack.
`Node` | `NodeSet.peepTail()` Return the node at the tail of the vector without popping Special purpose method for TransformerImpl, pushElemTemplateElement.
`Node` | `NodeSet.peepTailSub1()` Return the node one position from the tail without popping.
`Node` | `NodeSet.elementAt(int i)` Get the nth element.
`Node` | `CachedXPathAPI.selectSingleNode(Node contextNode, java.lang.String str)` Use an XPath string to select a single node.
`Node` | `CachedXPathAPI.selectSingleNode(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a single node.

Methods in org.apache.xpath with parameters of type Node
`int` | `XPathContext.getDTMHandleFromNode(Node node)` Given a W3C DOM node, try and return a DTM handle.
`double` | `XPathContext.XPathExpressionContext.toNumber(Node n)` Get the value of a node as a number.
`java.lang.String` | `XPathContext.XPathExpressionContext.toString(Node n)` Get the value of a node as a string.
`static Node` | `XPathAPI.selectSingleNode(Node contextNode, java.lang.String str)` Use an XPath string to select a single node.
`static Node` | `XPathAPI.selectSingleNode(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a single node.
`static NodeIterator` | `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`static NodeIterator` | `XPathAPI.selectNodeIterator(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`static NodeList` | `XPathAPI.selectNodeList(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`static NodeList` | `XPathAPI.selectNodeList(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`static XObject` | `XPathAPI.eval(Node contextNode, java.lang.String str)` Evaluate XPath string to an XObject.
`static XObject` | `XPathAPI.eval(Node contextNode, java.lang.String str, Node namespaceNode)` Evaluate XPath string to an XObject.
`static XObject` | `XPathAPI.eval(Node contextNode, java.lang.String str, PrefixResolver prefixResolver)` Evaluate XPath string to an XObject.
`XObject` | `XPath.execute(XPathContext xctxt, Node contextNode, PrefixResolver namespaceContext)` Given an expression and a context, evaluate the XPath and return the result.
`void` | `NodeSet.addNode(Node n)` Add a node to the NodeSet.
`void` | `NodeSet.insertNode(Node n, int pos)` Insert a node at a given position.
`void` | `NodeSet.removeNode(Node n)` Remove a node.
`int` | `NodeSet.addNodeInDocOrder(Node node, boolean test, XPathContext support)` Add the node into a vector of nodes where it should occur in document order.
`int` | `NodeSet.addNodeInDocOrder(Node node, XPathContext support)` Add the node into a vector of nodes where it should occur in document order.
`void` | `NodeSet.addElement(Node value)` Append a Node onto the vector.
`void` | `NodeSet.push(Node value)` Append a Node onto the vector.
`void` | `NodeSet.pushPair(Node v1, Node v2)` Push a pair of nodes into the stack.
`void` | `NodeSet.setTail(Node n)` Set the tail of the stack to the given node.
`void` | `NodeSet.setTailSub1(Node n)` Set the given node one position from the tail.
`void` | `NodeSet.insertElementAt(Node value, int at)` Inserts the specified node in this vector at the specified index.
`boolean` | `NodeSet.removeElement(Node s)` Removes the first occurrence of the argument from this vector.
`void` | `NodeSet.setElementAt(Node node, int index)` Sets the component at the specified index of this vector to be the specified object.
`boolean` | `NodeSet.contains(Node s)` Tell if the table contains the given node.
`int` | `NodeSet.indexOf(Node elem, int index)` Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
`int` | `NodeSet.indexOf(Node elem)` Searches for the first occurence of the given argument, beginning the search at index, and testing for equality using the equals method.
`Node` | `CachedXPathAPI.selectSingleNode(Node contextNode, java.lang.String str)` Use an XPath string to select a single node.
`Node` | `CachedXPathAPI.selectSingleNode(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a single node.
`NodeIterator` | `CachedXPathAPI.selectNodeIterator(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`NodeIterator` | `CachedXPathAPI.selectNodeIterator(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`NodeList` | `CachedXPathAPI.selectNodeList(Node contextNode, java.lang.String str)` Use an XPath string to select a nodelist.
`NodeList` | `CachedXPathAPI.selectNodeList(Node contextNode, java.lang.String str, Node namespaceNode)` Use an XPath string to select a nodelist.
`XObject` | `CachedXPathAPI.eval(Node contextNode, java.lang.String str)` Evaluate XPath string to an XObject.
`XObject` | `CachedXPathAPI.eval(Node contextNode, java.lang.String str, Node namespaceNode)` Evaluate XPath string to an XObject.
`XObject` | `CachedXPathAPI.eval(Node contextNode, java.lang.String str, PrefixResolver prefixResolver)` Evaluate XPath string to an XObject.

Constructors in org.apache.xpath with parameters of type Node
`XPathException(java.lang.String message, Node styleNode, java.lang.Exception e)` Create an XPathException object that holds an error message, the stylesheet node that the error originated from, and another exception that caused this exception.
`NodeSet(Node node)` Create a NodeSet which contains the given Node.

Uses of Node in org.apache.xpath.axes

Methods in org.apache.xpath.axes that return Node
`Node` | `ContextNodeList.getCurrentNode()` Get the current node.

Uses of Node in org.apache.xpath.domapi

Classes in org.apache.xpath.domapi that implement Node
`class` | `XPathNamespaceImpl` The `XPathNamespace` interface is returned by `XPathResult` interfaces to represent the XPath namespace node type that DOM lacks.

Methods in org.apache.xpath.domapi that return Node
`Node` | `XPathResultImpl.getSingleNodeValue()` The value of this single node result, which may be `null`.
`Node` | `XPathResultImpl.iterateNext()` Iterates and returns the next node from the node set or `null`if there are no more nodes.
`Node` | `XPathResultImpl.snapshotItem(int index)` Returns the `index`th item in the snapshot collection.
`Node` | `XPathNamespaceImpl.getParentNode()`
`Node` | `XPathNamespaceImpl.getFirstChild()`
`Node` | `XPathNamespaceImpl.getLastChild()`
`Node` | `XPathNamespaceImpl.getPreviousSibling()`
`Node` | `XPathNamespaceImpl.getNextSibling()`
`Node` | `XPathNamespaceImpl.insertBefore(Node arg0, Node arg1)`
`Node` | `XPathNamespaceImpl.replaceChild(Node arg0, Node arg1)`
`Node` | `XPathNamespaceImpl.removeChild(Node arg0)`
`Node` | `XPathNamespaceImpl.appendChild(Node arg0)`
`Node` | `XPathNamespaceImpl.cloneNode(boolean arg0)`

Methods in org.apache.xpath.domapi with parameters of type Node
`Node` | `XPathNamespaceImpl.insertBefore(Node arg0, Node arg1)`
`Node` | `XPathNamespaceImpl.replaceChild(Node arg0, Node arg1)`
`Node` | `XPathNamespaceImpl.removeChild(Node arg0)`
`Node` | `XPathNamespaceImpl.appendChild(Node arg0)`
`java.lang.Object` | `XPathExpressionImpl.evaluate(Node contextNode, short type, java.lang.Object result)` This method provides an implementation XPathResult.evaluate according to the DOM L3 XPath Specification, Working Draft 28, March 2002.
`XPathNSResolver` | `XPathEvaluatorImpl.createNSResolver(Node nodeResolver)` Adapts any DOM node to resolve namespaces so that an XPath expression can be easily evaluated relative to the context of the node where it appeared within the document.
`java.lang.Object` | `XPathEvaluatorImpl.evaluate(java.lang.String expression, Node contextNode, XPathNSResolver resolver, short type, java.lang.Object result)` Evaluates an XPath expression string and returns a result of the specified type if possible.

Constructors in org.apache.xpath.domapi with parameters of type Node
`XPathNamespaceImpl(Node node)` Constructor for XPathNamespaceImpl.
`XPathNSResolverImpl(Node xpathExpressionContext)` Constructor for XPathNSResolverImpl.

Uses of Node in org.apache.xpath.objects

Constructors in org.apache.xpath.objects with parameters of type Node
`XNodeSetForDOM(Node node, DTMManager dtmMgr)`

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 ' `<!`
`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` | `NodeList.item(int index)` Returns the `index`th item in the collection.
`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` | `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 `index`th 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` | `Document.importNode(Node importedNode, boolean deep)` Imports a node from another document to this document.

Methods in org.w3c.dom with parameters of type 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` | `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` | `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.html

Subinterfaces of Node in org.w3c.dom.html
`interface` | `HTMLAnchorElement` The anchor element.
`interface` | `HTMLAppletElement` An embedded Java applet.
`interface` | `HTMLAreaElement` Client-side image map area definition.
`interface` | `HTMLBaseElement` Document base URI.
`interface` | `HTMLBaseFontElement` Base font.
`interface` | `HTMLBodyElement` The HTML document body.
`interface` | `HTMLBRElement` Force a line break.
`interface` | `HTMLButtonElement` Push button.
`interface` | `HTMLDirectoryElement` Directory list.
`interface` | `HTMLDivElement` Generic block container.
`interface` | `HTMLDListElement` Definition list.
`interface` | `HTMLDocument` An `HTMLDocument` is the root of the HTML hierarchy andholds the entire content.
`interface` | `HTMLElement` All HTML element interfaces derive from this class.
`interface` | `HTMLFieldSetElement` Organizes form controls into logical groups.
`interface` | `HTMLFontElement` Local change to font.
`interface` | `HTMLFormElement` The `FORM` element encompasses behavior similar to acollection and an element.
`interface` | `HTMLFrameElement` Create a frame.
`interface` | `HTMLFrameSetElement` Create a grid of frames.
`interface` | `HTMLHeadElement` Document head information.
`interface` | `HTMLHeadingElement` For the `H1` to `H6` elements.
`interface` | `HTMLHRElement` Create a horizontal rule.
`interface` | `HTMLHtmlElement` Root of an HTML document.
`interface` | `HTMLIFrameElement` Inline subwindows.
`interface` | `HTMLImageElement` Embedded image.
`interface` | `HTMLInputElement` Form control.
`interface` | `HTMLIsIndexElement` This element is usedfor single-line text input.
`interface` | `HTMLLabelElement` Form field label text.
`interface` | `HTMLLegendElement` Provides a caption for a `FIELDSET` grouping.
`interface` | `HTMLLIElement` List item.
`interface` | `HTMLLinkElement` The `LINK` element specifies a link to an externalresource, and defines this document's relationship to that resource(or vice versa).
`interface` | `HTMLMapElement` Client-side image map.
`interface` | `HTMLMenuElement` Menu list.
`interface` | `HTMLMetaElement` This contains generic meta-information about the document.
`interface` | `HTMLModElement` Notice of modification to part of a document.
`interface` | `HTMLObjectElement` Generic embedded object.
`interface` | `HTMLOListElement` Ordered list.
`interface` | `HTMLOptGroupElement` Group options together in logical subdivisions.
`interface` | `HTMLOptionElement` A selectable choice.
`interface` | `HTMLParagraphElement` Paragraphs.
`interface` | `HTMLParamElement` Parameters fed to the `OBJECT` element.
`interface` | `HTMLPreElement` Preformatted text.
`interface` | `HTMLQuoteElement` For the `Q` and `BLOCKQUOTE` elements.
`interface` | `HTMLScriptElement` Script statements.
`interface` | `HTMLSelectElement` The select element allows the selection of an option.
`interface` | `HTMLStyleElement` Style information.
`interface` | `HTMLTableCaptionElement` Table caption See the CAPTION element definition in HTML 4.0.
`interface` | `HTMLTableCellElement` The object used to represent the `TH` and `TD` elements.
`interface` | `HTMLTableColElement` Regroups the `COL` and `COLGROUP` elements.
`interface` | `HTMLTableElement` The create* and delete* methods on the table allow authors to constructand modify tables.
`interface` | `HTMLTableRowElement` A row in a table.
`interface` | `HTMLTableSectionElement` The `THEAD`, `TFOOT`, and `TBODY`elements.
`interface` | `HTMLTextAreaElement` Multi-line text field.
`interface` | `HTMLTitleElement` The document title.
`interface` | `HTMLUListElement` Unordered list.

Methods in org.w3c.dom.html that return Node
`Node` | `HTMLCollection.item(int index)` This method retrieves a node specified by ordinal index.
`Node` | `HTMLCollection.namedItem(java.lang.String name)` This method retrieves a `Node` using a name.

Uses of Node in org.w3c.dom.ranges

Methods in org.w3c.dom.ranges that return Node
`Node` | `Range.getStartContainer()` Node within which the Range begins
`Node` | `Range.getEndContainer()` Node within which the Range ends
`Node` | `Range.getCommonAncestorContainer()` The deepest common ancestor container of the Range's two boundary-points.

Methods in org.w3c.dom.ranges with parameters of type Node
`void` | `Range.setStart(Node refNode, int offset)` Sets the attributes describing the start of the Range.
`void` | `Range.setEnd(Node refNode, int offset)` Sets the attributes describing the end of a Range.
`void` | `Range.setStartBefore(Node refNode)` Sets the start position to be before a node
`void` | `Range.setStartAfter(Node refNode)` Sets the start position to be after a node
`void` | `Range.setEndBefore(Node refNode)` Sets the end position to be before a node.
`void` | `Range.setEndAfter(Node refNode)` Sets the end of a Range to be after a node
`void` | `Range.selectNode(Node refNode)` Select a node and its contents
`void` | `Range.selectNodeContents(Node refNode)` Select the contents within a node
`void` | `Range.insertNode(Node newNode)` Inserts a node into the Document or DocumentFragment at the start of the Range.
`void` | `Range.surroundContents(Node newParent)` Reparents the contents of the Range to the given node and inserts the node at the position of the start of the Range.

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.traversal

Methods in org.w3c.dom.traversal that return Node
`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.
`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 `NodeIterator` in the set.
`Node` | `NodeIterator.previousNode()` Returns the previous node in the set and moves the position of the `NodeIterator` backwards in the set.

Methods in org.w3c.dom.traversal with parameters of type Node
`void` | `TreeWalker.setCurrentNode(Node currentNode)` The node at which the `TreeWalker` is currently positioned.
`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.

Uses of Node in org.w3c.dom.xpath

Subinterfaces of Node in org.w3c.dom.xpath
`interface` | `XPathNamespace` The `XPathNamespace` interface is returned by `XPathResult` interfaces to represent the XPath namespace node type that DOM lacks.

Methods in org.w3c.dom.xpath that return Node
`Node` | `XPathResult.getSingleNodeValue()` The value of this single node result, which may be `null`.
`Node` | `XPathResult.iterateNext()` Iterates and returns the next node from the node set or `null`if there are no more nodes.
`Node` | `XPathResult.snapshotItem(int index)` Returns the `index`th item in the snapshot collection.

Methods in org.w3c.dom.xpath with parameters of type Node
`java.lang.Object` | `XPathExpression.evaluate(Node contextNode, short type, java.lang.Object result)` Evaluates this XPath expression and returns a result.
`XPathNSResolver` | `XPathEvaluator.createNSResolver(Node nodeResolver)` Adapts any DOM node to resolve namespaces so that an XPath expression can be easily evaluated relative to the context of the node where it appeared within the document.
`java.lang.Object` | `XPathEvaluator.evaluate(java.lang.String expression, Node contextNode, XPathNSResolver resolver, short type, java.lang.Object result)` Evaluates an XPath expression string and returns a result of the specified type if possible.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Apache XML Project. All Rights Reserved.