BEA Systems, Inc.

com.beasys.commerce.util.dom
Class CDATASectionImpl

java.lang.Object
  |
  +--com.beasys.commerce.util.dom.DOMBase
        |
        +--com.beasys.commerce.util.dom.NodeImpl
              |
              +--com.beasys.commerce.util.dom.CharacterDataImpl
                    |
                    +--com.beasys.commerce.util.dom.TextImpl
                          |
                          +--com.beasys.commerce.util.dom.CDATASectionImpl
All Implemented Interfaces:
org.w3c.dom.CDATASection, org.w3c.dom.CharacterData, org.w3c.dom.Node, java.io.Serializable, org.w3c.dom.Text

public class CDATASectionImpl
extends TextImpl
implements org.w3c.dom.CDATASection

An implementation of the W3C's DOM CDATASection object.

Version:
1.0
Author:
BEA Systems, Inc.
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_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
CDATASectionImpl(org.w3c.dom.Document doc, org.w3c.dom.Node parent, java.lang.String data)
          Constructor.
 
Method Summary
 org.w3c.dom.Node cloneNode()
          Clone this node.
 java.lang.String getNodeName()
          Return #cdata-section.
 short getNodeType()
          Return Node.CDATA_SECTION_NODE.
 
Methods inherited from class com.beasys.commerce.util.dom.TextImpl
splitText
 
Methods inherited from class com.beasys.commerce.util.dom.CharacterDataImpl
appendData, checkCount, checkOffset, deleteData, getData, getLength, getNodeValue, insertData, replaceData, setData, setNodeValue, substringData
 
Methods inherited from class com.beasys.commerce.util.dom.NodeImpl
allowsChildren, appendChild, appendChildren, checkAllowChild, cloneNode, getAllowableChildrenTypes, getAttributes, getChildNodes, getFirstChild, getLastChild, getNextSibling, getNodeType, getParentNode, getPreviousSibling, hasChildNodes, insertBefore, insertChildrenBefore, isAncestor, removeChild, replaceChild, setParentNode
 
Methods inherited from class com.beasys.commerce.util.dom.DOMBase
checkOwnerDocument, checkReadOnly, getOwnerDocument, isReadOnly, setReadOnly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, 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, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, hasChildNodes, insertBefore, removeChild, replaceChild, setNodeValue
 

Constructor Detail

CDATASectionImpl

public CDATASectionImpl(org.w3c.dom.Document doc,
                        org.w3c.dom.Node parent,
                        java.lang.String data)
Constructor.
Parameters:
doc - the owning document.
node - the parent node.
data - the cdata.
Method Detail

cloneNode

public org.w3c.dom.Node cloneNode()
Clone this node.
Overrides:
cloneNode in class TextImpl

getNodeType

public short getNodeType()
Return Node.CDATA_SECTION_NODE.
Specified by:
getNodeType in interface org.w3c.dom.Node
Overrides:
getNodeType in class TextImpl

getNodeName

public java.lang.String getNodeName()
Return #cdata-section.
Specified by:
getNodeName in interface org.w3c.dom.Node
Overrides:
getNodeName in class TextImpl

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved