Interface CharacterData
- All Known Implementing Classes:
AbstractCDATA, AbstractCharacterData, AbstractComment, AbstractText, DefaultCDATA, DefaultComment, DefaultText, DOMCDATA, DOMComment, DOMText, FlyweightCDATA, FlyweightComment, FlyweightText
CharacterData is a marker interface for character based nodes
such as the CDATA,Comment and
Text nodes.- Version:
- $Revision: 1.9 $
- Author:
- James Strachan
-
Field Summary
Fields inherited from interface Node
ANY_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 -
Method Summary
Modifier and TypeMethodDescriptionvoidappendText(String text) Appends the given text to this nodes text value.Methods inherited from interface Node
accept, asXML, asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getParent, getPath, getPath, getStringValue, getText, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOf, write
-
Method Details
-
appendText
Appends the given text to this nodes text value. Calling this method is equivalent of the codenode.setText(node.getText() + text)but allows for possible implementation optimisations (such as a text based node storing a StringBuffer internally- Parameters:
text- the text to append
-