| Name | Description | Type | Package | Framework |
| XPPReader | XPPReader is a Reader of DOM4J documents that uses the fast XML Pull Parser 2. | Class | dom4j.io | Sourceforge Dom4j |
|
| XPathException | XPathException is thrown when an exception occurs while evaluating an XPath expression, usually due to some function throwing an | Class | dom4j | Sourceforge Dom4j |
|
| XPathPattern | XPathPattern is an implementation of Pattern which uses anVersion:$Revision: 1. | Class | dom4j.xpath | Sourceforge Dom4j |
|
| XPP3Reader | XPP3Reader is a Reader of DOM4J documents that uses the fast XML Pull Parser 3. | Class | dom4j.io | Sourceforge Dom4j |
|
| XMLTableModel | XMLTableDefinition repro. | Class | dom4j.swing | Sourceforge Dom4j |
|
| XMLWriter | XMLWriter takes a DOM4J tree and formats it to a stream as XML. | Class | dom4j.io | Sourceforge Dom4j |
|
| XPath | XPath represents an XPath expression after it has been parsedVersion:$Revision: 1. | Interface | dom4j | Sourceforge Dom4j |
|
| XMLResult | XMLResult implements a JAXP SAXResultfor an output stream with support for pretty printing and control over how the XML is | Class | dom4j.io | Sourceforge Dom4j |
|
| XMLTableColumnDefinition | XMLTableColumnDefinition a column within a table definition. | Class | dom4j.swing | Sourceforge Dom4j |
|
| XMLTableDefinition | XMLTableDefinition represents a table definition based on XPath expression evaluated on an XML document. | Class | dom4j.swing | Sourceforge Dom4j |
|
| Visitor | Visitor is used to implement the Visitor pattern in DOM4J. | Interface | dom4j | Sourceforge Dom4j |
|
| VisitorSupport | VisitorSupport is an abstract base class which is useful for implementation inheritence or when using anonymous inner classes to create | Class | dom4j | Sourceforge Dom4j |
|
| XMLErrorHandler | XMLErrorHandler is a SAX ErrorHandlerwhich turns the SAX parsing errors into XML so that the output can be formatted using XSLT or | Class | dom4j.util | Sourceforge Dom4j |
|
| UserDataDocumentFactory | UserDataDocumentFactory is a factory of XML objects which support the adornment of a user data object on an Element or Attribute | Class | dom4j.util | Sourceforge Dom4j |
|
| UserDataElement | UserDataElement support the adornment of a user data object on an Element or Attribute instance such that the methods | Class | dom4j.util | Sourceforge Dom4j |
|
| STAXEventReader | Reads a DOM4J Document, as well as other Nodes, from a StAXAuthor:Christian Niles | Class | dom4j.io | Sourceforge Dom4j |
|
| STAXEventWriter | Writes DOM4J Nodes to a StAX event stream. | Class | dom4j.io | Sourceforge Dom4j |
|
| Stylesheet | Stylesheet implements an XSLT stylesheet such that rules can be added to the stylesheet and the stylesheet can be applied to a source | Class | dom4j.rule | Sourceforge Dom4j |
|
| Text | Text defines an XML Text node. | Interface | dom4j | Sourceforge Dom4j |
|
| UserDataAttribute | UserDataAttribute support the adornment of a user data object on an Element or Attribute instance such that the methods | Class | dom4j.util | Sourceforge Dom4j |
|
| SimpleSingleton | SimpleSingleton is an implementation of the SingletonStrategy interface used to provide common factory access for the same object instance. | Class | dom4j.util | Sourceforge Dom4j |
|
| SingleIterator | SingleIterator is an Iteratorover a single objectVersion:$Revision: 1. | Class | dom4j.tree | Sourceforge Dom4j |
|
| SingletonStrategy | SingletonStrategy is an interface used to provide common factory access for the same object based on an implementation strategy for | Interface | dom4j.util | Sourceforge Dom4j |
|
| SAXValidator | SAXValidator validates an XML document by writing the document to a text buffer and parsing it with a validating SAX parser. | Class | dom4j.io | Sourceforge Dom4j |
|
| SAXWriter | SAXWriter writes a DOM4J tree to a SAX ContentHandler. | Class | dom4j.io | Sourceforge Dom4j |
|
| SchemaParser | SchemaParser reads an XML Schema Document. | Class | dom4j.datatype | Sourceforge Dom4j |
|
| SAXEventRecorder | Records SAX events such that they may be replayed at a later time. | Class | dom4j.io | Sourceforge Dom4j |
|
| SAXModifier | The SAXModifier reads, modifies and writes XML documents using SAX. | Class | dom4j.io | Sourceforge Dom4j |
|
| SAXReader | SAXReader creates a DOM4J tree from SAX parsing events. | Class | dom4j.io | Sourceforge Dom4j |
|
| Rule | Rule matches against DOM4J Node so that some action can be performed such as in the XSLT processing model. | Class | dom4j.rule | Sourceforge Dom4j |
|
| RuleManager | RuleManager manages a set of rules such that a rule can be found for a given DOM4J Node using the XSLT processing model. | Class | dom4j.rule | Sourceforge Dom4j |
|
| RuleSet | RuleSet manages a set of rules which are sorted in order of relevance according to the XSLT defined conflict resolution policy. | Class | dom4j.rule | Sourceforge Dom4j |
|
| SAXContentHandler | SAXContentHandler builds a dom4j tree via SAX events. | Class | dom4j.io | Sourceforge Dom4j |
|
| ProxyDocumentFactory | ProxyDocumentFactory implements a proxy to a DocumentFactory which is useful for implementation inheritence, allowing the pipelining of | Class | dom4j.util | Sourceforge Dom4j |
|
| ProxyXmlStartTag | ProxyXmlStartTag implements the XPP XmlSmartTag interface while creating a dom4j Element underneath. | Class | dom4j.xpp | Sourceforge Dom4j |
|
| QName | QName represents a qualified name value of an XML element or attribute. | Class | dom4j | Sourceforge Dom4j |
|
| QNameCache | QNameCache caches instances of QName for reuse both across documents and within documents. | Class | dom4j.tree | Sourceforge Dom4j |
|
| OutputFormat | OutputFormat represents the format configuration used by and its base classes to format the XML output | Class | dom4j.io | Sourceforge Dom4j |
|
| Pattern | Pattern defines the behaviour for pattern in the XSLTVersion:$Revision: 1. | Interface | dom4j.rule | Sourceforge Dom4j |
|
| PerThreadSingleton | PerThreadSingleton is an implementation of the SingletonStrategy used to provide common factory access to a single object | Class | dom4j.util | Sourceforge Dom4j |
|
| ProcessingInstruction | ProcessingInstruction defines an XML processing instruction. | Interface | dom4j | Sourceforge Dom4j |
|
| NonLazyDocumentFactory | NonLazyDocumentFactory is a factory of XML objects which avoid using the lazy creation pattern. | Class | dom4j.util | Sourceforge Dom4j |
|
| NonLazyElement | NonLazyElement is the default DOM4J default implementation ofVersion:$Revision: 1. | Class | dom4j.util | Sourceforge Dom4j |
|
| NullAction | NullAction represents an empty action that does nothing. | Class | dom4j.rule | Sourceforge Dom4j |
|
| NodeFilter | NodeFilter defines the behavior for a filter or predicate which acts on a DOM4J Node. | Interface | dom4j | Sourceforge Dom4j |
|
| NodeHelper | | Class | dom4j | Sourceforge Dom4j |
|
| NodeType | enum NodeTypeextends java. | Class | dom4j | Sourceforge Dom4j |
|
| NodeTypePattern | NodeTypePattern implements a Pattern which matches any node of the given node type. | Class | dom4j.rule.pattern | Sourceforge Dom4j |
|
| NamespaceStack | NamespaceStack implements a stack of namespaces and optionally maintains a cache of all the fully qualified names (QName) which are in | Class | dom4j.tree | Sourceforge Dom4j |
|
| Node | Node defines the polymorphic behavior for all XML nodes in a A node can be output as its XML format, can be detached from its position in | Interface | dom4j | Sourceforge Dom4j |
|
| NodeComparator | NodeComparator is a Comparatorof Node instances which is capable of comparing Nodes for equality based on their values. | Class | dom4j.util | Sourceforge Dom4j |
|
| LeafTreeNode | LeafTreeNode implements the Swing TreeNode interface to bind a leaf XML nodes to a Swing TreeModel. | Class | dom4j.swing | Sourceforge Dom4j |
|
| Mode | Mode manages a number of RuleSet instances for the mode in a stylesheet. | Class | dom4j.rule | Sourceforge Dom4j |
|
| Namespace | Namespace is a Flyweight Namespace that can be shared amongstVersion:$Revision: 1. | Class | dom4j | Sourceforge Dom4j |
|
| NamespaceCache | NamespaceCache caches instances of DefaultNamespace for reuse both across documents and within | Class | dom4j.tree | Sourceforge Dom4j |
|
| JAXBReader | Reads an XML document and creates a DOM4J tree from SAX parsing events. | Class | dom4j.jaxb | Sourceforge Dom4j |
|
| JAXBWriter | Writes Elementobjects to an XML stream. | Class | dom4j.jaxb | Sourceforge Dom4j |
|
| LazyList | | Class | dom4j.tree | Sourceforge Dom4j |
|
| JAXBModifier | Reads an XML document using SAX and writes its content to the provided XMLWriter. | Class | dom4j.jaxb | Sourceforge Dom4j |
|
| JAXBObjectHandler | JAXBObjectHandler implementations can be registered with the JAXB Reader in order to receive unmarshalled XML fragments. | Interface | dom4j.jaxb | Sourceforge Dom4j |
|
| JAXBObjectModifier | JAXBObjectHandler implementations can be registered with the JAXBModifier in order to change unmarshalled XML fragments. | Interface | dom4j.jaxb | Sourceforge Dom4j |
|
| InternalEntityDecl | InternalEntityDecl represents an internal entity declarationVersion:$Revision: 1. | Class | dom4j.dtd | Sourceforge Dom4j |
|
| InvalidSchemaException | InvalidSchemaException is thrown when an invalid XML SchemaVersion:$Revision: 1. | Class | dom4j.datatype | Sourceforge Dom4j |
|
| InvalidXPathException | InvalidXPathException is thrown when an invalid XPath expression is used to traverse an XML document | Class | dom4j | Sourceforge Dom4j |
|
| IndexedDocumentFactory | IndexedDocumentFactory is a factory of XML objects which create indexed Element implementations to allow quicker lookup via name of | Class | dom4j.util | Sourceforge Dom4j |
|
| IndexedElement | IndexedElement is an implementation of Elementwhich maintains an index of the attributes and elements it contains to optimise | Class | dom4j.util | Sourceforge Dom4j |
|
| FlyweightText | FlyweightText is a Flyweight pattern implementation of a singly linked, read-only XML Text. | Class | dom4j.tree | Sourceforge Dom4j |
|
| HTMLWriter | HTMLWriter takes a DOM4J tree and formats it to a stream as HTML. | Class | dom4j.io | Sourceforge Dom4j |
|
| IllegalAddException | IllegalAddException is thrown when a node is added incorrectlyVersion:$Revision: 1. | Class | dom4j | Sourceforge Dom4j |
|
| FlyweightEntity | FlyweightEntity is a Flyweight pattern implementation of a singly linked, read-only XML entity. | Class | dom4j.tree | Sourceforge Dom4j |
|
| FlyweightProcessingInstruction | FlyweightProcessingInstruction is a Flyweight pattern implementation of a singly linked, read-only XML Processing Instruction. | Class | dom4j.tree | Sourceforge Dom4j |
|
| FlyweightCDATA | FlyweightCDATA is a Flyweight pattern implementation of a singly linked, read-only XML CDATA. | Class | dom4j.tree | Sourceforge Dom4j |
|
| FlyweightComment | FlyweightComment is a Flyweight pattern implementation of a singly linked, read-only XML Comment. | Class | dom4j.tree | Sourceforge Dom4j |
|
| ElementModifier | ElementModifier defines a modifier of Elementobjects. | Interface | dom4j.io | Sourceforge Dom4j |
|
| ElementPath | This interface is used by ElementHandlerinstances to retrieve information about the current path hierarchy they are to process. | Interface | dom4j | Sourceforge Dom4j |
|
| Entity | Entity defines an XML entity. | Interface | dom4j | Sourceforge Dom4j |
|
| ExternalEntityDecl | ExternalEntityDecl represents an external entity declarationVersion:$Revision: 1. | Class | dom4j.dtd | Sourceforge Dom4j |
|
| FlyweightAttribute | FlyweightAttribute is a Flyweight pattern implementation of a singly linked, read-only XML Attribute. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DOMWriter | DOMWriter takes a DOM4J tree and outputs it as a W3C DOMVersion:$Revision: 1. | Class | dom4j.io | Sourceforge Dom4j |
|
| DoubleNameMap | | Class | dom4j.util | Sourceforge Dom4j |
|
| Element | Element interface defines an XML element. | Interface | dom4j | Sourceforge Dom4j |
|
| ElementDecl | AttributeDecl represents an element declaration in a DTD. | Class | dom4j.dtd | Sourceforge Dom4j |
|
| ElementHandler | ElementHandler interface defines a handler of Element objects. | Interface | dom4j | Sourceforge Dom4j |
|
| DOMSAXContentHandler | SAXContentHandler builds W3C DOM object via SAX events. | Class | dom4j.io | Sourceforge Dom4j |
|
| DOMText | DOMText implements a Text node which supports the W3C DOM API. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMProcessingInstruction | DOMProcessingInstruction implements a ProcessingInstruction node which supports the W3C DOM API. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMReader | DOMReader navigates a W3C DOM tree and creates a DOM4J treeVersion:$Revision: 1. | Class | dom4j.io | Sourceforge Dom4j |
|
| DOMEntityReference | DOMEntity implements a Entity node which supports the W3C DOMVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMNamespace | DOMNamespace implements a Namespace that is compatable withVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMNodeHelper | DOMNodeHelper contains a collection of utility methods for use across Node implementations. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMDocumentType | DOMDocumentType implements a DocumentType node which supportsVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMElement | DOMElement implements an XML element which supports the W3CVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMDocument | DOMDocument implements an XML document which supports the W3CVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMDocumentFactory | DOMDocumentFactory is a factory of DOM4J objects which implement the W3C DOM API. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMDocumentResult | DOMDocumentResult implements a JAXP SAXResult for aVersion:$Revision: 1. | Class | dom4j.io | Sourceforge Dom4j |
|
| DOMCDATA | DOMCDATA implements a CDATA Section which supports the W3C DOMVersion:$Revision: 1. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMComment | DOMText implements a Text node which supports the W3C DOM API. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DocumentType | DocumentType defines an XML DOCTYPE declaration. | Interface | dom4j | Sourceforge Dom4j |
|
| DOMAttribute | DOMAttribute implements a doubly linked attribute which supports the W3C DOM API. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DOMAttributeNodeMap | DOMAttributeNodeMap implements a W3C NameNodeMap for the attributes of an element. | Class | dom4j.dom | Sourceforge Dom4j |
|
| DocumentHelper | DocumentHelper is a collection of helper methods for usingVersion:$Revision: 1. | Class | dom4j | Sourceforge Dom4j |
|
| DocumentResult | DocumentResult implements a JAXP SAXResultfor aVersion:$Revision: 1. | Class | dom4j.io | Sourceforge Dom4j |
|
| DocumentSource | DocumentSource implements a JAXP SAXSourcefor aVersion:$Revision: 1. | Class | dom4j.io | Sourceforge Dom4j |
|
| DocumentTreeModel | DocumentTreeModel implements a Swing TreeModel for a dom4j XMLVersion:$Revision: 1. | Class | dom4j.swing | Sourceforge Dom4j |
|
| Document | Document defines an XML Document. | Interface | dom4j | Sourceforge Dom4j |
|
| DocumentException | DocumentException is a nested Exception which may be thrown during the processing of a DOM4J document. | Class | dom4j | Sourceforge Dom4j |
|
| DocumentFactory | DocumentFactory is a collection of factory methods to allow easy custom building of DOM4J trees. | Class | dom4j | Sourceforge Dom4j |
|
| DefaultProcessingInstruction | DefaultProcessingInstruction is the default Processing Instruction implementation. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultText | DefaultText is the default Text implementation. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultXPath | Default implementation of XPathwhich uses the Jaxen project. | Class | dom4j.xpath | Sourceforge Dom4j |
|
| DefaultNamespaceContext | DefaultNamespaceContext implements a Jaxen NamespaceContext such that a context node is used to determine the current XPath namespace | Class | dom4j.xpath | Sourceforge Dom4j |
|
| DefaultPattern | DefaultPattern a default implementation of Pattern which can take any XPath implementation or NodeFilter for defining the pattern. | Class | dom4j.rule.pattern | Sourceforge Dom4j |
|
| DefaultElement | DefaultElement is the default DOM4J default implementation ofVersion:$Revision: 1. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultEntity | DefaultEntity is the default Entity implementation. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultNamespace | DefaultNamespace implements a doubly linked node which supports the parent relationship and is mutable. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultDocument | DefaultDocument is the default DOM4J default implementation ofVersion:$Revision: 1. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultDocumentType | DefaultDocumentType is the DOM4J default implementation of anVersion:$Revision: 1. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultAttribute | DefaultAttribute implements a doubly linked node which supports the parent relationship and is mutable. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultCDATA | DefaultCDATA is the default CDATA implementation. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DefaultComment | DefaultComment is the default Comment implementation. | Class | dom4j.tree | Sourceforge Dom4j |
|
| DatatypeElement | DatatypeElement represents an Element which supports the XML Schema Data Types Version:$Revision: 1. | Class | dom4j.datatype | Sourceforge Dom4j |
|
| DatatypeElementFactory | DatatypeElementFactory is a factory for a specific Element inVersion:$Revision: 1. | Class | dom4j.datatype | Sourceforge Dom4j |
|
| DatatypeAttribute | DatatypeAttribute represents an Attribute which supports the XML Schema Data Types | Class | dom4j.datatype | Sourceforge Dom4j |
|
| DatatypeDocumentFactory | DatatypeDocumentFactory is a factory of XML objects which support the XML Schema Data Types | Class | dom4j.datatype | Sourceforge Dom4j |
|
| CDATA | CDATA defines an XML CDATA section. | Interface | dom4j | Sourceforge Dom4j |
|
| CharacterData | CharacterData is a marker interface for character based nodes such as the CDATA,Comment and | Interface | dom4j | Sourceforge Dom4j |
|
| Comment | Comment defines the behavior of an XML comment. | Interface | dom4j | Sourceforge Dom4j |
|
| ContentListFacade | ContentListFacade represents a facade of the content of a Branch which is returned via calls to the Branch. | Class | dom4j.tree | Sourceforge Dom4j |
|
| BeanElement | BeanElement uses a Java Bean to store its attributes. | Class | dom4j.bean | Sourceforge Dom4j |
|
| BeanMetaData | BeanMetaData contains metadata about a bean class. | Class | dom4j.bean | Sourceforge Dom4j |
|
| Branch | Branch interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents. | Interface | dom4j | Sourceforge Dom4j |
|
| BranchTreeNode | BranchTreeNode implements the Swing TreeNode interface to bind dom4j XML Branch nodes (i. | Class | dom4j.swing | Sourceforge Dom4j |
|
| BeanAttributeList | BeanAttributeList implements a list of Attributes which are the properties of a JavaBean. | Class | dom4j.bean | Sourceforge Dom4j |
|
| BeanDocumentFactory | BeanDocumentFactory is a factory of DOM4J objects which may be BeanElements which are backed by JavaBeans and their properties. | Class | dom4j.bean | Sourceforge Dom4j |
|
| BackedList | BackedList represents a list of content of a Branch. | Class | dom4j.tree | Sourceforge Dom4j |
|
| BaseElement | BaseElement is a useful base class for implemementation inheritence of an XML element. | Class | dom4j.tree | Sourceforge Dom4j |
|
| BeanAttribute | BeanAttribute represents a mutable XML attribute which is backed by a property of the JavaBean of its parent element. | Class | dom4j.bean | Sourceforge Dom4j |
|
| Action | Action represents some default action which should occur when a rule matches a node in the XSLT processing model. | Interface | dom4j.rule | Sourceforge Dom4j |
|
| Attribute | Attribute defines an XML attribute. | Interface | dom4j | Sourceforge Dom4j |
|
| AttributeDecl | AttributeDecl represents an attribute declaration in a DTD. | Class | dom4j.dtd | Sourceforge Dom4j |
|
| AttributeHelper | AttributeHelper a number of helper methods for working withVersion:$Revision: 1. | Class | dom4j.util | Sourceforge Dom4j |
|
| AbstractProcessingInstruction | AbstractProcessingInstruction is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractText | AbstractText is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractEntity | AbstractEntity is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractNode | AbstractNode is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractDocumentType | AbstractDocumentType is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractElement | AbstractElement is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractCharacterData | AbstractCharacterData is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractComment | AbstractComment is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractDocument | AbstractDocument is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractBranch | AbstractBranch is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractCDATA | AbstractCDATA is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |
|
| AbstractAttribute | AbstractNamespace is an abstract base class for tree implementors to use for implementation inheritence. | Class | dom4j.tree | Sourceforge Dom4j |