java.lang.Object
org.jdom.Content
org.jdom.Text
org.jdom.CDATA
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class CDATA
- extends Text
An XML CDATA section. Represents character-based content within an XML
document that should be output within special CDATA tags. Semantically it's
identical to a simple Text object, but output behavior is different.
CDATA makes no guarantees about the underlying textual representation of
character data, but does expose that data as a Java String.
- Version:
- $Revision: 1.30 $, $Date: 2004/02/27 11:32:57 $
|
Constructor Summary |
protected |
CDATA()
This is the protected, no-args constructor standard in all JDOM
classes. |
|
CDATA(java.lang.String str)
This constructor creates a new CDATA node, with the
supplied string value as it's character content. |
CVS_ID
private static final java.lang.String CVS_ID
- See Also:
- Constant Field Values
CDATA
protected CDATA()
- This is the protected, no-args constructor standard in all JDOM
classes. It allows subclassers to get a raw instance with no
initialization.
CDATA
public CDATA(java.lang.String str)
- This constructor creates a new
CDATA node, with the
supplied string value as it's character content.
setText
public Text setText(java.lang.String str)
- This will set the value of this
CDATA node.
- Overrides:
setText in class Text
append
public void append(java.lang.String str)
- This will append character content to whatever content already
exists within this
CDATA node.
- Overrides:
append in class Text
toString
public java.lang.String toString()
- This returns a
String representation of the
CDATA node, suitable for debugging. If the XML
representation of the CDATA node is desired,
either Text.getText() 55 or
org.jdom.output.XMLOutputter#output(CDATA, java.io.Writer)
should be used.
- Overrides:
toString in class Text