public abstract class AbstractText extends AbstractCharacterData implements Text
AbstractText is an abstract base class for tree implementors
to use for implementation inheritence.
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 and Description |
|---|
AbstractText() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(Visitor visitor)
accept is the method used in the Visitor Pattern. |
java.lang.String |
asXML()
asXML returns the textual XML representation of this node. |
short |
getNodeType()
Returns the code according to the type of node.
|
java.lang.String |
getWholeText() |
boolean |
isElementContentWhitespace() |
org.w3c.dom.Text |
replaceWholeText(java.lang.String content) |
java.lang.String |
toString() |
void |
write(java.io.Writer writer)
write writes this node as the default XML notation for
this node. |
appendText, getPath, getUniquePathasXPathResult, clone, compareDocumentPosition, createPattern, createXPath, createXPathFilter, createXPathResult, detach, getBaseURI, getDocument, getDocumentFactory, getFeature, getName, getNodeTypeName, getParent, getPath, getSchemaTypeInfo, getStringValue, getText, getTextContent, getUniquePath, getUserData, hasContent, isDefaultNamespace, isEqualNode, isId, isReadOnly, isSameNode, lookupNamespaceURI, lookupPrefix, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, setTextContent, setUserData, supportsParent, valueOfequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendTextasXPathResult, clone, createXPath, detach, getDocument, getName, getNodeTypeName, getParent, getPath, getPath, getStringValue, getText, getUniquePath, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, setParent, setText, supportsParent, valueOfpublic short getNodeType()
NodegetNodeType in interface NodegetNodeType in class AbstractNodepublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String asXML()
Node
asXML returns the textual XML representation of this node.
public void write(java.io.Writer writer)
throws java.io.IOException
Node
write writes this node as the default XML notation for
this node. If you wish to control the XML output (such as for pretty
printing, changing the indentation policy etc.) then please use XMLWriter or its derivations.
write in interface Nodewrite in class AbstractNodewriter - is the Writer to output the XML tojava.io.IOException - DOCUMENT ME!public void accept(Visitor visitor)
Node
accept is the method used in the Visitor Pattern.
public boolean isElementContentWhitespace()
public java.lang.String getWholeText()
public org.w3c.dom.Text replaceWholeText(java.lang.String content)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionCopyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by