| Package | Description |
|---|---|
| jdk7u.jaxp.org.apache.xerces.external.dom |
| Modifier and Type | Class and Description |
|---|---|
class |
AttrImpl
Attribute represents an XML-style attribute of an
Element.
|
class |
AttrNSImpl
AttrNSImpl inherits from AttrImpl and adds namespace support.
|
class |
CDATASectionImpl
XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place.
|
class |
CharacterDataImpl
CharacterData is an abstract Node that can carry character data as its
Value.
|
class |
ChildNode
ChildNode inherits from NodeImpl and adds the capability of being a child by
having references to its previous and next siblings.
|
class |
CommentImpl
Represents an XML (or HTML) comment.
|
class |
CoreDocumentImpl
The Document interface represents the entire HTML or XML document.
|
class |
DeferredAttrImpl
Attribute represents an XML-style attribute of an
Element.
|
class |
DeferredAttrNSImpl
DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to
AttrImpl.
|
class |
DeferredCDATASectionImpl
XML provides the CDATA markup to allow a region of text in which
most of the XML delimiter recognition does not take place.
|
class |
DeferredCommentImpl
Represents an XML (or HTML) comment.
|
class |
DeferredDocumentImpl
The Document interface represents the entire HTML or XML document.
|
class |
DeferredDocumentTypeImpl
This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
|
class |
DeferredElementDefinitionImpl
NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
|
class |
DeferredElementImpl
Elements represent most of the "markup" and structure of the
document.
|
class |
DeferredElementNSImpl
DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to
ElementImpl.
|
class |
DeferredEntityImpl
Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed.
|
class |
DeferredEntityReferenceImpl
EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM.
|
class |
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.
|
class |
DeferredProcessingInstructionImpl
Processing Instructions (PIs) permit documents to carry
processor-specific information alongside their actual content.
|
class |
DeferredTextImpl
Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
|
class |
DocumentFragmentImpl
DocumentFragment is a "lightweight" or "minimal" Document
object.
|
class |
DocumentImpl
The Document interface represents the entire HTML or XML document.
|
class |
DocumentTypeImpl
This class represents a Document Type declaraction in
the document itself, not a Document Type Definition (DTD).
|
class |
ElementDefinitionImpl
NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
|
class |
ElementImpl
Elements represent most of the "markup" and structure of the
document.
|
class |
ElementNSImpl
ElementNSImpl inherits from ElementImpl and adds namespace support.
|
class |
EntityImpl
Entity nodes hold the reference data for an XML Entity -- either
parsed or unparsed.
|
class |
EntityReferenceImpl
EntityReference models the XML &entityname; syntax, when used for
entities defined by the DOM.
|
class |
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.
|
class |
ParentNode
ParentNode inherits from ChildNode and adds the capability of having child
nodes.
|
class |
ProcessingInstructionImpl
Processing Instructions (PIs) permit documents to carry
processor-specific information alongside their actual content.
|
class |
PSVIAttrNSImpl
Attribute namespace implementation; stores PSVI attribute items.
|
class |
PSVIDocumentImpl
Our own document implementation, which knows how to create an element
with PSVI information.
|
class |
PSVIElementNSImpl
Element namespace implementation; stores PSVI element items.
|
class |
TextImpl
Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
|
| Modifier and Type | Field and Description |
|---|---|
protected NodeImpl |
NamedNodeMapImpl.ownerNode |
protected NodeImpl |
NodeImpl.ownerNode |
protected NodeImpl |
DeepNodeListImpl.rootNode |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CoreDocumentImpl.addEventListener(NodeImpl node,
String type,
EventListener listener,
boolean useCapture) |
protected void |
DocumentImpl.addEventListener(NodeImpl node,
String type,
EventListener listener,
boolean useCapture)
Introduced in DOM Level 2.
|
NamedNodeMapImpl |
AttributeMap.cloneMap(NodeImpl ownerNode)
Cloning a NamedNodeMap is a DEEP OPERATION; it always clones
all the nodes contained in the map.
|
NamedNodeMapImpl |
NamedNodeMapImpl.cloneMap(NodeImpl ownerNode)
Cloning a NamedNodeMap is a DEEP OPERATION; it always clones
all the nodes contained in the map.
|
protected void |
CoreDocumentImpl.copyEventListeners(NodeImpl src,
NodeImpl tgt) |
protected void |
DocumentImpl.copyEventListeners(NodeImpl src,
NodeImpl tgt) |
protected void |
DocumentImpl.dispatchAggregateEvents(NodeImpl node,
AttrImpl enclosingAttr,
String oldvalue,
short change)
NON-DOM INTERNAL: Generate the "aggregated" post-mutation events
DOMAttrModified and DOMSubtreeModified.
|
protected void |
DocumentImpl.dispatchAggregateEvents(NodeImpl node,
jdk7u.jaxp.org.apache.xerces.external.dom.DocumentImpl.EnclosingAttr ea)
NON-DOM INTERNAL: Convenience wrapper for calling
dispatchAggregateEvents when the context was established
by
savedEnclosingAttr. |
protected boolean |
CoreDocumentImpl.dispatchEvent(NodeImpl node,
Event event) |
protected boolean |
DocumentImpl.dispatchEvent(NodeImpl node,
Event event)
Introduced in DOM Level 2.
|
protected Vector |
DocumentImpl.getEventListeners(NodeImpl n)
Retreive event listener registered on a given node
|
protected Object |
CoreDocumentImpl.getUserData(NodeImpl n)
NON-DOM: kept for backward compatibility
Retreive user data related to a given node
|
protected void |
CoreDocumentImpl.removeEventListener(NodeImpl node,
String type,
EventListener listener,
boolean useCapture) |
protected void |
DocumentImpl.removeEventListener(NodeImpl node,
String type,
EventListener listener,
boolean useCapture)
Introduced in DOM Level 2.
|
protected void |
DocumentImpl.saveEnclosingAttr(NodeImpl node)
NON-DOM INTERNAL: Pre-mutation context check, in
preparation for later generating DOMAttrModified events.
|
protected void |
DocumentImpl.setEventListeners(NodeImpl n,
Vector listeners)
Store event listener registered on a given node
This is another place where we could use weak references!
|
protected void |
CoreDocumentImpl.setUserData(NodeImpl n,
Object data)
NON-DOM: kept for backward compatibility
Store user data related to a given node
This is a place where we could use weak references!
|
| Constructor and Description |
|---|
DeepNodeListImpl(NodeImpl rootNode,
String tagName)
Constructor.
|
DeepNodeListImpl(NodeImpl rootNode,
String nsName,
String tagName)
Constructor for Namespace support.
|
NamedNodeMapImpl(NodeImpl ownerNode)
Constructs a named node map.
|
Copyright © 2018–2021 mhoffrogge. All rights reserved.