public class DOMCDATA extends DefaultCDATA implements org.w3c.dom.CDATASection
DOMCDATA implements a CDATA Section which supports the W3C DOM
API.
textNODE_TYPE_NAMESATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODEANY_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 |
|---|
DOMCDATA(Element parent,
java.lang.String text) |
DOMCDATA(java.lang.String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendData(java.lang.String arg) |
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node newChild) |
org.w3c.dom.Node |
cloneNode(boolean deep) |
short |
compareDocumentPosition(org.w3c.dom.Node other) |
protected CDATA |
createCDATA(java.lang.String text) |
void |
deleteData(int offset,
int count) |
org.w3c.dom.NamedNodeMap |
getAttributes() |
java.lang.String |
getBaseURI() |
java.lang.String |
getData() |
java.lang.Object |
getFeature(java.lang.String feature,
java.lang.String version) |
org.w3c.dom.Node |
getFirstChild() |
org.w3c.dom.NodeList |
getChildNodes() |
org.w3c.dom.Node |
getLastChild() |
int |
getLength() |
java.lang.String |
getLocalName() |
java.lang.String |
getNamespaceURI() |
org.w3c.dom.Node |
getNextSibling() |
java.lang.String |
getNodeName() |
java.lang.String |
getNodeValue() |
org.w3c.dom.Document |
getOwnerDocument() |
org.w3c.dom.Node |
getParentNode() |
java.lang.String |
getPrefix() |
org.w3c.dom.Node |
getPreviousSibling() |
java.lang.String |
getTextContent() |
java.lang.Object |
getUserData(java.lang.String key) |
java.lang.String |
getWholeText() |
boolean |
hasAttributes() |
boolean |
hasChildNodes() |
org.w3c.dom.Node |
insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild) |
void |
insertData(int offset,
java.lang.String arg) |
boolean |
isDefaultNamespace(java.lang.String namespaceURI) |
boolean |
isElementContentWhitespace() |
boolean |
isEqualNode(org.w3c.dom.Node other) |
boolean |
isSameNode(org.w3c.dom.Node other) |
boolean |
isSupported(java.lang.String feature,
java.lang.String version) |
java.lang.String |
lookupNamespaceURI(java.lang.String prefix) |
java.lang.String |
lookupPrefix(java.lang.String namespaceURI) |
void |
normalize() |
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node oldChild) |
void |
replaceData(int offset,
int count,
java.lang.String arg) |
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild) |
org.w3c.dom.Text |
replaceWholeText(java.lang.String content) |
void |
setData(java.lang.String data) |
void |
setNodeValue(java.lang.String nodeValue) |
void |
setPrefix(java.lang.String prefix) |
void |
setTextContent(java.lang.String textContent) |
java.lang.Object |
setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler) |
org.w3c.dom.Text |
splitText(int offset) |
java.lang.String |
substringData(int offset,
int count) |
boolean |
supports(java.lang.String feature,
java.lang.String version) |
getParent, isReadOnly, setParent, setText, supportsParentcreateXPathResult, getTextaccept, asXML, getNodeType, toString, writeappendText, getPath, getUniquePathasXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getDocumentFactory, getName, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, valueOfequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendTextaccept, asXML, asXPathResult, clone, createXPath, detach, getDocument, getName, getNodeType, getNodeTypeName, getPath, getPath, getStringValue, getUniquePath, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, valueOf, writepublic DOMCDATA(java.lang.String text)
public DOMCDATA(Element parent, java.lang.String text)
public boolean supports(java.lang.String feature,
java.lang.String version)
public java.lang.String getNamespaceURI()
public java.lang.String getPrefix()
public void setPrefix(java.lang.String prefix)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String getLocalName()
public java.lang.String getNodeName()
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Node getParentNode()
public org.w3c.dom.NodeList getChildNodes()
public org.w3c.dom.Node getFirstChild()
public org.w3c.dom.Node getLastChild()
public org.w3c.dom.Node getPreviousSibling()
public org.w3c.dom.Node getNextSibling()
public org.w3c.dom.NamedNodeMap getAttributes()
public org.w3c.dom.Document getOwnerDocument()
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Node replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Node removeChild(org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic boolean hasChildNodes()
public org.w3c.dom.Node cloneNode(boolean deep)
public void normalize()
public boolean isSupported(java.lang.String feature,
java.lang.String version)
public boolean hasAttributes()
public java.lang.String getData()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void setData(java.lang.String data)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic int getLength()
public java.lang.String substringData(int offset,
int count)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void appendData(java.lang.String arg)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void insertData(int offset,
java.lang.String arg)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void deleteData(int offset,
int count)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void replaceData(int offset,
int count,
java.lang.String arg)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic org.w3c.dom.Text splitText(int offset)
throws org.w3c.dom.DOMException
splitText in interface org.w3c.dom.Textorg.w3c.dom.DOMExceptionprotected CDATA createCDATA(java.lang.String text)
public boolean isElementContentWhitespace()
isElementContentWhitespace in interface org.w3c.dom.Textpublic java.lang.String getWholeText()
getWholeText in interface org.w3c.dom.Textpublic org.w3c.dom.Text replaceWholeText(java.lang.String content)
throws org.w3c.dom.DOMException
replaceWholeText in interface org.w3c.dom.Textorg.w3c.dom.DOMExceptionpublic java.lang.String getBaseURI()
public short compareDocumentPosition(org.w3c.dom.Node other)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic java.lang.String getTextContent()
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic void setTextContent(java.lang.String textContent)
throws org.w3c.dom.DOMException
org.w3c.dom.DOMExceptionpublic boolean isSameNode(org.w3c.dom.Node other)
public java.lang.String lookupPrefix(java.lang.String namespaceURI)
public boolean isDefaultNamespace(java.lang.String namespaceURI)
public java.lang.String lookupNamespaceURI(java.lang.String prefix)
public boolean isEqualNode(org.w3c.dom.Node other)
public java.lang.Object getFeature(java.lang.String feature,
java.lang.String version)
public java.lang.Object setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler)
public java.lang.Object getUserData(java.lang.String key)