org.dom4j.dom
Class DOMCDATA
java.lang.Object
org.dom4j.tree.AbstractNode
org.dom4j.tree.AbstractCharacterData
org.dom4j.tree.AbstractCDATA
org.dom4j.tree.FlyweightCDATA
org.dom4j.tree.DefaultCDATA
org.dom4j.dom.DOMCDATA
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, CDATA, CharacterData, Node, org.w3c.dom.CDATASection, org.w3c.dom.Text
public class DOMCDATA
- extends DefaultCDATA
- implements org.w3c.dom.CDATASection
DOMCDATA
implements a CDATA Section which supports the W3C DOM
API.
- Version:
- $Revision: 1.12 $
- Author:
- James Strachan
- See Also:
- Serialized Form
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 |
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 |
Method Summary |
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node newChild)
|
void |
appendData(java.lang.String arg)
|
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()
|
org.w3c.dom.NodeList |
getChildNodes()
|
java.lang.String |
getData()
|
java.lang.Object |
getFeature(java.lang.String feature,
java.lang.String version)
|
org.w3c.dom.Node |
getFirstChild()
|
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 arg)
|
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)
|
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
|
void |
replaceData(int offset,
int count,
java.lang.String arg)
|
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)
|
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.w3c.dom.Node |
getNodeType |
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 |
DOMCDATA
public DOMCDATA(java.lang.String text)
DOMCDATA
public DOMCDATA(Element parent,
java.lang.String text)
supports
public boolean supports(java.lang.String feature,
java.lang.String version)
getNamespaceURI
public java.lang.String getNamespaceURI()
getPrefix
public java.lang.String getPrefix()
setPrefix
public void setPrefix(java.lang.String prefix)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getLocalName
public java.lang.String getLocalName()
getNodeName
public java.lang.String getNodeName()
getNodeValue
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
setNodeValue
public void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getParentNode
public org.w3c.dom.Node getParentNode()
getChildNodes
public org.w3c.dom.NodeList getChildNodes()
getFirstChild
public org.w3c.dom.Node getFirstChild()
getLastChild
public org.w3c.dom.Node getLastChild()
getPreviousSibling
public org.w3c.dom.Node getPreviousSibling()
getNextSibling
public org.w3c.dom.Node getNextSibling()
getAttributes
public org.w3c.dom.NamedNodeMap getAttributes()
getOwnerDocument
public org.w3c.dom.Document getOwnerDocument()
insertBefore
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
replaceChild
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
removeChild
public org.w3c.dom.Node removeChild(org.w3c.dom.Node oldChild)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
appendChild
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
hasChildNodes
public boolean hasChildNodes()
cloneNode
public org.w3c.dom.Node cloneNode(boolean deep)
normalize
public void normalize()
isSupported
public boolean isSupported(java.lang.String feature,
java.lang.String version)
hasAttributes
public boolean hasAttributes()
getData
public java.lang.String getData()
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
setData
public void setData(java.lang.String data)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
getLength
public int getLength()
substringData
public java.lang.String substringData(int offset,
int count)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
appendData
public void appendData(java.lang.String arg)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
insertData
public void insertData(int offset,
java.lang.String arg)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
deleteData
public void deleteData(int offset,
int count)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
replaceData
public void replaceData(int offset,
int count,
java.lang.String arg)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
splitText
public org.w3c.dom.Text splitText(int offset)
throws org.w3c.dom.DOMException
- Specified by:
splitText
in interface org.w3c.dom.Text
- Throws:
org.w3c.dom.DOMException
createCDATA
protected CDATA createCDATA(java.lang.String text)
getWholeText
public java.lang.String getWholeText()
- Specified by:
getWholeText
in interface org.w3c.dom.Text
- See Also:
Text.getWholeText()
isElementContentWhitespace
public boolean isElementContentWhitespace()
- Specified by:
isElementContentWhitespace
in interface org.w3c.dom.Text
- See Also:
Text.isElementContentWhitespace()
replaceWholeText
public org.w3c.dom.Text replaceWholeText(java.lang.String content)
throws org.w3c.dom.DOMException
- Specified by:
replaceWholeText
in interface org.w3c.dom.Text
- Throws:
org.w3c.dom.DOMException
- See Also:
Text.isElementContentWhitespace()
compareDocumentPosition
public short compareDocumentPosition(org.w3c.dom.Node other)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
- See Also:
Node.compareDocumentPosition(org.w3c.dom.Node)
getBaseURI
public java.lang.String getBaseURI()
- See Also:
Node.getBaseURI()
getFeature
public java.lang.Object getFeature(java.lang.String feature,
java.lang.String version)
- See Also:
Node.getFeature(java.lang.String, java.lang.String)
getTextContent
public java.lang.String getTextContent()
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
- See Also:
Node.getTextContent()
getUserData
public java.lang.Object getUserData(java.lang.String key)
- See Also:
Node.getUserData(java.lang.String)
isDefaultNamespace
public boolean isDefaultNamespace(java.lang.String namespaceURI)
- See Also:
Node.isDefaultNamespace(java.lang.String)
isEqualNode
public boolean isEqualNode(org.w3c.dom.Node arg)
- See Also:
Node.isEqualNode(org.w3c.dom.Node)
isSameNode
public boolean isSameNode(org.w3c.dom.Node other)
- See Also:
Node.isSameNode(org.w3c.dom.Node)
lookupNamespaceURI
public java.lang.String lookupNamespaceURI(java.lang.String prefix)
- See Also:
Node.lookupNamespaceURI(java.lang.String)
lookupPrefix
public java.lang.String lookupPrefix(java.lang.String namespaceURI)
- See Also:
Node.lookupPrefix(java.lang.String)
setTextContent
public void setTextContent(java.lang.String textContent)
throws org.w3c.dom.DOMException
- Throws:
org.w3c.dom.DOMException
- See Also:
Node.setTextContent(java.lang.String)
setUserData
public java.lang.Object setUserData(java.lang.String key,
java.lang.Object data,
org.w3c.dom.UserDataHandler handler)
- See Also:
Node.setUserData(java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)
Copyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by