#include <XMLCharacterData.h>
Inheritance diagram for acdk::xml::dom::XMLCharacterData:
Public Member Functions | |
XMLCharacterData (IN(RString) str, short type) | |
RString | toString () |
return a string representation of this object Object::toString() return getName() by default | |
virtual RString | getNodeValue () throw ( org::w3c::dom::RDOMException ) |
The value of this node, depending on its type; see the table above. | |
virtual RString | getData () throw ( org::w3c::dom::RDOMException ) |
The character data of the node that implements this interface. | |
virtual void | setData (IN(RString) s) throw ( org::w3c::dom::RDOMException ) |
The character data of the node that implements this interface. | |
virtual int | getLength () |
The number of 16-bit units that are available through data and the substringData method below. | |
virtual RString | subStringData (int start, int count) throw ( org::w3c::dom::RDOMException ) |
Extracts a range of data from the node. | |
virtual void | appendData (IN(RString) s) throw ( org::w3c::dom::RDOMException ) |
Append the string to the end of the character data of the node. | |
virtual void | insertData (int i, IN(RString) s) throw ( org::w3c::dom::RDOMException ) |
Insert a string at the specified 16-bit unit offset. | |
virtual void | deleteData (int start, int length) throw ( org::w3c::dom::RDOMException ) |
Remove a range of 16-bit units from the node. | |
virtual void | replaceData (int start, int length, IN(RString) s) throw ( org::w3c::dom::RDOMException ) |
Replace the characters starting at the specified 16-bit unit offset with the specified string. | |
RString | toXML () |
dom4j like extension | |
Protected Attributes | |
RStringBuffer | _data |
|
|
|
Append the string to the end of the character data of the node.
Upon success,
Implements org::w3c::dom::CharacterData. |
|
Remove a range of 16-bit units from the node.
Upon success,
Implements org::w3c::dom::CharacterData. |
|
The character data of the node that implements this interface.
The DOM implementation may not put arbitrary limits on the amount of data that may be stored in a
Implements org::w3c::dom::CharacterData. |
|
The number of 16-bit units that are available through
This may have the value zero, i.e., Implements org::w3c::dom::CharacterData. |
|
The value of this node, depending on its type; see the table above.
When it is defined to be
Reimplemented from acdk::xml::dom::XMLNode. |
|
Insert a string at the specified 16-bit unit offset.
Implements org::w3c::dom::CharacterData. |
|
Replace the characters starting at the specified 16-bit unit offset with the specified string.
Implements org::w3c::dom::CharacterData. |
|
The character data of the node that implements this interface.
The DOM implementation may not put arbitrary limits on the amount of data that may be stored in a
Implements org::w3c::dom::CharacterData. |
|
Extracts a range of data from the node.
Implements org::w3c::dom::CharacterData. |
|
return a string representation of this object Object::toString() return getName() by default
Reimplemented from acdk::lang::Object. Reimplemented in acdk::xml::dom::XMLComment. |
|
dom4j like extension
Reimplemented from acdk::xml::dom::XMLNode. Reimplemented in acdk::xml::dom::XMLCDATASection, acdk::xml::dom::XMLComment, and acdk::xml::dom::XMLText. |
|
|