arlut.csd.Util
Class XMLCharData
java.lang.Object
|
+--arlut.csd.Util.XMLItem
|
+--arlut.csd.Util.XMLCharData
- public class XMLCharData
- extends XMLItem
Character Data class for XML data held in the
XMLReader class's buffer.
|
Field Summary |
(package private) java.lang.String |
data
|
(package private) java.lang.Boolean |
nonEmpty
|
|
Constructor Summary |
(package private) |
XMLCharData(char[] ch,
int start,
int length)
|
|
Method Summary |
boolean |
containsNonWhitespace()
This method returns true if this char data contains any non-whitespace
data. |
java.lang.String |
getCleanString()
This method returns the character data for this XMLItem with
leading and trailing whitespace filtered out. |
java.lang.String |
getString()
This method returns the character data for this XMLItem. |
java.lang.String |
toString()
|
| Methods inherited from class arlut.csd.Util.XMLItem |
debugPrintTree, dissolve, getAttrBoolean, getAttrCount, getAttrInt, getAttrKey, getAttrStr, getAttrVal, getChildren, getName, getParent, getTreeString, getTreeString, isEmpty, isOpen, matches, matchesClose, setChildren, setParent |
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait |
data
java.lang.String data
nonEmpty
java.lang.Boolean nonEmpty
XMLCharData
XMLCharData(char[] ch,
int start,
int length)
getString
public java.lang.String getString()
This method returns the character data for this XMLItem.
- Overrides:
getString in class XMLItem
getCleanString
public java.lang.String getCleanString()
This method returns the character data for this XMLItem with
leading and trailing whitespace filtered out.
- Overrides:
getCleanString in class XMLItem
containsNonWhitespace
public boolean containsNonWhitespace()
This method returns true if this char data contains any non-whitespace
data.
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object