org.apache.batik.dom
Class GenericCDATASection

java.lang.Object
  extended byorg.apache.batik.dom.AbstractNode
      extended byorg.apache.batik.dom.AbstractChildNode
          extended byorg.apache.batik.dom.AbstractCharacterData
              extended byorg.apache.batik.dom.AbstractText
                  extended byorg.apache.batik.dom.GenericCDATASection
All Implemented Interfaces:
org.w3c.dom.CDATASection, org.w3c.dom.CharacterData, org.w3c.dom.events.EventTarget, ExtendedNode, org.w3c.dom.Node, NodeEventTarget, java.io.Serializable, org.w3c.dom.Text

public class GenericCDATASection
extends AbstractText
implements org.w3c.dom.CDATASection

This class implements the CDATASection interface.

See Also:
Serialized Form

Field Summary
protected  boolean readonly
          Is this element immutable?
 
Fields inherited from class org.apache.batik.dom.AbstractCharacterData
nodeValue
 
Fields inherited from class org.apache.batik.dom.AbstractChildNode
nextSibling, parentNode, previousSibling
 
Fields inherited from class org.apache.batik.dom.AbstractNode
EMPTY_NODE_LIST, eventSupport, ownerDocument
 
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
protected GenericCDATASection()
          Creates a new CDATASection object.
  GenericCDATASection(java.lang.String value, AbstractDocument owner)
          Creates a new CDATASection object.
 
Method Summary
protected  org.w3c.dom.Text createTextNode(java.lang.String text)
          Creates a text node of the current type.
 java.lang.String getNodeName()
          DOM: Implements Node.getNodeName().
 short getNodeType()
          DOM: Implements Node.getNodeType().
 boolean isReadonly()
          Tests whether this node is readonly.
protected  org.w3c.dom.Node newNode()
          Returns a new uninitialized instance of this object's class.
 void setReadonly(boolean v)
          Sets this node readonly attribute.
 
Methods inherited from class org.apache.batik.dom.AbstractText
splitText
 
Methods inherited from class org.apache.batik.dom.AbstractCharacterData
appendData, checkOffsetCount, copyInto, deepCopyInto, deepExport, deleteData, export, getData, getLength, getNodeValue, insertData, replaceData, setData, setNodeValue, substringData
 
Methods inherited from class org.apache.batik.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
 
Methods inherited from class org.apache.batik.dom.AbstractNode
addEventListener, appendChild, checkChildType, cloneNode, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedFromDocumentEvent, getAttributes, getChildNodes, getCurrentDocument, getEventSupport, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getOwnerDocument, getParentNodeEventTarget, getPrefix, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, removeEventListener, replaceChild, setNodeName, setOwnerDocument, setPrefix, setSpecified
 
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, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 

Field Detail

readonly

protected boolean readonly
Is this element immutable?

Constructor Detail

GenericCDATASection

protected GenericCDATASection()
Creates a new CDATASection object.


GenericCDATASection

public GenericCDATASection(java.lang.String value,
                           AbstractDocument owner)
Creates a new CDATASection object.

Method Detail

getNodeName

public java.lang.String getNodeName()
DOM: Implements Node.getNodeName().

Specified by:
getNodeName in interface org.w3c.dom.Node
Returns:
"#cdata-section".

getNodeType

public short getNodeType()
DOM: Implements Node.getNodeType().

Specified by:
getNodeType in interface org.w3c.dom.Node
Returns:
Node.CDATA_SECTION_NODE

isReadonly

public boolean isReadonly()
Tests whether this node is readonly.

Specified by:
isReadonly in interface ExtendedNode

setReadonly

public void setReadonly(boolean v)
Sets this node readonly attribute.

Specified by:
setReadonly in interface ExtendedNode

createTextNode

protected org.w3c.dom.Text createTextNode(java.lang.String text)
Creates a text node of the current type.

Specified by:
createTextNode in class AbstractText

newNode

protected org.w3c.dom.Node newNode()
Returns a new uninitialized instance of this object's class.

Specified by:
newNode in class AbstractNode


Copyright © 2004 Apache Software Foundation. All Rights Reserved.