Package org.dom4j.dom
Class DOMCDATA
- 
- All Implemented Interfaces:
 Serializable,Cloneable,CDATA,CharacterData,Node,CDATASection,CharacterData,Node,Text
public class DOMCDATA extends DefaultCDATA implements CDATASection
DOMCDATAimplements a CDATA Section which supports the W3C DOM API.- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
- 
Fields inherited from class org.dom4j.tree.FlyweightCDATA
text 
- 
Fields inherited from class org.dom4j.tree.AbstractNode
NODE_TYPE_NAMES 
- 
Fields inherited from interface org.dom4j.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 
- 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_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_NODE 
 - 
 
- 
Method Summary
- 
Methods inherited from class org.dom4j.tree.DefaultCDATA
getParent, isReadOnly, setParent, setText, supportsParent 
- 
Methods inherited from class org.dom4j.tree.FlyweightCDATA
createXPathResult, getText 
- 
Methods inherited from class org.dom4j.tree.AbstractCDATA
accept, asXML, getNodeType, toString, write 
- 
Methods inherited from class org.dom4j.tree.AbstractCharacterData
appendText, getPath, getUniquePath 
- 
Methods inherited from class org.dom4j.tree.AbstractNode
asXPathResult, clone, createPattern, createXPath, createXPathFilter, detach, getDocument, getDocumentFactory, getName, getNodeTypeName, getPath, getStringValue, getUniquePath, hasContent, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setName, valueOf 
- 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface org.dom4j.CharacterData
appendText 
- 
Methods inherited from interface org.dom4j.Node
accept, 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, write 
- 
Methods inherited from interface org.w3c.dom.Node
getNodeType 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getNamespaceURI
public String getNamespaceURI()
- Specified by:
 getNamespaceURIin interfaceNode
 
- 
setPrefix
public void setPrefix(String prefix) throws DOMException
- Specified by:
 setPrefixin interfaceNode- Throws:
 DOMException
 
- 
getLocalName
public String getLocalName()
- Specified by:
 getLocalNamein interfaceNode
 
- 
getNodeName
public String getNodeName()
- Specified by:
 getNodeNamein interfaceNode
 
- 
getNodeValue
public String getNodeValue() throws DOMException
- Specified by:
 getNodeValuein interfaceNode- Throws:
 DOMException
 
- 
setNodeValue
public void setNodeValue(String nodeValue) throws DOMException
- Specified by:
 setNodeValuein interfaceNode- Throws:
 DOMException
 
- 
getParentNode
public Node getParentNode()
- Specified by:
 getParentNodein interfaceNode
 
- 
getChildNodes
public NodeList getChildNodes()
- Specified by:
 getChildNodesin interfaceNode
 
- 
getFirstChild
public Node getFirstChild()
- Specified by:
 getFirstChildin interfaceNode
 
- 
getLastChild
public Node getLastChild()
- Specified by:
 getLastChildin interfaceNode
 
- 
getPreviousSibling
public Node getPreviousSibling()
- Specified by:
 getPreviousSiblingin interfaceNode
 
- 
getNextSibling
public Node getNextSibling()
- Specified by:
 getNextSiblingin interfaceNode
 
- 
getAttributes
public NamedNodeMap getAttributes()
- Specified by:
 getAttributesin interfaceNode
 
- 
getOwnerDocument
public Document getOwnerDocument()
- Specified by:
 getOwnerDocumentin interfaceNode
 
- 
insertBefore
public Node insertBefore(Node newChild, Node refChild) throws DOMException
- Specified by:
 insertBeforein interfaceNode- Throws:
 DOMException
 
- 
replaceChild
public Node replaceChild(Node newChild, Node oldChild) throws DOMException
- Specified by:
 replaceChildin interfaceNode- Throws:
 DOMException
 
- 
removeChild
public Node removeChild(Node oldChild) throws DOMException
- Specified by:
 removeChildin interfaceNode- Throws:
 DOMException
 
- 
appendChild
public Node appendChild(Node newChild) throws DOMException
- Specified by:
 appendChildin interfaceNode- Throws:
 DOMException
 
- 
hasChildNodes
public boolean hasChildNodes()
- Specified by:
 hasChildNodesin interfaceNode
 
- 
isSupported
public boolean isSupported(String feature, String version)
- Specified by:
 isSupportedin interfaceNode
 
- 
hasAttributes
public boolean hasAttributes()
- Specified by:
 hasAttributesin interfaceNode
 
- 
getData
public String getData() throws DOMException
- Specified by:
 getDatain interfaceCharacterData- Throws:
 DOMException
 
- 
setData
public void setData(String data) throws DOMException
- Specified by:
 setDatain interfaceCharacterData- Throws:
 DOMException
 
- 
getLength
public int getLength()
- Specified by:
 getLengthin interfaceCharacterData
 
- 
substringData
public String substringData(int offset, int count) throws DOMException
- Specified by:
 substringDatain interfaceCharacterData- Throws:
 DOMException
 
- 
appendData
public void appendData(String arg) throws DOMException
- Specified by:
 appendDatain interfaceCharacterData- Throws:
 DOMException
 
- 
insertData
public void insertData(int offset, String arg) throws DOMException- Specified by:
 insertDatain interfaceCharacterData- Throws:
 DOMException
 
- 
deleteData
public void deleteData(int offset, int count) throws DOMException- Specified by:
 deleteDatain interfaceCharacterData- Throws:
 DOMException
 
- 
replaceData
public void replaceData(int offset, int count, String arg) throws DOMException- Specified by:
 replaceDatain interfaceCharacterData- Throws:
 DOMException
 
- 
splitText
public Text splitText(int offset) throws DOMException
- Specified by:
 splitTextin interfaceText- Throws:
 DOMException
 
- 
isElementContentWhitespace
public boolean isElementContentWhitespace()
- Specified by:
 isElementContentWhitespacein interfaceText
 
- 
getWholeText
public String getWholeText()
- Specified by:
 getWholeTextin interfaceText
 
- 
replaceWholeText
public Text replaceWholeText(String content) throws DOMException
- Specified by:
 replaceWholeTextin interfaceText- Throws:
 DOMException
 
- 
getBaseURI
public String getBaseURI()
- Specified by:
 getBaseURIin interfaceNode
 
- 
compareDocumentPosition
public short compareDocumentPosition(Node other) throws DOMException
- Specified by:
 compareDocumentPositionin interfaceNode- Throws:
 DOMException
 
- 
getTextContent
public String getTextContent() throws DOMException
- Specified by:
 getTextContentin interfaceNode- Throws:
 DOMException
 
- 
setTextContent
public void setTextContent(String textContent) throws DOMException
- Specified by:
 setTextContentin interfaceNode- Throws:
 DOMException
 
- 
isSameNode
public boolean isSameNode(Node other)
- Specified by:
 isSameNodein interfaceNode
 
- 
lookupPrefix
public String lookupPrefix(String namespaceURI)
- Specified by:
 lookupPrefixin interfaceNode
 
- 
isDefaultNamespace
public boolean isDefaultNamespace(String namespaceURI)
- Specified by:
 isDefaultNamespacein interfaceNode
 
- 
lookupNamespaceURI
public String lookupNamespaceURI(String prefix)
- Specified by:
 lookupNamespaceURIin interfaceNode
 
- 
isEqualNode
public boolean isEqualNode(Node other)
- Specified by:
 isEqualNodein interfaceNode
 
- 
getFeature
public Object getFeature(String feature, String version)
- Specified by:
 getFeaturein interfaceNode
 
- 
setUserData
public Object setUserData(String key, Object data, UserDataHandler handler)
- Specified by:
 setUserDatain interfaceNode
 
- 
getUserData
public Object getUserData(String key)
- Specified by:
 getUserDatain interfaceNode
 
 - 
 
 -