org.apache.xerces.dom |
|
Java Source File Name | Type | Comment |
ASDOMImplementationImpl.java | Class | The DOMImplementation class is description of a particular
implementation of the Document Object Model. |
ASModelImpl.java | Class | To begin with, an abstract schema is a generic structure that could
contain both internal and external subsets. |
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. |
DeferredDOMImplementationImpl.java | Class | This DOMImplementation class is description of a particular
implementation of the Document Object Model. |
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. |
DOMConfigurationImpl.java | Class | Xerces implementation of DOMConfiguration that maintains a table of recognized parameters. |
DOMErrorImpl.java | Class | DOMErrorImpl is an implementation that describes an error. |
DOMImplementationImpl.java | Class | The DOMImplementation class is description of a particular
implementation of the Document Object Model. |
DOMImplementationListImpl.java | Class | |
DOMImplementationSourceImpl.java | Class | Supply one the right implementation, based upon requested features. |
DOMInputImpl.java | Class | This Class DOMInputImpl represents a single input source for an XML entity.
This Class allows an application to encapsulate information about
an input source in a single object, which may include a public
identifier, a system identifier, a byte stream (possibly with a specified
encoding), and/or a character stream.
The exact definitions of a byte stream and a character stream are
binding dependent.
There are two places that the application will deliver this input
source to the parser: as the argument to the parse method,
or as the return value of the DOMResourceResolver.resolveEntity
method.
The DOMParser will use the LSInput
object to determine how to read XML input. |
DOMLocatorImpl.java | Class | DOMLocatorImpl is an implementaion that describes a location (e.g. |
DOMMessageFormatter.java | Class | Used to format DOM error messages, using the system locale. |
DOMNormalizer.java | Class | This class adds implementation for normalizeDocument method.
It acts as if the document was going through a save and load cycle, putting
the document in a "normal" form. |
DOMOutputImpl.java | Class | This class represents an output destination for data.
This interface allows an application to encapsulate information about an
output destination in a single object, which may include a URI, a byte stream
(possibly with a specifiedencoding), a base URI, and/or a character stream.
The exact definitions of a byte stream and a character stream are binding
dependent.
The application is expected to provide objects that implement this interface
whenever such objects are needed. |
DOMStringListImpl.java | Class | DOM Level 3
This class implements the DOM Level 3 Core interface DOMStringList. |
DOMXSImplementationSourceImpl.java | Class | Allows to retrieve XSImplementation , DOM Level 3 Core and LS implementations
and PSVI implementation. |
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.
The qualified name is the node name, and we store localName which is also
used in all queries. |
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 | |
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. |
NodeListCache.java | Class | This class is used, via a pool managed on CoreDocumentImpl, in ParentNode to
improve performance of the NodeList accessors, getLength() and item(i). |
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. |
ObjectFactory.java | Class | This class is duplicated for each JAXP subpackage so keep it in sync. |
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. |
PSVIAttrNSImpl.java | Class | Attribute namespace implementation; stores PSVI attribute items. |
PSVIDocumentImpl.java | Class | Our own document implementation, which knows how to create an element
with PSVI information. |
PSVIDOMImplementationImpl.java | Class | The DOMImplementation class is description of a particular
implementation of the Document Object Model. |
PSVIElementNSImpl.java | Class | Element namespace implementation; stores PSVI element items. |
RangeExceptionImpl.java | Class | |
RangeImpl.java | Class | The RangeImpl class implements the org.w3c.dom.range.Range interface. |
SecuritySupport.java | Class | This class is duplicated for each subpackage so keep it in sync. |
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. |