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.serialize Processes SAX events into streams. 
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.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.DOMSource(Node n)
          Create a new input source with a DOM node.
DOMSource.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.DOMResult(Node node)
          Use a DOM node to create a new output target.
DOMResult.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 ExpressionContext.getContextNode()
          Get the current context node.
 Node XSLProcessorContext.getSourceTree()
          Get the root of the source tree being executed.
 Node XSLProcessorContext.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
          **For internal use only** This class processes parse events for an exslt func:result element.
 class ProcessorExsltFunction
          **For internal use only** This class processes parse events for an exslt func:function element.
 class ProcessorLRE
          **For internal use only** Processes an XSLT literal-result-element, or something that looks like one.
 class ProcessorStylesheetDoc
          **For internal use only** 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
          **For internal use only** This class processes an unknown template element, and ignores the startElement and endElement events.
 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
 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.
 Templates TransformerFactoryImpl.processFromNode(Node node)
           
 

Uses of Node in org.apache.xalan.serialize
 

Methods in org.apache.xalan.serialize with parameters of type Node
 void DOMSerializer.serialize(Node node)
          Serializes the DOM node.
 void SerializerToXML.serialize(Node node)
          Serializes the DOM node.
 

Uses of Node in org.apache.xalan.templates
 

Classes in org.apache.xalan.templates that implement Node
 class DecimalFormatProperties
          **For advanced use only** Implement xsl:decimal-format.
 class ElemApplyImport
          **For advanced use only** Implement xsl:apply-imports.
 class ElemApplyTemplates
          **For advanced use only** Implement xsl:apply-templates.
 class ElemAttribute
          **For advanced use only** Implement xsl:attribute.
 class ElemAttributeSet
          **For advanced use only** Implement xsl:attribute-set.
 class ElemCallTemplate
          **For advanced use only** Implement xsl:call-template.
 class ElemChoose
          **For advanced use only** Implement xsl:choose.
 class ElemComment
          **For advanced use only** Implement xsl:comment.
 class ElemCopy
          **For advanced use only** Implement xsl:copy.
 class ElemCopyOf
          **For advanced use only** Implement xsl:copy-of.
 class ElemElement
          **For advanced use only** Implement xsl:element
 class ElemEmpty
          **For internal use only** 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
          **For advanced use only** Implement func:function.
 class ElemExtensionCall
          **For advanced use only** Implement an extension element.
 class ElemExtensionDecl
          **For internal use only** Implement the declaration of an extension element
 class ElemExtensionScript
          **For internal use only** Implement Script extension element
 class ElemFallback
          **For advanced use only** Implement xsl:fallback.
 class ElemForEach
          **For advanced use only** Implement xsl:for-each.
 class ElemIf
          **For advanced use only** Implement xsl:if.
 class ElemLiteralResult
          **For advanced use only** Implement a Literal Result Element.
 class ElemMessage
          **For advanced use only** Implement xsl:message.
 class ElemNumber
          **For advanced use only** Implement xsl:number.
 class ElemOtherwise
          **For advanced use only** Implement xsl:otherwise.
 class ElemParam
          **For advanced use only** Implement xsl:param.
 class ElemPI
          **For advanced use only** Implement xsl:processing-instruction.
 class ElemSort
          **For advanced use only** Implement xsl:sort.
 class ElemTemplate
          **For advanced use only** Implement xsl:template.
 class ElemTemplateElement
          **For advanced use only** An instance of this class represents an element inside an xsl:template class.
 class ElemText
          **For advanced use only** Implement xsl:template.
 class ElemTextLiteral
          **For advanced use only** Implement a text literal.
 class ElemUnknown
          **For advanced use only** Implement a Literal Result Element.
 class ElemUse
          **For advanced use only** Implement xsl:use.
 class ElemValueOf
          **For advanced use only** Implement xsl:value-of.
 class ElemVariable
          **For advanced use only** Implement xsl:variable.
 class ElemVariablePsuedo
           
 class ElemWhen
          **For advanced use only** Implement xsl:when.
 class ElemWithParam
          **For advanced use only** Implement xsl:with-param.
 class KeyDeclaration
          **For internal use only** 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.
 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}".
 Node ElemSort.appendChild(Node newChild)
          Add a child to the child list.
 

Uses of Node in org.apache.xalan.trace
 

Fields in org.apache.xalan.trace declared as Node
 Node SelectionEvent.m_sourceNode
          The current context node.
 Node TracerEvent.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
SelectionEvent.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.EndSelectionEvent(TransformerImpl processor, Node sourceNode, ElemTemplateElement styleNode, java.lang.String attributeName, XPath xpath, XObject selection)
          Create an EndSelectionEvent.
TracerEvent.TracerEvent(TransformerImpl processor, Node sourceNode, QName mode, ElemTemplateElement styleNode)
          Create an event originating at the given node of the style tree.
 

Uses of Node in org.apache.xalan.transformer
 

Methods in org.apache.xalan.transformer that return Node
 Node ResultTreeHandler.getCurrentNode()
          This method retrieves the current context node in the source tree.
 Node ResultTreeHandler.getMatchedNode()
          Retrieves the node in the source tree that matched the template obtained via getMatchedTemplate().
 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 ResultTreeHandler.characters(Node node)
           
 void TransformerImpl.executeChildTemplates(ElemTemplateElement elem, Node context, QName mode, ContentHandler handler)
          **For advanced use only** Execute each of the children of a template element.
 void MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg)
          **For internal use only** Warn the user of a problem.
 void MsgMgr.warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg, java.lang.Object[] args)
          **For internal use only** Warn the user of a problem.
 void MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg)
          **For internal use only** Tell the user of an error, and probably throw an exception.
 void MsgMgr.error(SourceLocator srcLctr, Node styleNode, Node sourceNode, int msg, java.lang.Object[] args)
          **For internal use only** 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(NodeIterator iter)
           
 

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

Methods in org.apache.xalan.xsltc.dom that return Node
 Node DOMAdapter.makeNode(int index)
           
 Node DOMAdapter.makeNode(NodeIterator iter)
           
 Node DOMImpl.makeNode(int index)
          Create an org.w3c.dom.Node from a node in the tree
 Node DOMImpl.makeNode(NodeIterator 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(NodeIterator iter)
           
 

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 NodeIterator 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
DOM2SAX.DOM2SAX(Node root)
           
DOM2TO.DOM2TO(Node root, TransletOutputHandler handler)
           
SAX2DOM.SAX2DOM(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
          **For internal use only** DTMNodeProxy presents a DOM Node API front-end to the DTM model.
 

Methods in org.apache.xml.dtm.ref that return Node
 Node DTMDefaultBase.getNode(int nodeHandle)
          Return an DOM node for the given node.
 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 NEEDSDOC (adoptNode) @return
 Node DTMNodeList.item(int index)
          Returns the indexth item in the collection.
 Node DTMNamedNodeMap.getNamedItem(java.lang.String name)
          Retrieves a node specified by name.
 Node DTMNamedNodeMap.item(int i)
          Returns the indexth 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 DTMNodeIterator.getRoot()
           
 Node DTMNodeIterator.nextNode()
           
 Node DTMNodeIterator.previousNode()
           
 Node DTMDocumentImpl.getNode(int nodeHandle)
          Return an DOM node for the given node.
 

Methods in org.apache.xml.dtm.ref with parameters of type Node
 int DTMManagerDefault.getDTMHandleFromNode(Node node)
          Given a W3C DOM node, try and return a DTM handle.
 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 NEEDSDOC (adoptNode) @return
 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.
 

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

Classes in org.apache.xml.utils that implement Node
 class UnImplNode
          **For internal use only** To be subclassed by classes that wish to fake being nodes.
 

Methods in org.apache.xml.utils that return 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
 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 NodeConsumer.setOriginatingNode(Node n)
          Set the node that is originating the SAX event.
 java.lang.String PrefixResolverDefault.getNamespaceForPrefix(java.lang.String prefix, Node namespaceContext)
          Given a namespace, get the corrisponding prefix.
static void Hashtree2Node.appendHashToNode(java.util.Hashtable hash, java.lang.String name, Node container, Document factory)
          Convert a Hashtable into a Node tree.
 java.lang.String PrefixResolver.getNamespaceForPrefix(java.lang.String prefix, Node context)
          Given a namespace, get the corresponding prefix, based on the context node.
 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.
 

Constructors in org.apache.xml.utils with parameters of type Node
PrefixResolverDefault.PrefixResolverDefault(Node xpathExpressionContext)
          Construct a PrefixResolverDefault object.
DOMBuilder.DOMBuilder(Document doc, Node node)
          DOMBuilder instance constructor...
 

Uses of Node in org.apache.xpath
 

Methods in org.apache.xpath 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 XPathException.getStylesheetNode(ExpressionNode ex)
          Get the XSLT ElemVariable that this sub-expression references.
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 XPathContext.XPathExpressionContext.getContextNode()
          Get the current context node.
 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.
 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 indexth 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.
 

Methods in org.apache.xpath with parameters of type Node
 boolean DOMHelper.shouldStripSourceNode(Node textNode)
          Deprecated. **For advanced use only** 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. **For internal use only** 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. **For internal use only** 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.
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.
 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.
 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.
 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.
 XObject XPath.execute(XPathContext xctxt, Node contextNode, PrefixResolver namespaceContext)
          **Experimental** Given an expression and a context, evaluate the XPath and return the result.
 

Constructors in org.apache.xpath with parameters of type Node
XPathException.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.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
          **Experimental** 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 nullif there are no more nodes.
 Node XPathResultImpl.snapshotItem(int index)
          Returns the indexth 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
 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.
 java.lang.Object XPathExpressionImpl.evaluate(Node contextNode, short type, java.lang.Object result)
          **Experimental** This method provides an implementation XPathResult.evaluate according to the DOM L3 XPath Specification, Working Draft 28, March 2002.
 Node XPathNamespaceImpl.insertBefore(Node arg0, Node arg1)
           
 Node XPathNamespaceImpl.replaceChild(Node arg0, Node arg1)
           
 Node XPathNamespaceImpl.removeChild(Node arg0)
           
 Node XPathNamespaceImpl.appendChild(Node arg0)
           
 

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

Uses of Node in org.apache.xpath.objects
 

Constructors in org.apache.xpath.objects with parameters of type Node
XNodeSetForDOM.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 ' <!--' 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.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 HTMLBlockquoteElement
          ??? See the BLOCKQUOTE element definition in HTML 4.0.
 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 and holds 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 a collection 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 used for 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 external resource, 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 construct and 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 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)
           
 

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 nullif there are no more nodes.
 Node XPathResult.snapshotItem(int index)
          Returns the indexth 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.
 



Copyright © 2002 Apache XML Project. All Rights Reserved.