Package org.dom4j
package org.dom4j
Defines the XML Document Object Model in Java interfaces together with some helper classes.
-
ClassDescription
Attributedefines an XML attribute.Branchinterface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATAdefines an XML CDATA section.CharacterDatais a marker interface for character based nodes such as theCDATA,CommentandTextnodes.Commentdefines the behavior of an XML comment.Documentdefines an XML Document.DocumentExceptionis a nested Exception which may be thrown during the processing of a DOM4J document.DocumentFactoryis a collection of factory methods to allow easy custom building of DOM4J trees.DocumentHelperis a collection of helper methods for using DOM4J.DocumentTypedefines an XML DOCTYPE declaration.Elementinterface defines an XML element.ElementHandlerinterface defines a handler ofElementobjects.This interface is used byElementHandlerinstances to retrieve information about the current path hierarchy they are to process.Entitydefines an XML entity.IllegalAddExceptionis thrown when a node is added incorrectly to anElementInvalidXPathExceptionis thrown when an invalid XPath expression is used to traverse an XML documentNamespaceis a Flyweight Namespace that can be shared amongst nodes.Nodedefines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilterdefines the behavior for a filter or predicate which acts on a DOM4J Node.ProcessingInstructiondefines an XML processing instruction.QNamerepresents a qualified name value of an XML element or attribute.Textdefines an XML Text node.Visitoris used to implement theVisitorpattern in DOM4J.VisitorSupportis an abstract base class which is useful for implementation inheritence or when using anonymous inner classes to create simpleVisitorimplementations.XPathrepresents an XPath expression after it has been parsed from a String.XPathExceptionis thrown when an exception occurs while evaluating an XPath expression, usually due to some function throwing an exception.