Package | Description |
---|---|
org.dom4j |
Defines the XML Document Object Model in Java interfaces together
with some helper classes.
|
org.dom4j.bean |
An implementation of the dom4j API which allows JavaBeans to be used to
store and retrieve attribute values from Element.
|
org.dom4j.dom |
An implementation of the dom4j API which also supports the
W3C object model.
|
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.
|
org.dom4j.util |
A collection of utility classes for the dom4j API.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Namespace |
Namespace is a Flyweight Namespace that can be shared amongst
nodes. |
Modifier and Type | Class | Description |
---|---|---|
class |
BeanAttribute |
BeanAttribute represents a mutable XML attribute which is
backed by a property of the JavaBean of its parent element. |
class |
BeanElement |
BeanElement uses a Java Bean to store its attributes. |
Modifier and Type | Class | Description |
---|---|---|
class |
DOMAttribute |
DOMAttribute implements a doubly linked attribute which
supports the W3C DOM API. |
class |
DOMCDATA |
DOMCDATA implements a CDATA Section which supports the W3C DOM
API. |
class |
DOMComment |
DOMText implements a Text node which supports the W3C DOM API. |
class |
DOMDocument |
DOMDocument implements an XML document which supports the W3C
DOM API. |
class |
DOMDocumentType |
DOMDocumentType implements a DocumentType node which supports
the W3C DOM API. |
class |
DOMElement |
DOMElement implements an XML element which supports the W3C
DOM API. |
class |
DOMEntityReference |
DOMEntity implements a Entity node which supports the W3C DOM
API. |
class |
DOMNamespace |
DOMNamespace implements a Namespace that is compatable with
the DOM API. |
class |
DOMProcessingInstruction |
DOMProcessingInstruction implements a ProcessingInstruction
node which supports the W3C DOM API. |
class |
DOMText |
DOMText implements a Text node which supports the W3C DOM API. |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractAttribute |
AbstractNamespace is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractBranch |
AbstractBranch is an abstract base class for tree implementors
to use for implementation inheritence. |
class |
AbstractCDATA |
AbstractCDATA is an abstract base class for tree implementors
to use for implementation inheritence. |
class |
AbstractCharacterData |
AbstractCharacterData is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractComment |
AbstractComment is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractDocument |
AbstractDocument is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractDocumentType |
AbstractDocumentType is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractElement |
AbstractElement is an abstract base class for tree
implementors to use for implementation inheritence. |
class |
AbstractEntity |
AbstractEntity is an abstract base class for tree implementors
to use for implementation inheritence. |
class |
AbstractProcessingInstruction |
AbstractProcessingInstruction is an abstract base class for
tree implementors to use for implementation inheritence. |
class |
AbstractText |
AbstractText is an abstract base class for tree implementors
to use for implementation inheritence. |
class |
BaseElement |
BaseElement is a useful base class for implemementation
inheritence of an XML element. |
class |
DefaultAttribute |
DefaultAttribute implements a doubly linked node which
supports the parent relationship and is mutable. |
class |
DefaultCDATA |
DefaultCDATA is the default CDATA implementation. |
class |
DefaultComment |
DefaultComment is the default Comment implementation. |
class |
DefaultDocument |
DefaultDocument is the default DOM4J default implementation of
an XML document. |
class |
DefaultDocumentType |
DefaultDocumentType is the DOM4J default implementation of an
XML document type. |
class |
DefaultElement |
DefaultElement is the default DOM4J default implementation of
an XML element. |
class |
DefaultEntity |
DefaultEntity is the default Entity implementation. |
class |
DefaultNamespace |
DefaultNamespace implements a doubly linked node which
supports the parent relationship and is mutable. |
class |
DefaultProcessingInstruction |
DefaultProcessingInstruction is the default Processing
Instruction implementation. |
class |
DefaultText |
DefaultText is the default Text implementation. |
class |
FlyweightAttribute |
FlyweightAttribute is a Flyweight pattern implementation of a
singly linked, read-only XML Attribute. |
class |
FlyweightCDATA |
FlyweightCDATA is a Flyweight pattern implementation of a
singly linked, read-only XML CDATA. |
class |
FlyweightComment |
FlyweightComment is a Flyweight pattern implementation of a
singly linked, read-only XML Comment. |
class |
FlyweightEntity |
FlyweightEntity is a Flyweight pattern implementation of a
singly linked, read-only XML entity. |
class |
FlyweightProcessingInstruction |
FlyweightProcessingInstruction is a Flyweight pattern
implementation of a singly linked, read-only XML Processing Instruction. |
class |
FlyweightText |
FlyweightText is a Flyweight pattern implementation of a
singly linked, read-only XML Text. |
Modifier and Type | Class | Description |
---|---|---|
class |
IndexedElement |
IndexedElement is an implementation of Element which
maintains an index of the attributes and elements it contains to optimise
lookups via name. |
class |
NonLazyElement |
NonLazyElement is the default DOM4J default implementation of
an XML element. |
class |
UserDataAttribute |
UserDataAttribute support the adornment of a user data object
on an Element or Attribute instance such that the methods UserDataAttribute.getData()
UserDataAttribute.setData(Object) will get and set the values of a user data object. |
class |
UserDataElement |
UserDataElement support the adornment of a user data object on
an Element or Attribute instance such that the methods UserDataElement.getData()
UserDataElement.setData(Object) will get and set the values of a user data object. |
Copyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by