org.apache.xerces.dom |
|
Java Source File Name | Type | Comment |
AttributeMap.java | Class | AttributeMap inherits from NamedNodeMapImpl and extends it to deal with the
specifics of storing attributes. |
AttrImpl.java | Class | Attribute represents an XML-style attribute of an
Element. |
AttrNSImpl.java | Class | AttrNSImpl inherits from AttrImpl and adds namespace support. |
CDATASectionImpl.java | Class | XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place. |
CharacterDataImpl.java | Class | CharacterData is an abstract Node that can carry character data as its
Value. |
ChildNode.java | Class | ChildNode inherits from NodeImpl and adds the capability of being a child by
having references to its previous and next siblings. |
CommentImpl.java | Class | Represents an XML (or HTML) comment. |
CoreDocumentImpl.java | Class | The Document interface represents the entire HTML or XML document.
Conceptually, it is the root of the document tree, and provides the
primary access to the document's data.
Since elements, text nodes, comments, processing instructions,
etc. |
CoreDOMImplementationImpl.java | Class | The DOMImplementation class is description of a particular
implementation of the Document Object Model. |
DeepNodeListImpl.java | Class | This class implements the DOM's NodeList behavior for
Element.getElementsByTagName()
The DOM describes NodeList as follows:
1) It may represent EITHER nodes scattered through a subtree (when
returned by Element.getElementsByTagName), or just the immediate
children (when returned by Node.getChildNodes). |
DeferredAttrImpl.java | Class | Attribute represents an XML-style attribute of an
Element. |
DeferredAttrNSImpl.java | Class | DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to
AttrImpl. |
DeferredCDATASectionImpl.java | Class | XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place. |
DeferredCommentImpl.java | Class | Represents an XML (or HTML) comment. |
DeferredDocumentImpl.java | Class | The Document interface represents the entire HTML or XML document.
Conceptually, it is the root of the document tree, and provides the
primary access to the document's data.
Since elements, text nodes, comments, processing instructions,
etc. |
DeferredDocumentTypeImpl.java | Class | This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
An XML document may (or may not) have such a reference.
DocumentType is an Extended DOM feature, used in XML documents but
not in HTML.
Note that Entities and Notations are no longer children of the
DocumentType, but are parentless nodes hung only in their
appropriate NamedNodeMaps.
This area is UNDERSPECIFIED IN REC-DOM-Level-1-19981001
Most notably, absolutely no provision was made for storing
and using Element and Attribute information. |
DeferredElementDefinitionImpl.java | Class | NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
I've included this in Level 1 purely as an anchor point for default
attributes. |
DeferredElementImpl.java | Class | Elements represent most of the "markup" and structure of the
document. |
DeferredElementNSImpl.java | Class | DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to
ElementImpl. |
DeferredEntityImpl.java | Class | Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed. |
DeferredEntityReferenceImpl.java | Class | EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM. |
DeferredNode.java | Interface | An interface for deferred node object. |
DeferredNotationImpl.java | Class | Notations are how the Document Type Description (DTD) records hints
about the format of an XML "unparsed entity" -- in other words,
non-XML data bound to this document type, which some applications
may wish to consult when manipulating the document. |
DeferredProcessingInstructionImpl.java | Class | Processing Instructions (PIs) permit documents to carry
processor-specific information alongside their actual content. |
DeferredTextImpl.java | Class | Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
When a document is first made available to the DOM, there is only
one Text object for each block of adjacent plain-text. |
DocumentFragmentImpl.java | Class | DocumentFragment is a "lightweight" or "minimal" Document
object. |
DocumentImpl.java | Class | The Document interface represents the entire HTML or XML document.
Conceptually, it is the root of the document tree, and provides the
primary access to the document's data.
Since elements, text nodes, comments, processing instructions,
etc. |
DocumentTypeImpl.java | Class | This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
An XML document may (or may not) have such a reference.
DocumentType is an Extended DOM feature, used in XML documents but
not in HTML.
Note that Entities and Notations are no longer children of the
DocumentType, but are parentless nodes hung only in their
appropriate NamedNodeMaps.
This area is UNDERSPECIFIED IN REC-DOM-Level-1-19981001
Most notably, absolutely no provision was made for storing
and using Element and Attribute information. |
DOMImplementationImpl.java | Class | The DOMImplementation class is description of a particular
implementation of the Document Object Model. |
ElementDefinitionImpl.java | Class | NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
I've included this in Level 1 purely as an anchor point for default
attributes. |
ElementImpl.java | Class | Elements represent most of the "markup" and structure of the
document. |
ElementNSImpl.java | Class | ElementNSImpl inherits from ElementImpl and adds namespace support. |
EntityImpl.java | Class | Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed. |
EntityReferenceImpl.java | Class | EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM. |
LCount.java | Class | Internal class LCount is used to track the number of
listeners registered for a given event name, as an entry
in a global hashtable. |
NamedNodeMapImpl.java | Class | NamedNodeMaps represent collections of Nodes that can be accessed
by name. |
NodeImpl.java | Class | NodeImpl provides the basic structure of a DOM tree. |
NodeIteratorImpl.java | Class | DefaultNodeIterator implements a NodeIterator, which iterates a
DOM tree in the expected depth first way. |
NotationImpl.java | Class | Notations are how the Document Type Description (DTD) records hints
about the format of an XML "unparsed entity" -- in other words,
non-XML data bound to this document type, which some applications
may wish to consult when manipulating the document. |
ParentNode.java | Class | ParentNode inherits from ChildNode and adds the capability of having child
nodes. |
ProcessingInstructionImpl.java | Class | Processing Instructions (PIs) permit documents to carry
processor-specific information alongside their actual content. |
RangeExceptionImpl.java | Class | |
RangeImpl.java | Class | The RangeImpl class implements the org.w3c.dom.range.Range interface. |
TextImpl.java | Class | Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
When a document is first made available to the DOM, there is only
one Text object for each block of adjacent plain-text. |
TreeWalkerImpl.java | Class | This class implements the TreeWalker interface. |