Uses of Class
org.dom4j.tree.AbstractNode

Packages that use AbstractNode
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.
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.
  • Uses of AbstractNode in org.dom4j

    Subclasses of AbstractNode in org.dom4j
    Modifier and Type
    Class
    Description
    class 
    Namespace is a Flyweight Namespace that can be shared amongst nodes.
  • Uses of AbstractNode in org.dom4j.bean

    Subclasses of AbstractNode in org.dom4j.bean
    Modifier and Type
    Class
    Description
    class 
    BeanAttribute represents a mutable XML attribute which is backed by a property of the JavaBean of its parent element.
    class 
    BeanElement uses a Java Bean to store its attributes.
  • Uses of AbstractNode in org.dom4j.dom

    Subclasses of AbstractNode in org.dom4j.dom
    Modifier and Type
    Class
    Description
    class 
    DOMAttribute implements a doubly linked attribute which supports the W3C DOM API.
    class 
    DOMCDATA implements a CDATA Section which supports the W3C DOM API.
    class 
    DOMText implements a Text node which supports the W3C DOM API.
    class 
    DOMDocument implements an XML document which supports the W3C DOM API.
    class 
    DOMDocumentType implements a DocumentType node which supports the W3C DOM API.
    class 
    DOMElement implements an XML element which supports the W3C DOM API.
    class 
    DOMEntity implements a Entity node which supports the W3C DOM API.
    class 
    DOMNamespace implements a Namespace that is compatable with the DOM API.
    class 
    DOMProcessingInstruction implements a ProcessingInstruction node which supports the W3C DOM API.
    class 
    DOMText implements a Text node which supports the W3C DOM API.
  • Uses of AbstractNode in org.dom4j.tree

    Subclasses of AbstractNode in org.dom4j.tree
    Modifier and Type
    Class
    Description
    class 
    AbstractNamespace is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractBranch is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractCDATA is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractCharacterData is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractComment is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractDocument is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractDocumentType is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractElement is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractEntity is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractProcessingInstruction is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    AbstractText is an abstract base class for tree implementors to use for implementation inheritence.
    class 
    BaseElement is a useful base class for implemementation inheritence of an XML element.
    class 
    DefaultAttribute implements a doubly linked node which supports the parent relationship and is mutable.
    class 
    DefaultCDATA is the default CDATA implementation.
    class 
    DefaultComment is the default Comment implementation.
    class 
    DefaultDocument is the default DOM4J default implementation of an XML document.
    class 
    DefaultDocumentType is the DOM4J default implementation of an XML document type.
    class 
    DefaultElement is the default DOM4J default implementation of an XML element.
    class 
    DefaultEntity is the default Entity implementation.
    class 
    DefaultNamespace implements a doubly linked node which supports the parent relationship and is mutable.
    class 
    DefaultProcessingInstruction is the default Processing Instruction implementation.
    class 
    DefaultText is the default Text implementation.
    class 
    FlyweightAttribute is a Flyweight pattern implementation of a singly linked, read-only XML Attribute.
    class 
    FlyweightCDATA is a Flyweight pattern implementation of a singly linked, read-only XML CDATA.
    class 
    FlyweightComment is a Flyweight pattern implementation of a singly linked, read-only XML Comment.
    class 
    FlyweightEntity is a Flyweight pattern implementation of a singly linked, read-only XML entity.
    class 
    FlyweightProcessingInstruction is a Flyweight pattern implementation of a singly linked, read-only XML Processing Instruction.
    class 
    FlyweightText is a Flyweight pattern implementation of a singly linked, read-only XML Text.
  • Uses of AbstractNode in org.dom4j.util

    Subclasses of AbstractNode in org.dom4j.util
    Modifier and Type
    Class
    Description
    class 
    IndexedElement is an implementation of Elementwhich maintains an index of the attributes and elements it contains to optimise lookups via name.
    class 
    NonLazyElement is the default DOM4J default implementation of an XML element.
    class 
    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 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.