org.jboss.axis.message
Class CDATAImpl

java.lang.Object
  extended byorg.jboss.axis.message.NodeImpl
      extended byorg.jboss.axis.message.TextImpl
          extended byorg.jboss.axis.message.CDATAImpl
All Implemented Interfaces:
CDATASection, CharacterData, Node, javax.xml.soap.Node, javax.xml.soap.Text, Text

public class CDATAImpl
extends TextImpl
implements CDATASection

A CDATASection

Author:
Heejune Ahn (cityboy@tmax.co.kr)

Field Summary
 
Fields inherited from class org.jboss.axis.message.NodeImpl
domNode, soapParent
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
CDATAImpl(Node node)
           
 
Method Summary
 short compareDocumentPosition(Node other)
           
 String getBaseURI()
           
 Object getFeature(String feature, String version)
           
 String getTextContent()
           
 Object getUserData(String key)
           
 boolean isComment()
          Retrieves whether this object represents a comment.
 boolean isDefaultNamespace(String namespaceURI)
           
 boolean isEqualNode(Node arg)
           
 boolean isSameNode(Node other)
           
 String lookupNamespaceURI(String prefix)
           
 String lookupPrefix(String namespaceURI)
           
 void setTextContent(String textContent)
           
 Object setUserData(String key, Object data, UserDataHandler handler)
           
 
Methods inherited from class org.jboss.axis.message.TextImpl
appendData, deleteData, getData, getLength, getValue, getWholeText, insertData, isElementContentWhitespace, replaceData, replaceWholeText, setData, setValue, splitText, substringData
 
Methods inherited from class org.jboss.axis.message.NodeImpl
appendChild, cloneNode, detachNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, hashCode, insertBefore, isSupported, normalize, recycleNode, removeChild, replaceChild, setNodeValue, setParentElement, setPrefix, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Text
splitText
 
Methods inherited from interface org.w3c.dom.CharacterData
appendData, deleteData, getData, getLength, insertData, replaceData, setData, substringData
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 
Methods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, recycleNode, setParentElement
 

Constructor Detail

CDATAImpl

public CDATAImpl(Node node)
Method Detail

isComment

public boolean isComment()
Description copied from class: TextImpl
Retrieves whether this object represents a comment.

Specified by:
isComment in interface javax.xml.soap.Text
Overrides:
isComment in class TextImpl

getBaseURI

public String getBaseURI()
Overrides:
getBaseURI in class NodeImpl

compareDocumentPosition

public short compareDocumentPosition(Node other)
                              throws DOMException
Overrides:
compareDocumentPosition in class NodeImpl
Throws:
DOMException

getTextContent

public String getTextContent()
                      throws DOMException
Overrides:
getTextContent in class NodeImpl
Throws:
DOMException

setTextContent

public void setTextContent(String textContent)
                    throws DOMException
Overrides:
setTextContent in class NodeImpl
Throws:
DOMException

isSameNode

public boolean isSameNode(Node other)
Overrides:
isSameNode in class NodeImpl

lookupPrefix

public String lookupPrefix(String namespaceURI)
Overrides:
lookupPrefix in class NodeImpl

isDefaultNamespace

public boolean isDefaultNamespace(String namespaceURI)
Overrides:
isDefaultNamespace in class NodeImpl

lookupNamespaceURI

public String lookupNamespaceURI(String prefix)
Overrides:
lookupNamespaceURI in class NodeImpl

isEqualNode

public boolean isEqualNode(Node arg)
Overrides:
isEqualNode in class NodeImpl

getFeature

public Object getFeature(String feature,
                         String version)
Overrides:
getFeature in class NodeImpl

setUserData

public Object setUserData(String key,
                          Object data,
                          UserDataHandler handler)
Overrides:
setUserData in class NodeImpl

getUserData

public Object getUserData(String key)
Overrides:
getUserData in class NodeImpl


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.