| 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Node | |
| org.dom4j | Defines the XML Document Object Model in Java interfaces together with some helper classes. | 
| org.dom4j.bean | An implementation of the dom4j API which allows JavaBeans to be used to store and retrieve attribute values from Element. | 
| org.dom4j.datatype | An implementation of the dom4j API which supports the XML Schema Data Types specification. | 
| org.dom4j.dom | An implementation of the dom4j API which also supports the W3C object model. | 
| org.dom4j.io | Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text. | 
| org.dom4j.rule | A Patternbased XML rule engine which implements 
the full XSLT processing model while allowing anyActionto be fired if a pattern matches. | 
| org.dom4j.rule.pattern | |
| org.dom4j.swing | A collection of adapters to allow easy integration with dom4j XML documents and Swing such as TreeModels and TableModels. | 
| org.dom4j.tree | Contains the default implementations of the dom4j Document Object Model together with some helpful base classes for those wishing to implement their own document object model. | 
| org.dom4j.util | A collection of utility classes for the dom4j API. | 
| org.dom4j.xpath | Provides the core tools needed to use the XPath library | 
| Uses of Node in org.dom4j | 
| Subinterfaces of Node in org.dom4j | |
|  interface | AttributeAttributedefines an XML attribute. | 
|  interface | BranchBranchinterface defines the common behaviour for Nodes which
 can contain child nodes (content) such as XML elements and documents. | 
|  interface | CDATACDATAdefines an XML CDATA section. | 
|  interface | CharacterDataCharacterDatais a marker interface for character based nodes
 such as theCDATA,CommentandTextnodes. | 
|  interface | CommentCommentdefines the behavior of an XML comment. | 
|  interface | DocumentDocumentdefines an XML Document. | 
|  interface | DocumentTypeDocumentTypedefines an XML DOCTYPE declaration. | 
|  interface | ElementElementinterface defines an XML element. | 
|  interface | EntityEntitydefines an XML entity. | 
|  interface | ProcessingInstructionProcessingInstructiondefines an XML processing instruction. | 
|  interface | TextTextdefines an XML Text node. | 
| Classes in org.dom4j that implement Node | |
|  class | NamespaceNamespaceis a Flyweight Namespace that can be shared amongst
 nodes. | 
| Methods in org.dom4j that return Node | |
|  Node | XPath.selectSingleNode(Object context)selectSingleNodeevaluates this XPath expression on the
 givenNodeorListofNodes and returns the
 result as a singleNodeinstance. | 
|  Node | Node.detach()Removes this node from its parent if there is one. | 
|  Node | Node.selectSingleNode(String xpathExpression)selectSingleNodeevaluates an XPath expression and returns
 the result as a singleNodeinstance. | 
|  Node | Node.asXPathResult(Element parent)asXPathResultreturns a version of this node which is
 capable of being an XPath result. | 
| protected  Node | Namespace.createXPathResult(Element parent) | 
|  Node | Element.getXPathResult(int index)Returns a node at the given index suitable for an XPath result set. | 
|  Node | Branch.node(int index)Returns the Nodeat the specified index position. | 
| Methods in org.dom4j with parameters of type Node | |
|  boolean | XPath.matches(Node node)matchesreturns true if the given node matches the XPath
 expression. | 
|  boolean | NodeFilter.matches(Node node)matchesreturns true if the given node matches the filter
 condition. | 
| static List | DocumentHelper.selectNodes(String xpathFilterExpression,
            Node node)selectNodesperforms the given XPath expression on theListofNodeinstances appending all the results together
 into a single list. | 
|  int | Branch.indexOf(Node node)Returns the index of the given node if it is a child node of this branch or -1 if the given node is not a child node. | 
|  void | Branch.add(Node node)Adds the given Nodeor throwsIllegalAddExceptionif the given node is not of a valid type. | 
|  boolean | Branch.remove(Node node)Removes the given Nodeif the node is an immediate child
 of this branch. | 
| Constructors in org.dom4j with parameters of type Node | |
| IllegalAddException(Element parent,
                    Node node,
                    String reason) | |
| IllegalAddException(Branch parent,
                    Node node,
                    String reason) | |
| Uses of Node in org.dom4j.bean | 
| Classes in org.dom4j.bean that implement Node | |
|  class | BeanAttributeBeanAttributerepresents a mutable XML attribute which is
 backed by a property of the JavaBean of its parent element. | 
|  class | BeanElementBeanElementuses a Java Bean to store its attributes. | 
| Uses of Node in org.dom4j.datatype | 
| Classes in org.dom4j.datatype that implement Node | |
|  class | DatatypeAttributeDatatypeAttributerepresents an Attribute which supports the
 XML Schema Data Types 
 specification. | 
|  class | DatatypeElementDatatypeElementrepresents an Element which supports the XML Schema Data Types 
 specification. | 
| Methods in org.dom4j.datatype with parameters of type Node | |
| protected  void | DatatypeElement.childAdded(Node node)Override to force lazy recreation of data object | 
| protected  void | DatatypeElement.childRemoved(Node node)Override to force lazy recreation of data object | 
| Uses of Node in org.dom4j.dom | 
| Classes in org.dom4j.dom that implement Node | |
|  class | DOMAttributeDOMAttributeimplements a doubly linked attribute which
 supports the W3C DOM API. | 
|  class | DOMCDATADOMCDATAimplements a CDATA Section which supports the W3C DOM
 API. | 
|  class | DOMCommentDOMTextimplements a Text node which supports the W3C DOM API. | 
|  class | DOMDocumentDOMDocumentimplements an XML document which supports the W3C
 DOM API. | 
|  class | DOMDocumentTypeDOMDocumentTypeimplements a DocumentType node which supports
 the W3C DOM API. | 
|  class | DOMElementDOMElementimplements an XML element which supports the W3C
 DOM API. | 
|  class | DOMEntityReferenceDOMEntityimplements a Entity node which supports the W3C DOM
 API. | 
|  class | DOMNamespaceDOMNamespaceimplements a Namespace that is compatable with
 the DOM API. | 
|  class | DOMProcessingInstructionDOMProcessingInstructionimplements a ProcessingInstruction
 node which supports the W3C DOM API. | 
|  class | DOMTextDOMTextimplements a Text node which supports the W3C DOM API. | 
| Methods in org.dom4j.dom with parameters of type Node | |
| static boolean | DOMNodeHelper.supports(Node node,
         String feature,
         String version) | 
| static String | DOMNodeHelper.getNamespaceURI(Node node) | 
| static String | DOMNodeHelper.getPrefix(Node node) | 
| static String | DOMNodeHelper.getLocalName(Node node) | 
| static void | DOMNodeHelper.setPrefix(Node node,
          String prefix) | 
| static String | DOMNodeHelper.getNodeValue(Node node) | 
| static void | DOMNodeHelper.setNodeValue(Node node,
             String nodeValue) | 
| static Node | DOMNodeHelper.getParentNode(Node node) | 
| static NodeList | DOMNodeHelper.getChildNodes(Node node) | 
| static Node | DOMNodeHelper.getFirstChild(Node node) | 
| static Node | DOMNodeHelper.getLastChild(Node node) | 
| static Node | DOMNodeHelper.getPreviousSibling(Node node) | 
| static Node | DOMNodeHelper.getNextSibling(Node node) | 
| static NamedNodeMap | DOMNodeHelper.getAttributes(Node node) | 
| static Document | DOMNodeHelper.getOwnerDocument(Node node) | 
| static Node | DOMNodeHelper.insertBefore(Node node,
             Node newChild,
             Node refChild) | 
| static Node | DOMNodeHelper.replaceChild(Node node,
             Node newChild,
             Node oldChild) | 
| static Node | DOMNodeHelper.removeChild(Node node,
            Node oldChild) | 
| static Node | DOMNodeHelper.appendChild(Node node,
            Node newChild) | 
| static boolean | DOMNodeHelper.hasChildNodes(Node node) | 
| static Node | DOMNodeHelper.cloneNode(Node node,
          boolean deep) | 
| static void | DOMNodeHelper.normalize(Node node) | 
| static boolean | DOMNodeHelper.isSupported(Node n,
            String feature,
            String version) | 
| static boolean | DOMNodeHelper.hasAttributes(Node node) | 
| static Node | DOMNodeHelper.asDOMNode(Node node) | 
| static Element | DOMNodeHelper.asDOMElement(Node element) | 
| static Attr | DOMNodeHelper.asDOMAttr(Node attribute) | 
| Uses of Node in org.dom4j.io | 
| Methods in org.dom4j.io that return Node | |
|  Node | STAXEventReader.readNode(javax.xml.stream.XMLEventReader reader)Reads a Nodefrom the event stream. | 
| Methods in org.dom4j.io with parameters of type Node | |
|  void | XMLWriter.write(Node node)Writes the given Node. | 
| protected  void | XMLWriter.writeNodeText(Node node)This method is used to write out Nodes that contain text and still allow for xml:space to be handled properly. | 
| protected  void | XMLWriter.writeNode(Node node) | 
|  void | STAXEventWriter.writeNode(Node n)Writes a DOM4J Nodeto the stream. | 
|  void | SAXWriter.write(Node node)A polymorphic method to write any Node to this SAX stream | 
| Constructors in org.dom4j.io with parameters of type Node | |
| DocumentSource(Node node)Creates a JAXP SAXSourcefor the givenNode. | |
| Uses of Node in org.dom4j.rule | 
| Methods in org.dom4j.rule with parameters of type Node | |
|  void | Stylesheet.run(Node node) | 
|  void | Stylesheet.run(Node node,
    String mode) | 
|  Rule | RuleSet.getMatchingRule(Node node)Performs an XSLT processing model match for the rule which matches the given Node the best. | 
|  Rule | RuleManager.getMatchingRule(String modeName,
                Node node)Performs an XSLT processing model match for the rule which matches the given Node the best. | 
|  boolean | Rule.matches(Node node)DOCUMENT ME! | 
|  boolean | Pattern.matches(Node node)DOCUMENT ME! | 
|  void | NullAction.run(Node node) | 
|  void | Mode.fireRule(Node node)Runs the actions associated with the given node | 
|  Rule | Mode.getMatchingRule(Node node)Performs an XSLT processing model match for the rule which matches the given Node the best. | 
|  void | Action.run(Node node) | 
| Uses of Node in org.dom4j.rule.pattern | 
| Methods in org.dom4j.rule.pattern with parameters of type Node | |
|  boolean | NodeTypePattern.matches(Node node) | 
|  boolean | DefaultPattern.matches(Node node) | 
| Uses of Node in org.dom4j.swing | 
| Fields in org.dom4j.swing declared as Node | |
| protected  Node | LeafTreeNode.xmlNodeThe dom4j Node which contains the | 
| Methods in org.dom4j.swing that return Node | |
|  Node | LeafTreeNode.getXmlNode() | 
| Methods in org.dom4j.swing with parameters of type Node | |
| protected  TreeNode | BranchTreeNode.createChildTreeNode(Node xmlNode)Factory method to create child tree nodes for a given XML node type | 
| Constructors in org.dom4j.swing with parameters of type Node | |
| LeafTreeNode(Node xmlNode) | |
| LeafTreeNode(TreeNode parent,
             Node xmlNode) | |
| Uses of Node in org.dom4j.tree | 
| Classes in org.dom4j.tree that implement Node | |
|  class | AbstractAttributeAbstractNamespaceis an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractBranchAbstractBranchis an abstract base class for tree implementors
 to use for implementation inheritence. | 
|  class | AbstractCDATAAbstractCDATAis an abstract base class for tree implementors
 to use for implementation inheritence. | 
|  class | AbstractCharacterDataAbstractCharacterDatais an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractCommentAbstractCommentis an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractDocumentAbstractDocumentis an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractDocumentTypeAbstractDocumentTypeis an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractElementAbstractElementis an abstract base class for tree
 implementors to use for implementation inheritence. | 
|  class | AbstractEntityAbstractEntityis an abstract base class for tree implementors
 to use for implementation inheritence. | 
|  class | AbstractNodeAbstractNodeis an abstract base class for tree implementors
 to use for implementation inheritence. | 
|  class | AbstractProcessingInstructionAbstractProcessingInstructionis an abstract base class for
 tree implementors to use for implementation inheritence. | 
|  class | AbstractTextAbstractTextis an abstract base class for tree implementors
 to use for implementation inheritence. | 
|  class | BaseElementBaseElementis a useful base class for implemementation
 inheritence of an XML element. | 
|  class | DefaultAttributeDefaultAttributeimplements a doubly linked node which
 supports the parent relationship and is mutable. | 
|  class | DefaultCDATADefaultCDATAis the default CDATA implementation. | 
|  class | DefaultCommentDefaultCommentis the default Comment implementation. | 
|  class | DefaultDocumentDefaultDocumentis the default DOM4J default implementation of
 an XML document. | 
|  class | DefaultDocumentTypeDefaultDocumentTypeis the DOM4J default implementation of an
 XML document type. | 
|  class | DefaultElementDefaultElementis the default DOM4J default implementation of
 an XML element. | 
|  class | DefaultEntityDefaultEntityis the default Entity implementation. | 
|  class | DefaultNamespaceDefaultNamespaceimplements a doubly linked node which
 supports the parent relationship and is mutable. | 
|  class | DefaultProcessingInstructionDefaultProcessingInstructionis the default Processing
 Instruction implementation. | 
|  class | DefaultTextDefaultTextis the default Text implementation. | 
|  class | FlyweightAttributeFlyweightAttributeis a Flyweight pattern implementation of a
 singly linked, read-only XML Attribute. | 
|  class | FlyweightCDATAFlyweightCDATAis a Flyweight pattern implementation of a
 singly linked, read-only XML CDATA. | 
|  class | FlyweightCommentFlyweightCommentis a Flyweight pattern implementation of a
 singly linked, read-only XML Comment. | 
|  class | FlyweightEntityFlyweightEntityis a Flyweight pattern implementation of a
 singly linked, read-only XML entity. | 
|  class | FlyweightProcessingInstructionFlyweightProcessingInstructionis a Flyweight pattern
 implementation of a singly linked, read-only XML Processing Instruction. | 
|  class | FlyweightTextFlyweightTextis a Flyweight pattern implementation of a
 singly linked, read-only XML Text. | 
| Methods in org.dom4j.tree that return Node | |
| protected  Node | FlyweightText.createXPathResult(Element parent) | 
| protected  Node | FlyweightProcessingInstruction.createXPathResult(Element parent) | 
| protected  Node | FlyweightEntity.createXPathResult(Element parent) | 
| protected  Node | FlyweightComment.createXPathResult(Element parent) | 
| protected  Node | FlyweightCDATA.createXPathResult(Element parent) | 
|  Node | DefaultElement.node(int index) | 
| protected  Node | ContentListFacade.asNode(Object object) | 
| protected  Node | BackedList.asNode(Object object) | 
|  Node | AbstractNode.detach() | 
|  Node | AbstractNode.selectSingleNode(String xpathExpression) | 
|  Node | AbstractNode.asXPathResult(Element parent) | 
| protected  Node | AbstractNode.createXPathResult(Element parent) | 
|  Node | AbstractElement.node(int index) | 
|  Node | AbstractElement.getXPathResult(int index) | 
|  Node | AbstractDocument.asXPathResult(Element parent) | 
|  Node | AbstractBranch.node(int index) | 
| protected  Node | AbstractAttribute.createXPathResult(Element parent) | 
| Methods in org.dom4j.tree with parameters of type Node | |
|  int | DefaultElement.indexOf(Node node) | 
| protected  void | DefaultElement.addNewNode(Node node) | 
| protected  boolean | DefaultElement.removeNode(Node node) | 
| protected  void | DefaultDocument.addNode(Node node) | 
| protected  void | DefaultDocument.addNode(int index,
        Node node) | 
| protected  boolean | DefaultDocument.removeNode(Node node) | 
|  int | AbstractElement.indexOf(Node node) | 
|  void | AbstractElement.add(Node node) | 
|  boolean | AbstractElement.remove(Node node) | 
| protected  void | AbstractElement.addNode(Node node) | 
| protected  void | AbstractElement.addNode(int index,
        Node node) | 
| protected  void | AbstractElement.addNewNode(Node node)Like addNode() but does not require a parent check | 
| protected  void | AbstractElement.addNewNode(int index,
           Node node) | 
| protected  boolean | AbstractElement.removeNode(Node node) | 
| protected  void | AbstractElement.childAdded(Node node)Called when a new child node is added to create any parent relationships | 
| protected  void | AbstractElement.childRemoved(Node node) | 
| protected  void | AbstractDocument.childAdded(Node node) | 
| protected  void | AbstractDocument.childRemoved(Node node) | 
|  void | AbstractBranch.add(Node node) | 
|  boolean | AbstractBranch.remove(Node node) | 
|  int | AbstractBranch.indexOf(Node node) | 
| protected abstract  void | AbstractBranch.addNode(Node node) | 
| protected abstract  void | AbstractBranch.addNode(int index,
        Node node) | 
| protected abstract  boolean | AbstractBranch.removeNode(Node node) | 
| protected abstract  void | AbstractBranch.childAdded(Node node)Called when a new child node has been added to me to allow any parent relationships to be created or events to be fired. | 
| protected abstract  void | AbstractBranch.childRemoved(Node node)Called when a child node has been removed to allow any parent relationships to be deleted or events to be fired. | 
| protected  void | AbstractBranch.invalidNodeTypeAddException(Node node)Called when an invalid node has been added. | 
| Uses of Node in org.dom4j.util | 
| Classes in org.dom4j.util that implement Node | |
|  class | IndexedElementIndexedElementis an implementation ofElementwhich
 maintains an index of the attributes and elements it contains to optimise
 lookups via name. | 
|  class | NonLazyElementNonLazyElementis the default DOM4J default implementation of
 an XML element. | 
|  class | UserDataAttributeUserDataAttributesupport the adornment of a user data object
 on an Element or Attribute instance such that the methodsUserDataAttribute.setData(Object)will get and set the values of a user data object. | 
|  class | UserDataElementUserDataElementsupport the adornment of a user data object on
 an Element or Attribute instance such that the methodsUserDataElement.setData(Object)will get and set the values of a user data object. | 
| Methods in org.dom4j.util with parameters of type Node | |
|  int | NodeComparator.compare(Node n1,
        Node n2) | 
| protected  void | IndexedElement.addNode(Node node) | 
| protected  boolean | IndexedElement.removeNode(Node node) | 
| Uses of Node in org.dom4j.xpath | 
| Methods in org.dom4j.xpath that return Node | |
|  Node | DefaultXPath.selectSingleNode(Object context) | 
| Methods in org.dom4j.xpath with parameters of type Node | |
|  boolean | XPathPattern.matches(Node node) | 
|  boolean | DefaultXPath.matches(Node node) | 
| protected  Object | DefaultXPath.getCompareValue(Node node)DOCUMENT ME! | 
| 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||