Uses of Package
org.dom4j
Packages that use org.dom4j
Package
Description
Defines the XML Document Object Model in Java interfaces together with some helper classes.
An implementation of the dom4j API which allows JavaBeans to be used to store and retrieve attribute values from Element.
An implementation of the dom4j API which also supports the W3C object model.
Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text.
A collection of adapters to allow easy integration with dom4j XML documents and Swing such as TreeModels and TableModels.
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.
A collection of utility classes for the dom4j API.
Provides the core tools needed to use the XPath library
-
ClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATA
defines an XML CDATA section.CharacterData
is a marker interface for character based nodes such as theCDATA
,Comment
andText
nodes.Comment
defines the behavior of an XML comment.Document
defines an XML Document.DocumentException
is a nested Exception which may be thrown during the processing of a DOM4J document.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.DocumentType
defines an XML DOCTYPE declaration.Element
interface defines an XML element.ElementHandler
interface defines a handler ofElement
objects.This interface is used byElementHandler
instances to retrieve information about the current path hierarchy they are to process.Entity
defines an XML entity.InvalidXPathException
is thrown when an invalid XPath expression is used to traverse an XML documentNamespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node.ProcessingInstruction
defines an XML processing instruction.QName
represents a qualified name value of an XML element or attribute.Text
defines an XML Text node.Visitor
is used to implement theVisitor
pattern in DOM4J.XPath
represents an XPath expression after it has been parsed from a String. -
Classes in org.dom4j used by org.dom4j.beanClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.Element
interface defines an XML element.Namespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.QName
represents a qualified name value of an XML element or attribute. -
Classes in org.dom4j used by org.dom4j.domClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATA
defines an XML CDATA section.CharacterData
is a marker interface for character based nodes such as theCDATA
,Comment
andText
nodes.Comment
defines the behavior of an XML comment.Document
defines an XML Document.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.DocumentType
defines an XML DOCTYPE declaration.Element
interface defines an XML element.Entity
defines an XML entity.Namespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.ProcessingInstruction
defines an XML processing instruction.QName
represents a qualified name value of an XML element or attribute.Text
defines an XML Text node. -
Classes in org.dom4j used by org.dom4j.ioClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATA
defines an XML CDATA section.CharacterData
is a marker interface for character based nodes such as theCDATA
,Comment
andText
nodes.Comment
defines the behavior of an XML comment.Document
defines an XML Document.DocumentException
is a nested Exception which may be thrown during the processing of a DOM4J document.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.DocumentType
defines an XML DOCTYPE declaration.Element
interface defines an XML element.ElementHandler
interface defines a handler ofElement
objects.Entity
defines an XML entity.Namespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.ProcessingInstruction
defines an XML processing instruction.QName
represents a qualified name value of an XML element or attribute.Text
defines an XML Text node. -
Classes in org.dom4j used by org.dom4j.jaxbClassDescription
Document
defines an XML Document.DocumentException
is a nested Exception which may be thrown during the processing of a DOM4J document.Element
interface defines an XML element.ElementHandler
interface defines a handler ofElement
objects. -
Classes in org.dom4j used by org.dom4j.ruleClassDescription
Document
defines an XML Document.Element
interface defines an XML element.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node.XPath
represents an XPath expression after it has been parsed from a String. -
Classes in org.dom4j used by org.dom4j.rule.patternClassDescription
Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node. -
Classes in org.dom4j used by org.dom4j.swingClassDescription
Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.Document
defines an XML Document.Element
interface defines an XML element.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.XPath
represents an XPath expression after it has been parsed from a String. -
Classes in org.dom4j used by org.dom4j.treeClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATA
defines an XML CDATA section.CharacterData
is a marker interface for character based nodes such as theCDATA
,Comment
andText
nodes.Comment
defines the behavior of an XML comment.Document
defines an XML Document.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.DocumentType
defines an XML DOCTYPE declaration.Element
interface defines an XML element.Entity
defines an XML entity.Namespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node.ProcessingInstruction
defines an XML processing instruction.QName
represents a qualified name value of an XML element or attribute.Text
defines an XML Text node.Visitor
is used to implement theVisitor
pattern in DOM4J.XPath
represents an XPath expression after it has been parsed from a String. -
Classes in org.dom4j used by org.dom4j.utilClassDescription
Attribute
defines an XML attribute.Branch
interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.CDATA
defines an XML CDATA section.CharacterData
is a marker interface for character based nodes such as theCDATA
,Comment
andText
nodes.Comment
defines the behavior of an XML comment.Document
defines an XML Document.DocumentFactory
is a collection of factory methods to allow easy custom building of DOM4J trees.DocumentType
defines an XML DOCTYPE declaration.Element
interface defines an XML element.Entity
defines an XML entity.Namespace
is a Flyweight Namespace that can be shared amongst nodes.Node
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node.ProcessingInstruction
defines an XML processing instruction.QName
represents a qualified name value of an XML element or attribute.Text
defines an XML Text node.XPath
represents an XPath expression after it has been parsed from a String. -
Classes in org.dom4j used by org.dom4j.xpathClassDescription
Element
interface defines an XML element.InvalidXPathException
is thrown when an invalid XPath expression is used to traverse an XML documentNode
defines the polymorphic behavior for all XML nodes in a dom4j tree.NodeFilter
defines the behavior for a filter or predicate which acts on a DOM4J Node.XPath
represents an XPath expression after it has been parsed from a String.XPathException
is thrown when an exception occurs while evaluating an XPath expression, usually due to some function throwing an exception.