org.ozoneDB.xml.dom |
|
Java Source File Name | Type | Comment |
AttlistDecl.java | Class | |
AttrImpl.java | Class | Represents an attribute in an
org.w3c.dom.Element node.
Attributes are not real nodes, they are not children in their parent element
and the methods
AttrImpl.getParentNode ,
AttrImpl.getNextSibling and
AttrImpl.getPreviousSibling always return null.
Attributes in XML documents support children, but only of the type
org.w3c.dom.Text and
org.w3c.dom.EntityReference .
The specified value of an attribute indicates whether it's value has been
changed since it was constructed with the default value. |
AttrProxy.java | Interface | |
CDATASectionImpl.java | Class | CDATA sections are used to escape blocks of text containing characters that
would otherwise be regarded as markup. |
CDATASectionProxy.java | Interface | |
CharacterDataImpl.java | Class | Abstract data class has methods for interacting directly with data contained
in it. |
CharacterDataProxy.java | Interface | |
CollectionImpl.java | Class | Implements a live collection of elements. |
CommentImpl.java | Class | Implements a
org.w3c.dom.Comment object. |
CommentProxy.java | Interface | |
DocumentFragmentImpl.java | Class | Implements a lightweight or minimal
org.w3c.dom.Document . |
DocumentFragmentProxy.java | Interface | |
DocumentImpl.java | Class | Implements an XML document, and also derived to implement an HTML document.
Provides access to the top level element in the document (
DocumentImpl.getDocumentElement ), to the DTD if one exists (
DocumentImpl.getDoctype ,
and to all node operations.
Several methods create new nodes of all basic types (comment, text, element,
etc.). |
DocumentProxy.java | Interface | |
DocumentTypeImpl.java | Class | Each document
org.w3c.dom.Document.getDoctype attribute whose
value is either null or an object that represents the document type definition
(DTD). |
DocumentTypeProxy.java | Interface | |
DOMExceptionImpl.java | Class | Implements
org.w3c.dom.DOMException for throwing a
java.lang.RuntimeException . |
ElementDeclImpl.java | Class | |
ElementDeclProxy.java | Interface | |
ElementImpl.java | Class | The most common node type,
org.w3c.dom.Element inherits the generic
Node interface and adds support for retrieving and setting attributes
either as nodes or as strings.
Notes:
- Node type is
org.w3c.dom.Node.ELEMENT_NODE
- Node supports childern
- Node has no value
- Node has attributes
To speed up implementation, all attributes are implemented as double-linked
list implemented using
NodeImpl._parent ,
NodeImpl._nextNode and
NodeImpl._prevNode . |
ElementListImpl.java | Class | Implements a list of elements extracted based on their tag name.
The constructor recieves the root element and tag name. |
ElementListProxy.java | Interface | |
ElementProxy.java | Interface | |
EntityImpl.java | Class | Implements an entity. |
EntityProxy.java | Interface | |
EntityReferenceImpl.java | Class | Implements an entity reference. |
EntityReferenceProxy.java | Interface | |
NamedNodeMapImpl.java | Class | Implements a collection of nodes that can be accessed by name. |
NamedNodeMapProxy.java | Interface | |
NodeImpl.java | Class | |
NodeListImpl.java | Class | Used to traverse childs of a node. |
NodeListProxy.java | Interface | |
NodeProxy.java | Interface | |
NotationImpl.java | Class | Implements a notation. |
NotationProxy.java | Interface | |
ParamEntity.java | Class | Implements a parameter entity. |
ParamEntityProxy.java | Interface | |
ProcessingInstructionImpl.java | Class | Implements a processing instruction. |
ProcessingInstructionProxy.java | Interface | |
TextImpl.java | Class | Implements the textual content (termed character data) of a
org.w3c.dom.Element or
org.w3c.dom.Attr . |
TextProxy.java | Interface | |