Interface CharacterData

  • All Superinterfaces:
    Node
    All Known Subinterfaces:
    CDATASection, Comment, Text

    public interface CharacterData
    extends Node
    This interface describes CharacterData XML nodes. These can be either Text, CDATASection or Comment nodes.
    • Method Detail

      • appendData

        void appendData​(java.lang.String appendedData)
        This method appends data to the data in this CharacterData.
        Parameters:
        appendedData - the data to be appended to the end
      • deleteData

        void deleteData​(int offset,
                        int count)
        This method deletes data, starting at offset, and deleting count characters.
        Parameters:
        offset - how far from the beginning to start deleting
        count - how many characters to delete
      • getData

        java.lang.String getData()
        This method retrieves the data.
        Returns:
        the data of this CharacterData
      • getLength

        int getLength()
        This method retrieves the length of the data.
        Returns:
        the length of the data contained in this CharacterData
      • insertData

        void insertData​(int offset,
                        java.lang.String insertedData)
        This method inserts data at the specified offset.
        Parameters:
        offset - how far from the beginning to start inserting
        insertedData - the data to be inserted
      • replaceData

        void replaceData​(int offset,
                         int count,
                         java.lang.String replacementData)
        This method replaces the substring of data indicated by offset and count with replacementData.
        Parameters:
        offset - how far from the beginning to start the replacement
        replacementData - the data that will replace the deleted data
        count - how many characters to delete before inserting replacementData
      • setData

        void setData​(java.lang.String data)
        This method sets the data to data.
        Parameters:
        data - the new data
      • substringData

        java.lang.String substringData​(int offset,
                                       int count)
        This method gets a substring of the character data.
        Parameters:
        offset - the place to start the substring
        count - how many characters to return
        Returns:
        the specified substring