*/
public void characters(XMLString text) throws SAXException {
if (fInCDATASection) {
CDATASection cdataSection = (CDATASection)fCurrentNode;
cdataSection.appendData(text.toString());
}
else {
Node child = fCurrentNode.getLastChild();
if (child != null && child.getNodeType() == Node.TEXT_NODE) {
Text textNode = (Text)child;