Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package 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.

See:
Description

Class Summary
AbstractAttribute | `AbstractNamespace` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractBranch | `AbstractBranch` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractCDATA | `AbstractCDATA` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractCharacterData | `AbstractCharacterData` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractComment | `AbstractComment` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractDocument | `AbstractDocument` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractDocumentType | `AbstractDocumentType` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractElement | `AbstractElement` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractEntity | `AbstractEntity` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractNode | `AbstractNode` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractProcessingInstruction | `AbstractProcessingInstruction` is an abstract base class for tree implementors to use for implementation inheritence.
AbstractText | `AbstractText` is an abstract base class for tree implementors to use for implementation inheritence.
BackedList | `BackedList` represents a list of content of a `Branch`.
BaseElement | `BaseElement` is a useful base class for implemementation inheritence of an XML element.
ConcurrentReaderHashMap.BarrierLock | A Serializable class for barrier lock *
ConcurrentReaderHashMap.Entry | ConcurrentReaderHashMap collision list entry.
ContentListFacade | `ContentListFacade` represents a facade of the content of a `Branch` which is returned via calls to the `Branch.content()` method to allow users to modify the content of a `Branch` directly using the `List` interface.
DefaultAttribute | `DefaultAttribute` implements a doubly linked node which supports the parent relationship and is mutable.
DefaultCDATA | `DefaultCDATA` is the default CDATA implementation.
DefaultComment | `DefaultComment` is the default Comment implementation.
DefaultDocument | `DefaultDocument` is the default DOM4J default implementation of an XML document.
DefaultDocumentType | `DefaultDocumentType` is the DOM4J default implementation of an XML document type.
DefaultElement | `DefaultElement` is the default DOM4J default implementation of an XML element.
DefaultEntity | `DefaultEntity` is the default Entity implementation.
DefaultNamespace | `DefaultNamespace` implements a doubly linked node which supports the parent relationship and is mutable.
DefaultProcessingInstruction | `DefaultProcessingInstruction` is the default Processing Instruction implementation.
DefaultText | `DefaultText` is the default Text implementation.
ElementIterator | Deprecated. THIS CLASS WILL BE REMOVED IN dom4j-1.6 !!
ElementNameIterator | Deprecated. THIS CLASS WILL BE REMOVED IN dom4j-1.6 !!
ElementQNameIterator | Deprecated. THIS CLASS WILL BE REMOVED IN dom4j-1.6 !!
FilterIterator | Deprecated. THIS CLASS WILL BE REMOVED IN dom4j-1.6 !!
FlyweightAttribute | `FlyweightAttribute` is a Flyweight pattern implementation of a singly linked, read-only XML Attribute.
FlyweightCDATA | `FlyweightCDATA` is a Flyweight pattern implementation of a singly linked, read-only XML CDATA.
FlyweightComment | `FlyweightComment` is a Flyweight pattern implementation of a singly linked, read-only XML Comment.
FlyweightEntity | `FlyweightEntity` is a Flyweight pattern implementation of a singly linked, read-only XML entity.
FlyweightProcessingInstruction | `FlyweightProcessingInstruction` is a Flyweight pattern implementation of a singly linked, read-only XML Processing Instruction.
FlyweightText | `FlyweightText` is a Flyweight pattern implementation of a singly linked, read-only XML Text.
NamespaceCache | `NamespaceCache` caches instances of `DefaultNamespace` for reuse both across documents and within documents.
NamespaceStack | NamespaceStack implements a stack of namespaces and optionally maintains a cache of all the fully qualified names (`QName`) which are in scope.
QNameCache | `QNameCache` caches instances of `QName` for reuse both across documents and within documents.
SingleIterator | `SingleIterator` is an `Iterator`over a single object instance.

## Package org.dom4j.tree Description

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.