org.jscience.ml.cml.dom.pmr
Class PMRCharacterDataImpl

java.lang.Object
  extended by org.jscience.ml.cml.dom.pmr.PMRNodeImpl
      extended by org.jscience.ml.cml.dom.pmr.PMRCharacterDataImpl
All Implemented Interfaces:
org.w3c.dom.CharacterData, org.w3c.dom.Node
Direct Known Subclasses:
PMRCommentImpl, PMRTextImpl

public class PMRCharacterDataImpl
extends PMRNodeImpl
implements org.w3c.dom.CharacterData


Field Summary
 
Fields inherited from class org.jscience.ml.cml.dom.pmr.PMRNodeImpl
childNodes, delegateNode, parentNode, pmrDocument, siblingNodes
 
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
 
Constructor Summary
PMRCharacterDataImpl()
          Creates a new PMRCharacterDataImpl object.
PMRCharacterDataImpl(org.w3c.dom.CharacterData cd, PMRDocument doc)
          Creates a new PMRCharacterDataImpl object.
 
Method Summary
 void appendData(java.lang.String s)
          DOCUMENT ME!
 void deleteData(int i, int j)
          DOCUMENT ME!
 java.lang.String getData()
          DOCUMENT ME!
 int getLength()
          DOCUMENT ME!
 void insertData(int i, java.lang.String s)
          DOCUMENT ME!
 void replaceData(int i, int j, java.lang.String s)
          DOCUMENT ME!
 void setData(java.lang.String s)
          DOCUMENT ME!
 java.lang.String substringData(int i, int j)
          DOCUMENT ME!
 
Methods inherited from class org.jscience.ml.cml.dom.pmr.PMRNodeImpl
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getDelegateNode, getDelegateParentNode, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setDelegateNode, setNodeValue, setOwnerDocument, setOwnerDocumentRecursively, setPrefix, setTextContent, setUserData, toString, wrapRecursively
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 

Constructor Detail

PMRCharacterDataImpl

public PMRCharacterDataImpl()
Creates a new PMRCharacterDataImpl object.


PMRCharacterDataImpl

public PMRCharacterDataImpl(org.w3c.dom.CharacterData cd,
                            PMRDocument doc)
Creates a new PMRCharacterDataImpl object.

Parameters:
cd - DOCUMENT ME!
doc - DOCUMENT ME!
Method Detail

deleteData

public void deleteData(int i,
                       int j)
DOCUMENT ME!

Specified by:
deleteData in interface org.w3c.dom.CharacterData
Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!

getData

public java.lang.String getData()
DOCUMENT ME!

Specified by:
getData in interface org.w3c.dom.CharacterData
Returns:
DOCUMENT ME!

substringData

public java.lang.String substringData(int i,
                                      int j)
DOCUMENT ME!

Specified by:
substringData in interface org.w3c.dom.CharacterData
Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
Returns:
DOCUMENT ME!

appendData

public void appendData(java.lang.String s)
DOCUMENT ME!

Specified by:
appendData in interface org.w3c.dom.CharacterData
Parameters:
s - DOCUMENT ME!

setData

public void setData(java.lang.String s)
DOCUMENT ME!

Specified by:
setData in interface org.w3c.dom.CharacterData
Parameters:
s - DOCUMENT ME!

getLength

public int getLength()
DOCUMENT ME!

Specified by:
getLength in interface org.w3c.dom.CharacterData
Returns:
DOCUMENT ME!

replaceData

public void replaceData(int i,
                        int j,
                        java.lang.String s)
DOCUMENT ME!

Specified by:
replaceData in interface org.w3c.dom.CharacterData
Parameters:
i - DOCUMENT ME!
j - DOCUMENT ME!
s - DOCUMENT ME!

insertData

public void insertData(int i,
                       java.lang.String s)
DOCUMENT ME!

Specified by:
insertData in interface org.w3c.dom.CharacterData
Parameters:
i - DOCUMENT ME!
s - DOCUMENT ME!