oracle.xml.parser.v2
Class XMLEntityReference
java.lang.Object
oracle.xml.parser.v2.XMLNode
oracle.xml.parser.v2.XMLNSNode
oracle.xml.parser.v2.XMLEntityReference
- All Implemented Interfaces:
- java.lang.Cloneable, EntityReference, EventTarget, java.io.Externalizable, Node, NodeEditVAL, java.io.Serializable
- public class XMLEntityReference
- extends XMLNSNode
- implements EntityReference, java.lang.Cloneable, java.io.Externalizable
This class implements DOM EntityReference
interface.
- See Also:
- Serialized Form
Fields inherited from class oracle.xml.parser.v2.XMLNode |
ATTRDECL, Auto_Events, capturing, DOMAttrModified, DOMCharacterDataModified, DOMNodeInserted, DOMNodeInsertedIntoDocument, DOMNodeRemoved, DOMNodeRemovedFromDocument, DOMSubtreeModified, ELEMENTDECL, NAMESPACE_NODE, noncapturing, RANGE_DELETE_EVENT, RANGE_DELETETEXT_EVENT, RANGE_INSERT_EVENT, RANGE_INSERTTEXT_EVENT, RANGE_REPLACE_EVENT, RANGE_SETTEXT_EVENT, TRAVERSAL_DELETE_EVENT, TRAVERSAL_REPLACE_EVENT, XDB_DATA, XMLDECL_NODE |
Fields inherited from interface org.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary |
XMLEntityReference()
Deprecated. use createEntityReference(String) method of XMLDocument |
XMLEntityReference(java.lang.String tag)
Deprecated. see createEntityReference(String) method of XMLDocuement |
Method Summary |
java.lang.String |
getNodeName()
Gets the name of this node, depending on its type |
short |
getNodeType()
Gets a code representing the type of the underlying object |
void |
readExternal(java.io.ObjectInput inArg)
This method reads the information written in the compressed stream by writeExternal method and restores the object correspondingly. |
void |
writeExternal(java.io.ObjectOutput outArg)
This method saves the state of the object by creating a binary compressed stream with information about this object. |
Methods inherited from class oracle.xml.parser.v2.XMLNSNode |
addText, addText, appendChild, getChildNodes, getFirstChild, getLastChild, getText, insertBefore, normalize, removeChild, replaceChild |
Methods inherited from class oracle.xml.parser.v2.XMLNode |
addEventListener, canAppendChild, canInsertBefore, canRemoveChild, canReplaceChild, cloneNode, dispatchEvent, equals, getAttributes, getColumnNumber, getDebugMode, getDefaultValue, getEnumeratedValues, getLineNumber, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getPrimitiveTypeId, getProperty, getQName, getSchemaTypeName, getSystemId, getXMLError, hasAttributes, hasChildNodes, hashCode, isDocumentFlag, isNodeFlag, isSupported, nodeValidity, print, print, print, print, removeEventListener, reportSAXEvents, resetNodeFlag, selectNodes, selectNodes, selectSingleNode, selectSingleNode, setDebugInfo, setNodeFlag, setNodeFlag, setNodeFlag, setNodeValue, setPrefix, setProperty, transformNode, valueOf, valueOf, xdbGetNodeId |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
XMLEntityReference
public XMLEntityReference()
- Deprecated. use createEntityReference(String) method of XMLDocument
- Default constructor. Note that this constructor is used only during deserialization/decompression of this DOM node. In order to deserialize this node to construct the DOM node from the serialized/ compressed stream, it is required to create a handle of the object.
XMLEntityReference
public XMLEntityReference(java.lang.String tag)
- Deprecated. see createEntityReference(String) method of XMLDocuement
- Creates an EntityReference object.
getNodeType
public short getNodeType()
- Gets a code representing the type of the underlying object
-
- Specified by:
getNodeType
in interface Node
- Overrides:
getNodeType
in class XMLNode
-
- Returns:
- type of the node
getNodeName
public java.lang.String getNodeName()
- Gets the name of this node, depending on its type
-
- Specified by:
getNodeName
in interface Node
- Overrides:
getNodeName
in class XMLNode
-
- Returns:
- Name of this node
writeExternal
public void writeExternal(java.io.ObjectOutput outArg)
throws java.io.IOException
- This method saves the state of the object by creating a binary compressed stream with information about this object.
-
- Specified by:
writeExternal
in interface java.io.Externalizable
- Overrides:
writeExternal
in class XMLNode
-
- Parameters:
outArg
- is the ObjectOutput stream used to write the compressed stream.
- Throws:
java.io.IOException
- is thrown when there is an exception while writing the compressed stream.
readExternal
public void readExternal(java.io.ObjectInput inArg)
throws java.io.IOException,
java.lang.ClassNotFoundException
- This method reads the information written in the compressed stream by writeExternal method and restores the object correspondingly.
-
- Specified by:
readExternal
in interface java.io.Externalizable
- Overrides:
readExternal
in class XMLNode
-
- Parameters:
inArg
- The ObjectInput stream used for reading the compressed stream
- Throws:
java.io.IOException
- is thrown when there is an error in reading the input stream.
java.lang.ClassNotFoundException
- is thrown when the class is not found
Copyright © 2003, 2005, Oracle. All rights reserved.