Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package org.dom4j

Interface Summary
Attribute Attribute defines an XML attribute.
Branch Branch interface defines the common behaviour for Nodes which can contain child nodes (content) such as XML elements and documents.
CDATA CDATA defines an XML CDATA section.
CharacterData CharacterData is a marker interface for character based nodes such as the CDATA,Comment and Text nodes.
Comment Comment defines the behavior of an XML comment.
Document Document defines an XML Document.
DocumentType DocumentType defines an XML DOCTYPE declaration.
Element Element interface defines an XML element.
ElementHandler ElementHandler interface defines a handler of Element objects.
ElementPath This interface is used by ElementHandlerinstances to retrieve information about the current path hierarchy they are to process.
Entity Entity defines an XML entity.
Node Node defines the polymorphic behavior for all XML nodes in a dom4j tree.
NodeFilter NodeFilter defines the behavior for a filter or predicate which acts on a DOM4J Node.
ProcessingInstruction ProcessingInstruction defines an XML processing instruction.
Text Text defines an XML Text node.
Visitor Visitor is used to implement the Visitor pattern in DOM4J.
XPath XPath represents an XPath expression after it has been parsed from a String.
 

Class Summary
AbstractTestCase An abstract base class for some DOM4J test cases
AddAttributeTest A test harness to test the addAttribute() methods on attributes
AddNodeTest A test harness to test the addNode() methods on node
AttributeDetachTest A test harness to test the detach() method on attributes
BackedListTest A test harness to test the backed list feature of DOM4J
CloneTest A test harness to test the clone() methods on Nodes
ContentTest A test harness to test the content API in DOM4J
CopyTest A test harness to test the copy() methods on Element
DetachTest A test harness to test the detach() method on root elements
DocTypeTest Tests the DocType functionality
DocumentFactory DocumentFactory is a collection of factory methods to allow easy custom building of DOM4J trees.
DocumentHelper DocumentHelper is a collection of helper methods for using DOM4J.
ElementByIDTest Tests the elementByID() method
EmbeddedHandlerTest TestEmbeddedHandler
GetQNamesTest A test harness to test the DocumentFactory.getQNames() method
GetXMLEncodingTest DOCUMENT ME!
HTMLWriterTest Test harness for the HTMLWriter
IndexedElementTest A test harness for the IndexedElement implementation
IsTextOnlyTest A test harness to test the parent relationship and use of the Node.asXPathResult(org.dom4j.Element) 55 method.
IteratorTest A test harness to test the Iterator API in DOM4J
LElement  
LineFeedTest  
MakeElementTest A test harness to test the DocumentHelper.makeElement() methodt
MergeTextTest A test harness for SAXReader option setMergeAdjacentText(true)
Namespace Namespace is a Flyweight Namespace that can be shared amongst nodes.
NamespacesTest Test the use of namespaces
NamespaceTest A test harness to test the use of Namespaces.
NodeTypeNameTest Tests the getNodeNameType() method
NormalizeTest A test harness for the normalize() method
NullAttributesTest Tests the use of null attribute values
ParentTest A test harness to test the parent relationship and use of the Node.asXPathResult(org.dom4j.Element) 55 method.
ParseTextTest Tests the DocumentHelper.parseText(String) 55 method.
ProcessingInstructionTest DOCUMENT ME!
QName QName represents a qualified name value of an XML element or attribute.
RoundTripTest A test harness to test the the round trips of Documents.
SAXContentHandlerTest  
SerializeTest Tests that a dom4j document is Serializable
SetContentTest Tests the setContent method
SetTextTest Tests the setText method
ThreadingTest A test harness to test the dom4j package in a threaded environment
UserDataTest Tests the UserDataDocumentFactory
ValidationTest A test harness for validation when using SAXReader
VisitorSupport VisitorSupport is an abstract base class which is useful for implementation inheritence or when using anonymous inner classes to create simple Visitor implementations.
XMLResultTest Test harness for the XMLResult which acts as a JAXP Result
XMLSpaceAttributeTest A test harness to test the xml:space attribute for preserve.
XMLWriterTest A simple test harness to check that the XML Writer works
XPathBugTest A test harness to test XPath expression evaluation in DOM4J
XPathExamplesTest Performs a number of unit test cases on the XPath engine
XPathTest A test harness to test XPath expression evaluation in DOM4J
XSLTTest Tests that XSLT works correctly
 

Exception Summary
DocumentException DocumentException is a nested Exception which may be thrown during the processing of a DOM4J document.
IllegalAddException IllegalAddException is thrown when a node is added incorrectly to an Element
InvalidXPathException InvalidXPathException is thrown when an invalid XPath expression is used to traverse an XML document
XPathException XPathException is thrown when an exception occurs while evaluating an XPath expression, usually due to some function throwing an exception.