public abstract class AbstractEntity extends AbstractParentNode implements Entity
Entity interface.AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS| Modifier and Type | Field and Description |
|---|---|
protected String |
nodeName
The node name.
|
protected String |
publicId
The public id.
|
protected String |
systemId
The system id.
|
childNodesDOCUMENT_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, userDataHandlersATTRIBUTE_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.
|
String |
getInputEncoding()
DOM: Implements
Entity.getInputEncoding(). |
String |
getNodeName()
DOM: Implements
Node.getNodeName(). |
short |
getNodeType()
DOM: Implements
Node.getNodeType(). |
String |
getNotationName()
DOM: Implements
Entity.getNotationName(). |
String |
getPublicId()
DOM: Implements
Entity.getPublicId(). |
String |
getSystemId()
DOM: Implements
Entity.getSystemId(). |
String |
getXmlEncoding()
DOM: Implements
Entity.getXmlEncoding(). |
String |
getXmlVersion()
DOM: Implements
Entity.getXmlVersion(). |
void |
setNodeName(String v)
Sets the name of this node.
|
void |
setNotationName(String name)
Sets the notation name.
|
void |
setPublicId(String id)
Sets the public id.
|
void |
setSystemId(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, replaceChildaddEventListener, 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, willTriggerNSclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitappendChild, 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, setUserDataisReadonly, setReadonlyprotected String nodeName
protected String publicId
protected String systemId
public short getNodeType()
Node.getNodeType().getNodeType in interface NodeNode.ENTITY_NODEpublic void setNodeName(String v)
setNodeName in interface ExtendedNodesetNodeName in class AbstractNodepublic String getNodeName()
Node.getNodeName().getNodeName in interface NodenodeName.public String getPublicId()
Entity.getPublicId().getPublicId in interface EntitypublicId.public void setPublicId(String id)
public String getSystemId()
Entity.getSystemId().getSystemId in interface EntitysystemId.public void setSystemId(String id)
public String getNotationName()
Entity.getNotationName().getNotationName in interface EntitygetNodeName().public void setNotationName(String name)
public String getInputEncoding()
Entity.getInputEncoding().getInputEncoding in interface Entitypublic String getXmlEncoding()
Entity.getXmlEncoding().getXmlEncoding in interface Entitypublic String getXmlVersion()
Entity.getXmlVersion().getXmlVersion in interface Entityprotected Node export(Node n, AbstractDocument d)
export in class AbstractNodeprotected Node deepExport(Node n, AbstractDocument d)
deepExport in class AbstractParentNodeprotected Node copyInto(Node n)
copyInto in class AbstractNoden - a node of the type of this.protected Node deepCopyInto(Node n)
deepCopyInto in class AbstractParentNoden - a node of the type of this.protected void checkChildType(Node n, boolean replace)
checkChildType in class AbstractNodeCopyright © 2000–2021 Apache Software Foundation. All rights reserved.