java.lang.Cloneable, CDATA, CharacterData, NodeDefaultCDATApublic class FlyweightCDATA extends AbstractCDATA implements CDATA
FlyweightCDATA is a Flyweight pattern implementation of a
singly linked, read-only XML CDATA.
This node could be shared across documents and elements though it does not support the parent relationship.
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
text |
Text of the
CDATA node |
NODE_TYPE_NAMESANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_NODE| Constructor | Description |
|---|---|
FlyweightCDATA(java.lang.String text) |
DOCUMENT ME!
|
| Modifier and Type | Method | Description |
|---|---|---|
protected Node |
createXPathResult(Element parent) |
|
java.lang.String |
getText() |
Returns the text of this node.
|
accept, asXML, getNodeType, toString, writeappendText, getPath, getUniquePathasXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getDocumentFactory, getName, getNodeTypeName, getParent, getPath, getStringValue, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOfappendTextaccept, asXML, asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getStringValue, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, writepublic FlyweightCDATA(java.lang.String text)
text - is the CDATA textpublic java.lang.String getText()
NodeReturns the text of this node.
getText in interface NodegetText in class AbstractNodeprotected Node createXPathResult(Element parent)
createXPathResult in class AbstractNode