CharacterData


CharacterData org.w3c.dom

Java 1.4

This interface is a generic one that is extended by Text , CDATASection (which extends Text ) and Comment . Any node in a document tree that implements CharacterData also implements one of these more specific types. This interface exists simply to group the string manipulation methods that these text- related node types all share.

The CharacterData interface defines a mutable string. geTData( ) returns the "character data" as a String object, and setData( ) allows it to be set from a String object. getLength( ) returns the number of characters of character data, and substringData( ) returns just the specified portion of the data as a string. The appendData( ) , deleteData( ) , insertData( ) , and replaceData( ) methods mutate the data by appending a string to the end, deleting region, inserting a string at the specified location, and replacing a region with a specified string.

Figure 21-3. org.w3c.dom.CharacterData

 public interface  CharacterData  extends Node {  // Public Instance Methods  void  appendData  (String  arg  ) throws DOMException;        void  deleteData  (int  offset  , int  count  ) throws DOMException;        String  getData  ( ) throws DOMException;        int  getLength  ( );        void  insertData  (int  offset  , String  arg  ) throws DOMException;        void  replaceData  (int  offset  , int  count  , String  arg  ) throws DOMException;        void  setData  (String  data  ) throws DOMException;        String  substringData  (int  offset  , int  count  ) throws DOMException;   } 

Implementations

Comment , Text



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net