Package org.apache.batik.dom
Class AbstractEntityReference
- java.lang.Object
-
- org.apache.batik.dom.AbstractNode
-
- org.apache.batik.dom.AbstractParentNode
-
- org.apache.batik.dom.AbstractParentChildNode
-
- org.apache.batik.dom.AbstractEntityReference
-
- All Implemented Interfaces:
java.io.Serializable,NodeEventTarget,ExtendedNode,NodeXBL,XBLManagerData,org.w3c.dom.EntityReference,org.w3c.dom.events.EventTarget,org.w3c.dom.Node
- Direct Known Subclasses:
GenericEntityReference
public abstract class AbstractEntityReference extends AbstractParentChildNode implements org.w3c.dom.EntityReference
This class implements theEntityReferenceinterface.- Version:
- $Id: AbstractEntityReference.java 1802297 2017-07-18 13:58:12Z ssteiner $
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractParentNode
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringnodeNameThe node name.-
Fields inherited from class org.apache.batik.dom.AbstractParentChildNode
nextSibling, parentNode, previousSibling
-
Fields inherited from class org.apache.batik.dom.AbstractParentNode
childNodes
-
Fields inherited from class org.apache.batik.dom.AbstractNode
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
-
Fields inherited from interface org.w3c.dom.Node
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 Summary
Constructors Modifier Constructor Description protectedAbstractEntityReference()Creates a new EntityReference object.protectedAbstractEntityReference(java.lang.String name, AbstractDocument owner)Creates a new EntityReference object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckChildType(org.w3c.dom.Node n, boolean replace)Checks the validity of a node to be inserted.protected org.w3c.dom.NodecopyInto(org.w3c.dom.Node n)Copy the fields of the current node into the given node.protected org.w3c.dom.NodedeepCopyInto(org.w3c.dom.Node n)Deeply copy the fields of the current node into the given node.protected org.w3c.dom.NodedeepExport(org.w3c.dom.Node n, AbstractDocument d)Deeply exports this node to the given document.protected org.w3c.dom.Nodeexport(org.w3c.dom.Node n, AbstractDocument d)Exports this node to the given document.java.lang.StringgetNodeName()DOM: ImplementsNode.getNodeName().shortgetNodeType()DOM: ImplementsNode.getNodeType().voidsetNodeName(java.lang.String v)Sets the name of this node.-
Methods inherited from class org.apache.batik.dom.AbstractParentChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
-
Methods inherited from class org.apache.batik.dom.AbstractParentNode
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, nodeAdded, nodeToBeRemoved, normalize, removeChild, replaceChild
-
Methods inherited from class org.apache.batik.dom.AbstractNode
addEventListener, addEventListenerNS, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getCurrentDocument, getEventSupport, getFeature, getLocalName, getManagerData, getNamespaceURI, getNodeValue, getOwnerDocument, getParentNodeEventTarget, getPrefix, 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, setNodeValue, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.batik.dom.ExtendedNode
isReadonly, setReadonly
-
Methods inherited from interface org.w3c.dom.Node
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
-
-
-
-
Constructor Detail
-
AbstractEntityReference
protected AbstractEntityReference()
Creates a new EntityReference object.
-
AbstractEntityReference
protected AbstractEntityReference(java.lang.String name, AbstractDocument owner) throws org.w3c.dom.DOMExceptionCreates a new EntityReference object.- Parameters:
name- The entity name.owner- The owner document.- Throws:
org.w3c.dom.DOMException- INVALID_CHARACTER_ERR: Raised if the specified name contains an illegal character.
-
-
Method Detail
-
getNodeType
public short getNodeType()
DOM: ImplementsNode.getNodeType().- Specified by:
getNodeTypein interfaceorg.w3c.dom.Node- Returns:
Node.ENTITY_REFERENCE_NODE
-
setNodeName
public void setNodeName(java.lang.String v)
Sets the name of this node.- Specified by:
setNodeNamein interfaceExtendedNode- Overrides:
setNodeNamein classAbstractNode
-
getNodeName
public java.lang.String getNodeName()
DOM: ImplementsNode.getNodeName().- Specified by:
getNodeNamein interfaceorg.w3c.dom.Node- Returns:
nodeName.
-
export
protected org.w3c.dom.Node export(org.w3c.dom.Node n, AbstractDocument d)Exports this node to the given document.- Overrides:
exportin classAbstractNode
-
deepExport
protected org.w3c.dom.Node deepExport(org.w3c.dom.Node n, AbstractDocument d)Deeply exports this node to the given document.- Overrides:
deepExportin classAbstractParentNode
-
copyInto
protected org.w3c.dom.Node copyInto(org.w3c.dom.Node n)
Copy the fields of the current node into the given node.- Overrides:
copyIntoin classAbstractNode- Parameters:
n- a node of the type of this.
-
deepCopyInto
protected org.w3c.dom.Node deepCopyInto(org.w3c.dom.Node n)
Deeply copy the fields of the current node into the given node.- Overrides:
deepCopyIntoin classAbstractParentNode- Parameters:
n- a node of the type of this.
-
checkChildType
protected void checkChildType(org.w3c.dom.Node n, boolean replace)Checks the validity of a node to be inserted.- Overrides:
checkChildTypein classAbstractNode
-
-