Uses of Interface
org.w3c.dom.Node

Packages that use Node
org.apache.html.dom   
org.apache.wml   
org.apache.wml.dom   
org.apache.xerces.dom   
org.apache.xerces.dom.events   
org.apache.xerces.domx   
org.apache.xerces.parsers   
org.apache.xerces.validators.schema   
org.apache.xml.serialize   
org.w3c.dom   
org.w3c.dom.events   
org.w3c.dom.html   
org.w3c.dom.ranges   
org.w3c.dom.traversal   
 

Uses of Node in org.apache.html.dom
 

Classes in org.apache.html.dom that implement Node
 class HTMLAnchorElementImpl
           
 class HTMLAppletElementImpl
           
 class HTMLAreaElementImpl
           
 class HTMLBaseElementImpl
           
 class HTMLBaseFontElementImpl
           
 class HTMLBodyElementImpl
           
 class HTMLBRElementImpl
           
 class HTMLButtonElementImpl
           
 class HTMLDirectoryElementImpl
           
 class HTMLDivElementImpl
           
 class HTMLDListElementImpl
           
 class HTMLDocumentImpl
          Implements an HTML document.
 class HTMLElementImpl
          Implements an HTML-specific element, an Element that will only appear inside HTML documents.
 class HTMLFieldSetElementImpl
           
 class HTMLFontElementImpl
           
 class HTMLFormElementImpl
           
 class HTMLFrameElementImpl
           
 class HTMLFrameSetElementImpl
           
 class HTMLHeadElementImpl
           
 class HTMLHeadingElementImpl
           
 class HTMLHRElementImpl
           
 class HTMLHtmlElementImpl
           
 class HTMLIFrameElementImpl
           
 class HTMLImageElementImpl
           
 class HTMLInputElementImpl
           
 class HTMLIsIndexElementImpl
           
 class HTMLLabelElementImpl
           
 class HTMLLegendElementImpl
           
 class HTMLLIElementImpl
           
 class HTMLLinkElementImpl
           
 class HTMLMapElementImpl
           
 class HTMLMenuElementImpl
           
 class HTMLMetaElementImpl
           
 class HTMLModElementImpl
           
 class HTMLObjectElementImpl
           
 class HTMLOListElementImpl
           
 class HTMLOptGroupElementImpl
           
 class HTMLOptionElementImpl
           
 class HTMLParagraphElementImpl
           
 class HTMLParamElementImpl
           
 class HTMLPreElementImpl
           
 class HTMLQuoteElementImpl
           
 class HTMLScriptElementImpl
           
 class HTMLSelectElementImpl
           
 class HTMLStyleElementImpl
           
 class HTMLTableCaptionElementImpl
           
 class HTMLTableCellElementImpl
           
 class HTMLTableColElementImpl
           
 class HTMLTableElementImpl
           
 class HTMLTableRowElementImpl
           
 class HTMLTableSectionElementImpl
           
 class HTMLTextAreaElementImpl
           
 class HTMLTitleElementImpl
           
 class HTMLUListElementImpl
           
 

Methods in org.apache.html.dom that return Node
 Node HTMLDocumentImpl.cloneNode(boolean deep)
           
protected  Node NameNodeListImpl.nextMatchingElementAfter(Node current)
          Iterative tree-walker.
 

Methods in org.apache.html.dom with parameters of type Node
protected  Node NameNodeListImpl.nextMatchingElementAfter(Node current)
          Iterative tree-walker.
 

Uses of Node in org.apache.wml
 

Subinterfaces of Node in org.apache.wml
 interface WMLAccessElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLAElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLAnchorElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLBElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLBigElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLBrElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLCardElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLDocument
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLDoElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLEmElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLFieldsetElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLGoElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLHeadElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLIElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLImgElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLInputElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLMetaElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLNoopElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLOneventElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLOptgroupElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLOptionElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLPElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLPostfieldElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLPrevElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLRefreshElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLSelectElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLSetvarElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLSmallElement
          'small' render the text with small font (Section 11.8.1, WAP WML Version 16-Jun-1999)
 interface WMLStrongElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLTableElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLTdElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLTemplateElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLTimerElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLTrElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLUElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 interface WMLWmlElement
          The interface is modeled after DOM1 Spec for HTML from W3C.
 

Uses of Node in org.apache.wml.dom
 

Classes in org.apache.wml.dom that implement Node
 class WMLAccessElementImpl
           
 class WMLAElementImpl
           
 class WMLAnchorElementImpl
           
 class WMLBElementImpl
           
 class WMLBigElementImpl
           
 class WMLBrElementImpl
           
 class WMLCardElementImpl
           
 class WMLDocumentImpl
           
 class WMLDoElementImpl
           
 class WMLElementImpl
           
 class WMLEmElementImpl
           
 class WMLFieldsetElementImpl
           
 class WMLGoElementImpl
           
 class WMLHeadElementImpl
           
 class WMLIElementImpl
           
 class WMLImgElementImpl
           
 class WMLInputElementImpl
           
 class WMLMetaElementImpl
           
 class WMLNoopElementImpl
           
 class WMLOneventElementImpl
           
 class WMLOptgroupElementImpl
           
 class WMLOptionElementImpl
           
 class WMLPElementImpl
           
 class WMLPostfieldElementImpl
           
 class WMLPrevElementImpl
           
 class WMLRefreshElementImpl
           
 class WMLSelectElementImpl
           
 class WMLSetvarElementImpl
           
 class WMLSmallElementImpl
           
 class WMLStrongElementImpl
           
 class WMLTableElementImpl
           
 class WMLTdElementImpl
           
 class WMLTemplateElementImpl
           
 class WMLTimerElementImpl
           
 class WMLTrElementImpl
           
 class WMLUElementImpl
           
 class WMLWmlElementImpl
           
 

Uses of Node in org.apache.xerces.dom
 

Subinterfaces of Node in org.apache.xerces.dom
 interface DeferredNode
          An interface for deferred node object.
 

Classes in org.apache.xerces.dom that implement Node
 class AttrImpl
          Attribute represents an XML-style attribute of an Element.
 class AttrNSImpl
          AttrNSImpl inherits from AttrImpl and adds namespace support.
 class CDATASectionImpl
          XML provides the CDATA markup to allow a region of text in which most of the XML delimiter recognition does not take place.
 class CharacterDataImpl
          CharacterData is an abstract Node that can carry character data as its Value.
 class ChildNode
          ChildNode inherits from NodeImpl and adds the capability of being a child by having references to its previous and next siblings.
 class CommentImpl
          Represents an XML (or HTML) comment.
 class CoreDocumentImpl
          The Document interface represents the entire HTML or XML document.
 class DeferredAttrImpl
          Attribute represents an XML-style attribute of an Element.
 class DeferredAttrNSImpl
          DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to AttrImpl.
 class DeferredCDATASectionImpl
          XML provides the CDATA markup to allow a region of text in which most of the XML delimiter recognition does not take place.
 class DeferredCommentImpl
          Represents an XML (or HTML) comment.
 class DeferredDocumentImpl
          The Document interface represents the entire HTML or XML document.
 class DeferredDocumentTypeImpl
          This class represents a Document Type declaraction in the document itself, not a Document Type Definition (DTD).
 class DeferredElementDefinitionImpl
          NON-DOM CLASS: Describe one of the Elements (and its associated Attributes) defined in this Document Type.
 class DeferredElementImpl
          Elements represent most of the "markup" and structure of the document.
 class DeferredElementNSImpl
          DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to ElementImpl.
 class DeferredEntityImpl
          Entity nodes hold the reference data for an XML Entity -- either parsed or unparsed.
 class DeferredEntityReferenceImpl
          EntityReference models the XML &entityname; syntax, when used for entities defined by the DOM.
 class DeferredNotationImpl
          Notations are how the Document Type Description (DTD) records hints about the format of an XML "unparsed entity" -- in other words, non-XML data bound to this document type, which some applications may wish to consult when manipulating the document.
 class DeferredProcessingInstructionImpl
          Processing Instructions (PIs) permit documents to carry processor-specific information alongside their actual content.
 class DeferredTextImpl
          Text nodes hold the non-markup, non-Entity content of an Element or Attribute.
 class DocumentFragmentImpl
          DocumentFragment is a "lightweight" or "minimal" Document object.
 class DocumentImpl
          The Document interface represents the entire HTML or XML document.
 class DocumentTypeImpl
          This class represents a Document Type declaraction in the document itself, not a Document Type Definition (DTD).
 class ElementDefinitionImpl
          NON-DOM CLASS: Describe one of the Elements (and its associated Attributes) defined in this Document Type.
 class ElementImpl
          Elements represent most of the "markup" and structure of the document.
 class ElementNSImpl
          ElementNSImpl inherits from ElementImpl and adds namespace support.
 class EntityImpl
          Entity nodes hold the reference data for an XML Entity -- either parsed or unparsed.
 class EntityReferenceImpl
          EntityReference models the XML &entityname; syntax, when used for entities defined by the DOM.
 class NodeImpl
          NodeImpl provides the basic structure of a DOM tree.
 class NotationImpl
          Notations are how the Document Type Description (DTD) records hints about the format of an XML "unparsed entity" -- in other words, non-XML data bound to this document type, which some applications may wish to consult when manipulating the document.
 class ParentNode
          ParentNode inherits from ChildNode and adds the capability of having child nodes.
 class ProcessingInstructionImpl
          Processing Instructions (PIs) permit documents to carry processor-specific information alongside their actual content.
 class TextImpl
          Text nodes hold the non-markup, non-Entity content of an Element or Attribute.
 

Methods in org.apache.xerces.dom that return Node
 Node NodeImpl.appendChild(Node newChild)
          Adds a child node to the end of the list of children for this node.
 Node NodeImpl.cloneNode(boolean deep)
          Returns a duplicate of a given node.
 Node NodeImpl.getParentNode()
          Obtain the DOM-tree parent of this node, or null if it is not currently active in the DOM tree (perhaps because it has just been created or removed).
 Node NodeImpl.getNextSibling()
          The next child of this node's parent, or null if none
 Node NodeImpl.getPreviousSibling()
          The previous child of this node's parent, or null if none
 Node NodeImpl.getFirstChild()
          The first child of this Node, or null if none.
 Node NodeImpl.getLastChild()
          The first child of this Node, or null if none.
 Node NodeImpl.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node NodeImpl.removeChild(Node oldChild)
          Remove a child from this Node.
 Node NodeImpl.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node NodeImpl.item(int index)
          NodeList method: Return the Nth immediate child of this node, or null if the index is out of bounds.
 Node ChildNode.cloneNode(boolean deep)
          Returns a duplicate of a given node.
 Node ChildNode.getParentNode()
          Returns the parent node of this node
 Node ChildNode.getNextSibling()
          The next child of this node's parent, or null if none
 Node ChildNode.getPreviousSibling()
          The previous child of this node's parent, or null if none
 Node ParentNode.cloneNode(boolean deep)
          Returns a duplicate of a given node.
 Node ParentNode.getFirstChild()
          The first child of this Node, or null if none.
 Node ParentNode.getLastChild()
          The last child of this Node, or null if none.
 Node ParentNode.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node ParentNode.removeChild(Node oldChild)
          Remove a child from this Node.
 Node ParentNode.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node ParentNode.item(int index)
          NodeList method: Return the Nth immediate child of this node, or null if the index is out of bounds.
 Node ElementImpl.cloneNode(boolean deep)
          Return a duplicate copy of this Element.
 Node CoreDocumentImpl.cloneNode(boolean deep)
          Deep-clone a document, including fixing ownerDoc for the cloned children.
 Node CoreDocumentImpl.insertBefore(Node newChild, Node refChild)
          Since a Document may contain at most one top-level Element child, and at most one DocumentType declaraction, we need to subclass our add-children methods to implement this constraint.
 Node CoreDocumentImpl.removeChild(Node oldChild)
          Since insertBefore caches the docElement (and, currently, docType), removeChild has to know how to undo the cache REVISIT: According to the spec it is not allowed to alter neither the document element nor the document type in any way
 Node CoreDocumentImpl.replaceChild(Node newChild, Node oldChild)
          Since we cache the docElement (and, currently, docType), replaceChild has to update the cache REVISIT: According to the spec it is not allowed to alter neither the document element nor the document type in any way
 Node CoreDocumentImpl.importNode(Node source, boolean deep)
          Copies a node from another document to this document.
 Node CoreDocumentImpl.adoptNode(Node source)
          DOM Level 3 WD - Experimental Change the node's ownerDocument, and its subtree, to this Document
 Node DocumentImpl.cloneNode(boolean deep)
          Deep-clone a document, including fixing ownerDoc for the cloned children.
 Node DeepNodeListImpl.item(int index)
          Returns the node at the specified index.
protected  Node DeepNodeListImpl.nextMatchingElementAfter(Node current)
          Iterative tree-walker.
 Node AttrImpl.cloneNode(boolean deep)
           
 Node AttrImpl.getFirstChild()
          The first child of this Node, or null if none.
 Node AttrImpl.getLastChild()
          The last child of this Node, or null if none.
 Node AttrImpl.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node AttrImpl.removeChild(Node oldChild)
          Remove a child from this Node.
 Node AttrImpl.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node AttrImpl.item(int index)
          NodeList method: Return the Nth immediate child of this node, or null if the index is out of bounds.
 Node ElementDefinitionImpl.cloneNode(boolean deep)
          Replicate this object.
 Node NamedNodeMapImpl.item(int index)
          Retrieve an item from the map by 0-based index.
 Node NamedNodeMapImpl.getNamedItem(java.lang.String name)
          Retrieve a node by name.
 Node NamedNodeMapImpl.getNamedItemNS(java.lang.String namespaceURI, java.lang.String localName)
          Introduced in DOM Level 2.
 Node NamedNodeMapImpl.setNamedItem(Node arg)
          Adds a node using its nodeName attribute.
 Node NamedNodeMapImpl.setNamedItemNS(Node arg)
          Adds a node using its namespaceURI and localName.
 Node NamedNodeMapImpl.removeNamedItem(java.lang.String name)
           
 Node NamedNodeMapImpl.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String name)
          Introduced in DOM Level 2.
 Node RangeImpl.getStartContainer()
           
 Node RangeImpl.getEndContainer()
           
 Node RangeImpl.getCommonAncestorContainer()
           
 Node EntityImpl.cloneNode(boolean deep)
          Clone node.
 Node EntityReferenceImpl.getFirstChild()
          Perform synchronize() before accessing children.
 Node EntityReferenceImpl.getLastChild()
          Perform synchronize() before accessing children.
 Node EntityReferenceImpl.item(int index)
          Returns the node at the given index.
 Node AttributeMap.setNamedItem(Node arg)
          Adds an attribute using its nodeName attribute.
 Node AttributeMap.setNamedItemNS(Node arg)
          Adds an attribute using its namespaceURI and localName.
 Node AttributeMap.removeNamedItem(java.lang.String name)
           
protected  Node AttributeMap.internalRemoveNamedItem(java.lang.String name, boolean raiseEx)
          Internal removeNamedItem method allowing to specify whether an exception must be thrown if the specified name is not found.
 Node AttributeMap.removeNamedItemNS(java.lang.String namespaceURI, java.lang.String name)
          Introduced in DOM Level 2.
protected  Node AttributeMap.internalRemoveNamedItemNS(java.lang.String namespaceURI, java.lang.String name, boolean raiseEx)
          Internal removeNamedItemNS method allowing to specify whether an exception must be thrown if the specified local name and namespace URI is not found.
 Node TreeWalkerImpl.getRoot()
           
 Node TreeWalkerImpl.getCurrentNode()
          Return the current Node.
 Node TreeWalkerImpl.parentNode()
          Return the parent Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.firstChild()
          Return the first child Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.lastChild()
          Return the last child Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.previousSibling()
          Return the previous sibling Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.nextSibling()
          Return the next sibling Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.previousNode()
          Return the previous Node from the current node, after applying filter, whatToshow.
 Node TreeWalkerImpl.nextNode()
          Return the next Node from the current node, after applying filter, whatToshow.
 Node NodeIteratorImpl.getRoot()
           
 Node NodeIteratorImpl.nextNode()
          Return the next Node in the Iterator.
 Node NodeIteratorImpl.previousNode()
          Return the previous Node in the Iterator.
 Node DocumentTypeImpl.cloneNode(boolean deep)
          Clones the node.
 

Methods in org.apache.xerces.dom with parameters of type Node
 Node NodeImpl.appendChild(Node newChild)
          Adds a child node to the end of the list of children for this node.
 Node NodeImpl.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node NodeImpl.removeChild(Node oldChild)
          Remove a child from this Node.
 Node NodeImpl.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node ParentNode.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node ParentNode.removeChild(Node oldChild)
          Remove a child from this Node.
 Node ParentNode.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node CoreDocumentImpl.insertBefore(Node newChild, Node refChild)
          Since a Document may contain at most one top-level Element child, and at most one DocumentType declaraction, we need to subclass our add-children methods to implement this constraint.
 Node CoreDocumentImpl.removeChild(Node oldChild)
          Since insertBefore caches the docElement (and, currently, docType), removeChild has to know how to undo the cache REVISIT: According to the spec it is not allowed to alter neither the document element nor the document type in any way
 Node CoreDocumentImpl.replaceChild(Node newChild, Node oldChild)
          Since we cache the docElement (and, currently, docType), replaceChild has to update the cache REVISIT: According to the spec it is not allowed to alter neither the document element nor the document type in any way
 Node CoreDocumentImpl.importNode(Node source, boolean deep)
          Copies a node from another document to this document.
 Node CoreDocumentImpl.adoptNode(Node source)
          DOM Level 3 WD - Experimental Change the node's ownerDocument, and its subtree, to this Document
protected  boolean CoreDocumentImpl.isKidOK(Node parent, Node child)
          Uses the kidOK lookup table to check whether the proposed tree structure is legal.
 NodeIterator DocumentImpl.createNodeIterator(Node root, short whatToShow, NodeFilter filter)
          NON-DOM extension: Create and return a NodeIterator.
 NodeIterator DocumentImpl.createNodeIterator(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Create and return a NodeIterator.
 TreeWalker DocumentImpl.createTreeWalker(Node root, short whatToShow, NodeFilter filter)
          NON-DOM extension: Create and return a TreeWalker.
 TreeWalker DocumentImpl.createTreeWalker(Node root, int whatToShow, NodeFilter filter, boolean entityReferenceExpansion)
          Create and return a TreeWalker.
protected  void DocumentImpl.dispatchEventToSubtree(NodeImpl node, Node n, Event e)
          NON-DOM INTERNAL: DOMNodeInsertedIntoDocument and ...RemovedFrom...
protected  Node DeepNodeListImpl.nextMatchingElementAfter(Node current)
          Iterative tree-walker.
 Node AttrImpl.insertBefore(Node newChild, Node refChild)
          Move one or more node(s) to our list of children.
 Node AttrImpl.removeChild(Node oldChild)
          Remove a child from this Node.
 Node AttrImpl.replaceChild(Node newChild, Node oldChild)
          Make newChild occupy the location that oldChild used to have.
 Node NamedNodeMapImpl.setNamedItem(Node arg)
          Adds a node using its nodeName attribute.
 Node NamedNodeMapImpl.setNamedItemNS(Node arg)
          Adds a node using its namespaceURI and localName.
 void RangeImpl.setStart(Node refNode, int offset)
           
 void RangeImpl.setEnd(Node refNode, int offset)
           
 void RangeImpl.setStartBefore(Node refNode)
           
 void RangeImpl.setStartAfter(Node refNode)
           
 void RangeImpl.setEndBefore(Node refNode)
           
 void RangeImpl.setEndAfter(Node refNode)
           
 void RangeImpl.selectNode(Node refNode)
           
 void RangeImpl.selectNodeContents(Node refNode)
           
 void RangeImpl.insertNode(Node newNode)
           
 void RangeImpl.surroundContents(Node newParent)
           
 void RangeImpl.insertedNodeFromDOM(Node node)
          This function is called from the DOM.
 Node AttributeMap.setNamedItem(Node arg)
          Adds an attribute using its nodeName attribute.
 Node AttributeMap.setNamedItemNS(Node arg)
          Adds an attribute using its namespaceURI and localName.
 void TreeWalkerImpl.setCurrentNode(Node node)
          Return the current Node.
 void NodeIteratorImpl.removeNode(Node node)
          Fix-up the iterator on a remove.
 

Constructors in org.apache.xerces.dom with parameters of type Node
TreeWalkerImpl(Node root, int whatToShow, NodeFilter nodeFilter, boolean entityReferenceExpansion)
          Public constructor
NodeIteratorImpl(DocumentImpl document, Node root, int whatToShow, NodeFilter nodeFilter, boolean entityReferenceExpansion)
          Public constructor
 

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

Methods in org.apache.xerces.dom.events that return Node
 Node MutationEventImpl.getRelatedNode()
           
 

Methods in org.apache.xerces.dom.events with parameters of type Node
 void MutationEventImpl.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)
          Initialize a mutation event, or overwrite the event's current settings with new values of the parameters.
 

Uses of Node in org.apache.xerces.domx
 

Methods in org.apache.xerces.domx that return Node
protected  Node XGrammarWriter.getFirstChildOfType(Node node, short type)
          Returns the first child of the given node type.
protected  Node XGrammarWriter.getNextSiblingOfType(Node node, short type)
          Returns the next sibling of the given node type.
 

Methods in org.apache.xerces.domx with parameters of type Node
protected  Node XGrammarWriter.getFirstChildOfType(Node node, short type)
          Returns the first child of the given node type.
protected  Node XGrammarWriter.getNextSiblingOfType(Node node, short type)
          Returns the next sibling of the given node type.
 

Uses of Node in org.apache.xerces.parsers
 

Fields in org.apache.xerces.parsers declared as Node
protected  Node DOMParser.fCurrentElementNode
           
 

Uses of Node in org.apache.xerces.validators.schema
 

Methods in org.apache.xerces.validators.schema with parameters of type Node
static void XUtil.copyInto(Node src, Node dest)
          Copies the source tree into the specified place in a destination tree.
static Element XUtil.getFirstChildElement(Node parent)
          Finds and returns the first child element node.
static Element XUtil.getLastChildElement(Node parent)
          Finds and returns the last child element node.
static Element XUtil.getNextSiblingElement(Node node)
          Finds and returns the next sibling element node.
static Element XUtil.getFirstChildElement(Node parent, java.lang.String elemName)
          Finds and returns the first child node with the given name.
static Element XUtil.getLastChildElement(Node parent, java.lang.String elemName)
          Finds and returns the last child node with the given name.
static Element XUtil.getNextSiblingElement(Node node, java.lang.String elemName)
          Finds and returns the next sibling node with the given name.
static Element XUtil.getFirstChildElementNS(Node parent, java.lang.String uri, java.lang.String localpart)
          Finds and returns the first child node with the given qualified name.
static Element XUtil.getLastChildElementNS(Node parent, java.lang.String uri, java.lang.String localpart)
          Finds and returns the last child node with the given qualified name.
static Element XUtil.getNextSiblingElementNS(Node node, java.lang.String uri, java.lang.String localpart)
          Finds and returns the next sibling node with the given qualified name.
static Element XUtil.getFirstChildElement(Node parent, java.lang.String[] elemNames)
          Finds and returns the first child node with the given name.
static Element XUtil.getLastChildElement(Node parent, java.lang.String[] elemNames)
          Finds and returns the last child node with the given name.
static Element XUtil.getNextSiblingElement(Node node, java.lang.String[] elemNames)
          Finds and returns the next sibling node with the given name.
static Element XUtil.getFirstChildElementNS(Node parent, java.lang.String[][] elemNames)
          Finds and returns the first child node with the given qualified name.
static Element XUtil.getLastChildElementNS(Node parent, java.lang.String[][] elemNames)
          Finds and returns the last child node with the given qualified name.
static Element XUtil.getNextSiblingElementNS(Node node, java.lang.String[][] elemNames)
          Finds and returns the next sibling node with the given qualified name.
static Element XUtil.getFirstChildElement(Node parent, java.lang.String elemName, java.lang.String attrName, java.lang.String attrValue)
          Finds and returns the first child node with the given name and attribute name, value pair.
static Element XUtil.getLastChildElement(Node parent, java.lang.String elemName, java.lang.String attrName, java.lang.String attrValue)
          Finds and returns the last child node with the given name and attribute name, value pair.
static Element XUtil.getNextSiblingElement(Node node, java.lang.String elemName, java.lang.String attrName, java.lang.String attrValue)
          Finds and returns the next sibling node with the given name and attribute name, value pair.
static java.lang.String XUtil.getChildText(Node node)
          Returns the concatenated child text of the specified node.
 

Uses of Node in org.apache.xml.serialize
 

Methods in org.apache.xml.serialize with parameters of type Node
protected  void BaseMarkupSerializer.serializeNode(Node node)
          Serialize the DOM node.
protected  void TextSerializer.serializeNode(Node node)
          Serialize the DOM node.
 

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 Document.adoptNode(Node source)
          EXPERIMENTAL! Based on the Document Object Model (DOM) Level 3 Core Working Draft of 5 June 2001..
 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.
 Node Document.adoptNode(Node source)
          EXPERIMENTAL! Based on the Document Object Model (DOM) Level 3 Core Working Draft of 5 June 2001..
 

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

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

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



Copyright © 1999-2001 Apache XML Project. All Rights Reserved.