Class AbstractCharacterData

    • Field Detail

      • nodeValue

        protected java.lang.String nodeValue
        The value of this node.
    • Constructor Detail

      • AbstractCharacterData

        public AbstractCharacterData()
    • Method Detail

      • getNodeValue

        public java.lang.String getNodeValue()
                                      throws org.w3c.dom.DOMException
        DOM: Implements Node.getNodeValue().
        Specified by:
        getNodeValue in interface org.w3c.dom.Node
        Overrides:
        getNodeValue in class AbstractNode
        Returns:
        nodeValue.
        Throws:
        org.w3c.dom.DOMException
      • setNodeValue

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

        public java.lang.String getData()
                                 throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.getData().
        Specified by:
        getData in interface org.w3c.dom.CharacterData
        Returns:
        getNodeValue().
        Throws:
        org.w3c.dom.DOMException
      • setData

        public void setData​(java.lang.String data)
                     throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.setData(String).
        Specified by:
        setData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • getLength

        public int getLength()
        DOM: Implements CharacterData.getLength().
        Specified by:
        getLength in interface org.w3c.dom.CharacterData
        Returns:
        nodeValue.length().
      • substringData

        public java.lang.String substringData​(int offset,
                                              int count)
                                       throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.substringData(int,int).
        Specified by:
        substringData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • appendData

        public void appendData​(java.lang.String arg)
                        throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.appendData(String).
        Specified by:
        appendData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • insertData

        public void insertData​(int offset,
                               java.lang.String arg)
                        throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.insertData(int,String).
        Specified by:
        insertData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • deleteData

        public void deleteData​(int offset,
                               int count)
                        throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.deleteData(int,int).
        Specified by:
        deleteData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • replaceData

        public void replaceData​(int offset,
                                int count,
                                java.lang.String arg)
                         throws org.w3c.dom.DOMException
        DOM: Implements CharacterData.replaceData(int,int,String).
        Specified by:
        replaceData in interface org.w3c.dom.CharacterData
        Throws:
        org.w3c.dom.DOMException
      • checkOffsetCount

        protected void checkOffsetCount​(int offset,
                                        int count)
                                 throws org.w3c.dom.DOMException
        Checks the given offset and count validity.
        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.