1 9 10 package org.ozoneDB.xml.dom4j.o3impl; 11 12 import org.dom4j.CDATA; 13 import org.dom4j.Visitor; 14 15 import java.io.IOException ; 16 import java.io.Writer ; 17 18 24 public abstract class AbstractCDATA extends AbstractCharacterData implements CDATA { 25 26 public AbstractCDATA() { 27 } 28 29 public short getNodeType() { 30 return CDATA_SECTION_NODE; 31 } 32 33 public String toString() { 34 return super.toString() + " [CDATA: \"" + getText() + "\"]"; 35 } 36 37 public String asXML() { 38 return "<![CDATA[" + getText() + "]]>"; 39 } 40 41 public void write(Writer writer) throws IOException { 42 writer.write("<![CDATA["); 43 writer.write(getText()); 44 writer.write("]]>"); 45 } 46 47 public void accept(Visitor visitor) { 48 visitor.visit(this); 49 } 50 } 51 52 53 97 | Popular Tags |