| java.lang.Object org.apache.xerces.dom.NodeImpl org.apache.xerces.dom.NotationImpl
All known Subclasses: org.apache.xerces.dom.DeferredNotationImpl,
NotationImpl | public class NotationImpl extends NodeImpl implements Notation(Code) | | 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. A Notation
represents a name-value pair, with its nodeName being set to the
declared name of the notation.
Notations are also used to formally declare the "targets" of
Processing Instructions.
Note that the Notation's data is non-DOM information; the DOM only
records what and where it is.
See the XML 1.0 spec, sections 4.7 and 2.6, for more info.
Level 1 of the DOM does not support editing Notation contents.
since: PR-DOM-Level-1-19980818. |
serialVersionUID | final static long serialVersionUID(Code) | | Serialization version.
|
getNodeName | public String getNodeName()(Code) | | Returns the notation name
|
getNodeType | public short getNodeType()(Code) | | A short integer indicating what type of node this is. The named
constants for this value are defined in the org.w3c.dom.Node interface.
|
getPublicId | public String getPublicId()(Code) | | The Public Identifier for this Notation. If no public identifier
was specified, this will be null.
|
getSystemId | public String getSystemId()(Code) | | The System Identifier for this Notation. If no system identifier
was specified, this will be null.
|
setPublicId | public void setPublicId(String id)(Code) | | NON-DOM: The Public Identifier for this Notation. If no public
identifier was specified, this will be null.
|
setSystemId | public void setSystemId(String id)(Code) | | NON-DOM: The System Identifier for this Notation. If no system
identifier was specified, this will be null.
|
|
|