Class AbstractNotation

  • All Implemented Interfaces:
    java.io.Serializable, NodeEventTarget, ExtendedNode, NodeXBL, XBLManagerData, org.w3c.dom.events.EventTarget, org.w3c.dom.Node, org.w3c.dom.Notation
    Direct Known Subclasses:
    GenericNotation

    public abstract class AbstractNotation
    extends AbstractNode
    implements org.w3c.dom.Notation
    This class implements the Notation interface.
    Version:
    $Id: AbstractNotation.java 1733416 2016-03-03 07:07:13Z gadams $
    See Also:
    Serialized Form
    • Field Detail

      • nodeName

        protected java.lang.String nodeName
        The node name.
      • publicId

        protected java.lang.String publicId
        The public id.
      • systemId

        protected java.lang.String systemId
        The system id.
    • Constructor Detail

      • AbstractNotation

        public AbstractNotation()
    • Method Detail

      • getNodeType

        public short getNodeType()
        DOM: Implements Node.getNodeType().
        Specified by:
        getNodeType in interface org.w3c.dom.Node
        Returns:
        Node.NOTATION_NODE
      • getNodeName

        public java.lang.String getNodeName()
        DOM: Implements Node.getNodeName().
        Specified by:
        getNodeName in interface org.w3c.dom.Node
      • getPublicId

        public java.lang.String getPublicId()
        DOM: Implements Notation.getPublicId().
        Specified by:
        getPublicId in interface org.w3c.dom.Notation
        Returns:
        publicId.
      • setPublicId

        public void setPublicId​(java.lang.String id)
        Sets the public id.
      • getSystemId

        public java.lang.String getSystemId()
        DOM: Implements Notation.getSystemId().
        Specified by:
        getSystemId in interface org.w3c.dom.Notation
        Returns:
        systemId.
      • setSystemId

        public void setSystemId​(java.lang.String id)
        Sets the system id.
      • setTextContent

        public void setTextContent​(java.lang.String s)
                            throws org.w3c.dom.DOMException
        DOM: Implements Node.setTextContent(String).
        Specified by:
        setTextContent in interface org.w3c.dom.Node
        Overrides:
        setTextContent in class AbstractNode
        Throws:
        org.w3c.dom.DOMException
      • export

        protected org.w3c.dom.Node export​(org.w3c.dom.Node n,
                                          AbstractDocument d)
        Exports this node to the given document.
        Overrides:
        export in class AbstractNode
      • deepExport

        protected org.w3c.dom.Node deepExport​(org.w3c.dom.Node n,
                                              AbstractDocument d)
        Deeply exports this node to the given document.
        Overrides:
        deepExport in class AbstractNode
      • copyInto

        protected org.w3c.dom.Node copyInto​(org.w3c.dom.Node n)
        Copy the fields of the current node into the given node.
        Overrides:
        copyInto in class AbstractNode
        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:
        deepCopyInto in class AbstractNode
        Parameters:
        n - a node of the type of this.