public abstract class AbstractEntity extends AbstractParentNode implements Entity
Entity
interface.AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
nodeName
The node name.
|
protected java.lang.String |
publicId
The public id.
|
protected java.lang.String |
systemId
The system id.
|
childNodes
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
AbstractEntity() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkChildType(Node n,
boolean replace)
Checks the validity of a node to be inserted.
|
protected Node |
copyInto(Node n)
Copy the fields of the current node into the given node.
|
protected Node |
deepCopyInto(Node n)
Deeply copy the fields of the current node into the given node.
|
protected Node |
deepExport(Node n,
AbstractDocument d)
Deeply exports this node to the given document.
|
protected Node |
export(Node n,
AbstractDocument d)
Exports this node to the given document.
|
java.lang.String |
getInputEncoding()
DOM: Implements
Entity.getInputEncoding() . |
java.lang.String |
getNodeName()
DOM: Implements
Node.getNodeName() . |
short |
getNodeType()
DOM: Implements
Node.getNodeType() . |
java.lang.String |
getNotationName()
DOM: Implements
Entity.getNotationName() . |
java.lang.String |
getPublicId()
DOM: Implements
Entity.getPublicId() . |
java.lang.String |
getSystemId()
DOM: Implements
Entity.getSystemId() . |
java.lang.String |
getXmlEncoding()
DOM: Implements
Entity.getXmlEncoding() . |
java.lang.String |
getXmlVersion()
DOM: Implements
Entity.getXmlVersion() . |
void |
setNodeName(java.lang.String v)
Sets the name of this node.
|
void |
setNotationName(java.lang.String name)
Sets the notation name.
|
void |
setPublicId(java.lang.String id)
Sets the public id.
|
void |
setSystemId(java.lang.String id)
Sets the system id.
|
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, nodeAdded, nodeToBeRemoved, normalize, removeChild, replaceChild
addEventListener, addEventListenerNS, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getCurrentDocument, getEventSupport, getFeature, getLocalName, getManagerData, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getParentNodeEventTarget, getPrefix, getPreviousSibling, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasAttributes, hasEventListenerNS, initializeEventSupport, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, newNode, removeEventListener, removeEventListenerNS, setManagerData, setNextSibling, setNodeValue, setOwnerDocument, setParentNode, setPrefix, setPreviousSibling, setSpecified, setTextContent, setUserData, willTriggerNS
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
isReadonly, setReadonly
protected java.lang.String nodeName
protected java.lang.String publicId
protected java.lang.String systemId
public short getNodeType()
Node.getNodeType()
.getNodeType
in interface Node
Node.ENTITY_NODE
public void setNodeName(java.lang.String v)
setNodeName
in interface ExtendedNode
setNodeName
in class AbstractNode
public java.lang.String getNodeName()
Node.getNodeName()
.getNodeName
in interface Node
nodeName
.public java.lang.String getPublicId()
Entity.getPublicId()
.getPublicId
in interface Entity
publicId
.public void setPublicId(java.lang.String id)
public java.lang.String getSystemId()
Entity.getSystemId()
.getSystemId
in interface Entity
systemId
.public void setSystemId(java.lang.String id)
public java.lang.String getNotationName()
Entity.getNotationName()
.getNotationName
in interface Entity
getNodeName()
.public void setNotationName(java.lang.String name)
public java.lang.String getInputEncoding()
Entity.getInputEncoding()
.getInputEncoding
in interface Entity
public java.lang.String getXmlEncoding()
Entity.getXmlEncoding()
.getXmlEncoding
in interface Entity
public java.lang.String getXmlVersion()
Entity.getXmlVersion()
.getXmlVersion
in interface Entity
protected Node export(Node n, AbstractDocument d)
export
in class AbstractNode
protected Node deepExport(Node n, AbstractDocument d)
deepExport
in class AbstractParentNode
protected Node copyInto(Node n)
copyInto
in class AbstractNode
n
- a node of the type of this.protected Node deepCopyInto(Node n)
deepCopyInto
in class AbstractParentNode
n
- a node of the type of this.protected void checkChildType(Node n, boolean replace)
checkChildType
in class AbstractNode
Copyright © 2022 Apache Software Foundation. All Rights Reserved.