# Package org.apache.xerces.dom

- Interface Summary
  Interface | Description
  --- | ---
  DeferredNode | An interface for deferred node object.

- Class Summary
  Class | Description
  --- | ---
  ASDOMImplementationImpl | Deprecated
  ASModelImpl | Deprecated
  AttributeMap | AttributeMap inherits from NamedNodeMapImpl and extends it to deal with the specifics of storing attributes.
  AttrImpl | Attribute represents an XML-style attribute of an Element.
  AttrNSImpl | AttrNSImpl inherits from AttrImpl and adds namespace support.
  CDATASectionImpl | XML provides the CDATA markup to allow a region of text in which most of the XML delimiter recognition does not take place.
  CharacterDataImpl | CharacterData is an abstract Node that can carry character data as its Value.
  ChildNode | ChildNode inherits from NodeImpl and adds the capability of being a child by having references to its previous and next siblings.
  CommentImpl | Represents an XML (or HTML) comment.
  CoreDocumentImpl | The Document interface represents the entire HTML or XML document.
  CoreDOMImplementationImpl | The DOMImplementation class is description of a particular implementation of the Document Object Model.
  DeepNodeListImpl | This class implements the DOM's NodeList behavior for Element.getElementsByTagName()
  DeferredAttrImpl | Attribute represents an XML-style attribute of an Element.
  DeferredAttrNSImpl | DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to AttrImpl.
  DeferredCDATASectionImpl | XML provides the CDATA markup to allow a region of text in which most of the XML delimiter recognition does not take place.
  DeferredCommentImpl | Represents an XML (or HTML) comment.
  DeferredDocumentImpl | The Document interface represents the entire HTML or XML document.
  DeferredDocumentTypeImpl | This class represents a Document Type declaraction in the document itself, not a Document Type Definition (DTD).
  DeferredDOMImplementationImpl | This DOMImplementation class is description of a particular implementation of the Document Object Model.
  DeferredElementDefinitionImpl | NON-DOM CLASS: Describe one of the Elements (and its associated Attributes) defined in this Document Type.
  DeferredElementImpl | Elements represent most of the "markup" and structure of the document.
  DeferredElementNSImpl | DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to ElementImpl.
  DeferredEntityImpl | Entity nodes hold the reference data for an XML Entity -- either parsed or unparsed.
  DeferredEntityReferenceImpl | EntityReference models the XML &entityname; syntax, when used for entities defined by the DOM.
  DeferredNotationImpl | 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 | Processing Instructions (PIs) permit documents to carry processor-specific information alongside their actual content.
  DeferredTextImpl | Text nodes hold the non-markup, non-Entity content of an Element or Attribute.
  DocumentFragmentImpl | DocumentFragment is a "lightweight" or "minimal" Document object.
  DocumentImpl | The Document interface represents the entire HTML or XML document.
  DocumentTypeImpl | This class represents a Document Type declaraction in the document itself, not a Document Type Definition (DTD).
  DOMConfigurationImpl | Xerces implementation of DOMConfiguration that maintains a table of recognized parameters.
  DOMErrorImpl | `DOMErrorImpl` is an implementation that describes an error.
  DOMImplementationImpl | The DOMImplementation class is description of a particular implementation of the Document Object Model.
  DOMImplementationListImpl | This class implements the DOM Level 3 Core interface DOMImplementationList.
  DOMImplementationSourceImpl | Supply one the right implementation, based upon requested features.
  DOMInputImpl | This Class `DOMInputImpl` represents a single input source for an XML entity.
  DOMLocatorImpl | `DOMLocatorImpl` is an implementaion that describes a location (e.g.
  DOMMessageFormatter | Used to format DOM error messages, using the system locale.
  DOMNormalizer | This class adds implementation for normalizeDocument method.
  DOMOutputImpl | This class represents an output destination for data.
  DOMStringListImpl | DOM Level 3 This class implements the DOM Level 3 Core interface DOMStringList.
  DOMXSImplementationSourceImpl | Allows to retrieve `XSImplementation`, DOM Level 3 Core and LS implementations and PSVI implementation.
  ElementDefinitionImpl | NON-DOM CLASS: Describe one of the Elements (and its associated Attributes) defined in this Document Type.
  ElementImpl | Elements represent most of the "markup" and structure of the document.
  ElementNSImpl | ElementNSImpl inherits from ElementImpl and adds namespace support.
  EntityImpl | Entity nodes hold the reference data for an XML Entity -- either parsed or unparsed.
  EntityReferenceImpl | EntityReference models the XML &entityname; syntax, when used for entities defined by the DOM.
  NamedNodeMapImpl | NamedNodeMaps represent collections of Nodes that can be accessed by name.
  NodeImpl | NodeImpl provides the basic structure of a DOM tree.
  NodeIteratorImpl | DefaultNodeIterator implements a NodeIterator, which iterates a DOM tree in the expected depth first way.
  NotationImpl | 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 | ParentNode inherits from ChildNode and adds the capability of having child nodes.
  ProcessingInstructionImpl | Processing Instructions (PIs) permit documents to carry processor-specific information alongside their actual content.
  PSVIAttrNSImpl | Attribute namespace implementation; stores PSVI attribute items.
  PSVIDocumentImpl | Our own document implementation, which knows how to create an element with PSVI information.
  PSVIDOMImplementationImpl | The DOMImplementation class is description of a particular implementation of the Document Object Model.
  PSVIElementNSImpl | Element namespace implementation; stores PSVI element items.
  RangeImpl | The RangeImpl class implements the org.w3c.dom.range.Range interface.
  TextImpl | Text nodes hold the non-markup, non-Entity content of an Element or Attribute.
  TreeWalkerImpl | This class implements the TreeWalker interface.

- Exception Summary
  Exception | Description
  --- | ---
  RangeExceptionImpl |

Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.