Uses of Interface
org.w3c.dom.Node

Packages that use Node
javax.xml.transform.dom   
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.serializer.dom3   
org.apache.xml.serializer.utils   
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 Implements DOM Level 3 XPath API 
org.apache.xpath.jaxp   
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.ls   
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 DOMResult.getNextSibling()
          Get the child node before which the result nodes will be inserted.
 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.
 void DOMResult.setNextSibling(Node nextSibling)
          Set the child node before which the result nodes will be inserted.
 

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)
          Use a DOM node to create a new output target with the specified System ID.
DOMResult.DOMResult(Node node, Node nextSibling)
          Use a DOM node to create a new output target specifying the child node where the result nodes should be inserted before.
DOMResult.DOMResult(Node node, Node nextSibling, java.lang.String systemId)
          Use a DOM node to create a new output target specifying the child node where the result nodes should be inserted before and the specified System ID.
 

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
          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 ProcessorImport
          This class processes parse events for an xsl:import element.
 class ProcessorInclude
          TransformerFactory class for xsl:include markup.
 class ProcessorLRE
          Processes an XSLT literal-result-element, or something that looks like one.
 class ProcessorStylesheetDoc
          This class processes the xsl:stylesheet element.
 class ProcessorStylesheetElement
          TransformerFactory for xsl:stylesheet or xsl:transform markup.
 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
 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.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 ElemLiteralResult.Attribute
           
 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 ElemLiteralResult.LiteralElementAttributes.getNamedItem(java.lang.String name)
          Retrieves a node specified by name.
 Node ElemLiteralResult.LiteralElementAttributes.getNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          Retrieves a node specified by local name and namespace URI.
 Node ElemLiteralResult.LiteralElementAttributes.item(int i)
          Returns the indexth item in the map.
 Node ElemLiteralResult.LiteralElementAttributes.removeNamedItem(java.lang.String name)
           
 Node ElemLiteralResult.LiteralElementAttributes.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
           
 Node ElemLiteralResult.LiteralElementAttributes.setNamedItem(Node arg)
          Unimplemented.
 Node ElemLiteralResult.LiteralElementAttributes.setNamedItemNS(Node arg)
          Unimplemented.
 Node ElemLiteralResult.Attribute.appendChild(Node newChild)
           
 Node ElemLiteralResult.Attribute.cloneNode(boolean deep)
           
 Node ElemLiteralResult.Attribute.getFirstChild()
           
 Node ElemLiteralResult.Attribute.getLastChild()
           
 Node ElemLiteralResult.Attribute.getNextSibling()
           
 Node ElemLiteralResult.Attribute.getParentNode()
           
 Node ElemLiteralResult.Attribute.getPreviousSibling()
           
 Node ElemLiteralResult.Attribute.insertBefore(Node newChild, Node refChild)
           
 Node ElemLiteralResult.Attribute.removeChild(Node oldChild)
           
 Node ElemLiteralResult.Attribute.replaceChild(Node newChild, Node oldChild)
           
 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 ElemLiteralResult.LiteralElementAttributes.setNamedItem(Node arg)
          Unimplemented.
 Node ElemLiteralResult.LiteralElementAttributes.setNamedItemNS(Node arg)
          Unimplemented.
 Node ElemLiteralResult.Attribute.appendChild(Node newChild)
           
 Node ElemLiteralResult.Attribute.insertBefore(Node newChild, Node refChild)
           
 Node ElemLiteralResult.Attribute.removeChild(Node oldChild)
           
 Node ElemLiteralResult.Attribute.replaceChild(Node newChild, Node oldChild)
           
 boolean ElemLiteralResult.Attribute.isEqualNode(Node arg)
           
 boolean ElemLiteralResult.Attribute.isSameNode(Node other)
           
 short ElemLiteralResult.Attribute.compareDocumentPosition(Node other)
           
 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 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 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 DOMAdapter.makeNode(int index)
           
 Node DOMAdapter.makeNode(DTMAxisIterator iter)
           
 Node MultiDOM.makeNode(int index)
           
 Node MultiDOM.makeNode(DTMAxisIterator iter)
           
 Node SimpleResultTreeImpl.makeNode(int index)
           
 Node SimpleResultTreeImpl.makeNode(DTMAxisIterator iter)
           
 Node SimpleResultTreeImpl.getNode(int nodeHandle)
           
 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)
           
 void TransletOutputHandlerFactory.setNextSibling(Node nextSibling)
           
 

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, SerializationHandler handler)
           
SAX2DOM.SAX2DOM(Node root, Node nextSibling)
           
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
          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 DTMNodeListBase.item(int index)
          Returns the indexth item in the collection.
 Node DTMAxisIterNodeList.item(int index)
          Returns the indexth 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 DTMNodeProxy.renameNode(Node n, java.lang.String namespaceURI, java.lang.String name)
          DOM Level 3 Renaming node
 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.
 Node DTMChildIterNodeList.item(int index)
          Returns the indexth item in the collection.
 

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
 boolean DTMNodeProxy.isEqualNode(Node arg)
          Tests whether two nodes are equal.
 boolean DTMNodeProxy.isSameNode(Node other)
          Returns whether this node is the same node as the given one.
 short DTMNodeProxy.compareDocumentPosition(Node other)
          Compares a node with this node with regard to their position in the document.
 Node DTMNodeProxy.renameNode(Node n, java.lang.String namespaceURI, java.lang.String name)
          DOM Level 3 Renaming node
 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)
           
 boolean DOM2DTMdefaultNamespaceDeclarationNode.isEqualNode(Node arg)
          Tests whether two nodes are equal.
 boolean DOM2DTMdefaultNamespaceDeclarationNode.isSameNode(Node other)
          Returns whether this node is the same node as the given one.
 short DOM2DTMdefaultNamespaceDeclarationNode.compareDocumentPosition(Node other)
          Compares a node with this node with regard to their position in the document.
 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 EmptySerializer.serialize(Node node)
           
 void EmptySerializer.characters(Node node)
           
 void TransformStateSetter.setCurrentNode(Node n)
          Set the current node.
 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 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 ToXMLSAXHandler.serialize(Node node)
           
 void DOMSerializer.serialize(Node node)
          Serializes the DOM node.
 void ToTextSAXHandler.serialize(Node node)
          Deprecated.  
 void SerializationHandler.serialize(Node node)
          Notify that the serializer should take this DOM node as input to be serialized.
 void ToStream.serialize(Node node)
          Serializes the DOM node.
 void ToHTMLSAXHandler.serialize(Node node)
          Deprecated. Does nothing.
 void DOM3Serializer.serializeDOM3(Node node)
          Serializes the Level 3 DOM node.
 void ExtendedContentHandler.characters(Node node)
          This method is used to notify of a character event, but passing the data as a DOM Node rather than the standard character array.
 void ToUnknownStream.serialize(Node node)
          Converts the DOM node to output
 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.
 

Uses of Node in org.apache.xml.serializer.dom3
 

Methods in org.apache.xml.serializer.dom3 with parameters of type Node
 void DOM3SerializerImpl.serializeDOM3(Node node)
          Serializes the Level 3 DOM node by creating an instance of DOM3TreeWalker which traverses the DOM tree and invokes handler events to serialize the DOM NOde.
 boolean LSSerializerImpl.write(Node nodeArg, LSOutput destination)
          Serializes the specified node to the specified LSOutput and returns true if the Node was successfully serialized.
 java.lang.String LSSerializerImpl.writeToString(Node nodeArg)
          Serializes the specified node and returns a String with the serialized data to the caller.
 boolean LSSerializerImpl.writeToURI(Node nodeArg, java.lang.String uri)
          Serializes the specified node to the specified URI and returns true if the Node was successfully serialized.
 

Uses of Node in org.apache.xml.serializer.utils
 

Methods in org.apache.xml.serializer.utils with parameters of type Node
 java.lang.String DOM2Helper.getLocalNameOfNode(Node n)
          Returns the local name of the given node, as defined by the XML Namespaces specification.
 java.lang.String DOM2Helper.getNamespaceOfNode(Node n)
          Returns the Namespace Name (Namespace URI) for the given 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 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 UnImplNode.renameNode(Node n, java.lang.String namespaceURI, java.lang.String name)
          DOM Level 3 Renaming 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 DOMBuilder.getRootDocument()
          Get the root document or DocumentFragment of the DOM being created.
 Node DOMBuilder.getRootNode()
          Get the root node of the DOM tree.
 Node DOMBuilder.getCurrentNode()
          Get the node currently being processed.
 Node DOMBuilder.getNextSibling()
          Return the next sibling node.
 

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
 boolean UnImplNode.isEqualNode(Node arg)
          Tests whether two nodes are equal.
 boolean UnImplNode.isSameNode(Node other)
          Returns whether this node is the same node as the given one.
 short UnImplNode.compareDocumentPosition(Node other)
          Compares a node with this node with regard to their position in the document.
 Node UnImplNode.renameNode(Node n, java.lang.String namespaceURI, java.lang.String name)
          DOM Level 3 Renaming node
 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.traverseFragment(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.
 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.
 void DOMBuilder.setNextSibling(Node nextSibling)
          Set the next sibling node, which is where the result nodes should be inserted before.
 

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 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
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)
          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
 

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.
 

Uses of Node in org.apache.xpath.jaxp
 

Methods in org.apache.xpath.jaxp with parameters of type Node
 java.lang.String JAXPPrefixResolver.getNamespaceForPrefix(java.lang.String prefix, Node namespaceContext)
          Given a prefix and a Context Node, get the corresponding namespace.
 

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 a known entity, either parsed or unparsed, in an XML document.
 interface EntityReference
          EntityReference nodes may be used to represent an entity reference in the tree.
 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 DOMLocator.getRelatedNode()
          The node this locator is pointing to, or null if no node is available.
 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, without altering or removing the source node from the original document; this method creates a new copy of the source node.
 Node Document.adoptNode(Node source)
          Attempts to adopt a node from another document to this document.
 Node Document.renameNode(Node n, java.lang.String namespaceURI, java.lang.String qualifiedName)
          Rename an existing node of type ELEMENT_NODE or ATTRIBUTE_NODE.
 Node NodeList.item(int index)
          Returns the indexth item in the collection.
 

Methods in org.w3c.dom with parameters of type Node
 void UserDataHandler.handle(short operation, java.lang.String key, java.lang.Object data, Node src, Node dst)
          This method is called whenever the node for which this handler is registered is imported or cloned.
 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.
 short Node.compareDocumentPosition(Node other)
          Compares the reference node, i.e.
 boolean Node.isSameNode(Node other)
          Returns whether this node is the same node as the given one.
 boolean Node.isEqualNode(Node arg)
          Tests whether two nodes are equal.
 Node Document.importNode(Node importedNode, boolean deep)
          Imports a node from another document to this document, without altering or removing the source node from the original document; this method creates a new copy of the source node.
 Node Document.adoptNode(Node source)
          Attempts to adopt a node from another document to this document.
 Node Document.renameNode(Node n, java.lang.String namespaceURI, java.lang.String qualifiedName)
          Rename an existing node of type ELEMENT_NODE or ATTRIBUTE_NODE.
 

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 TBODYelements.
 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.ls
 

Methods in org.w3c.dom.ls that return Node
 Node LSParser.parseWithContext(LSInput input, Node contextArg, short action)
          Parse an XML fragment from a resource identified by a LSInput and insert the content into an existing document at the position specified with the context and action arguments.
 

Methods in org.w3c.dom.ls with parameters of type Node
 Node LSParser.parseWithContext(LSInput input, Node contextArg, short action)
          Parse an XML fragment from a resource identified by a LSInput and insert the content into an existing document at the position specified with the context and action arguments.
 boolean LSSerializer.write(Node nodeArg, LSOutput destination)
          Serialize the specified node as described above in the general description of the LSSerializer interface.
 boolean LSSerializer.writeToURI(Node nodeArg, java.lang.String uri)
          A convenience method that acts as if LSSerializer.write was called with a LSOutput with no encoding specified and LSOutput.systemId set to the uri argument.
 java.lang.String LSSerializer.writeToString(Node nodeArg)
          Serialize the specified node as described above in the general description of the LSSerializer interface.
 short LSParserFilter.acceptNode(Node nodeArg)
          This method will be called by the parser at the completion of the parsing of each node.
 

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 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.
 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)
          The node at which the TreeWalker is currently positioned.
 

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 © 2006 Apache XML Project. All Rights Reserved.