java.lang.Object
org.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractChildNode
org.apache.batik.dom.AbstractCharacterData
- All Implemented Interfaces:
- org.w3c.dom.CharacterData, org.w3c.dom.events.EventTarget, ExtendedNode, org.w3c.dom.Node, org.apache.batik.dom.events.NodeEventTarget, java.io.Serializable
- Direct Known Subclasses:
- AbstractComment, AbstractText
- public abstract class AbstractCharacterData
- extends AbstractChildNode
- implements org.w3c.dom.CharacterData
This class implements the org.w3c.dom.CharacterData interface.
- Version:
- $Id: AbstractCharacterData.java,v 1.7 2005/02/22 09:12:57 cam Exp $
| 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 |
|
Method Summary |
void |
appendData(java.lang.String arg)
DOM: Implements CharacterData.appendData(String)>CharacterData.appendData(String) 55 . |
protected void |
checkOffsetCount(int offset,
int count)
Checks the given offset and count validity. |
protected org.w3c.dom.Node |
copyInto(org.w3c.dom.Node n)
Copy the fields of the current node into the given node. |
protected org.w3c.dom.Node |
deepCopyInto(org.w3c.dom.Node n)
Deeply copy the fields of the current node into the given node. |
protected org.w3c.dom.Node |
deepExport(org.w3c.dom.Node n,
AbstractDocument d)
Deeply exports this node to the given document. |
void |
deleteData(int offset,
int count)
DOM: Implements CharacterData.deleteData(int,int)>CharacterData.deleteData(int,int) 55 . |
protected org.w3c.dom.Node |
export(org.w3c.dom.Node n,
AbstractDocument d)
Exports this node to the given document. |
java.lang.String |
getData()
DOM: Implements CharacterData.getData()>CharacterData.getData() 55 . |
int |
getLength()
DOM: Implements CharacterData.getLength()>CharacterData.getLength() 55 . |
java.lang.String |
getNodeValue()
DOM: Implements Node.getNodeValue()>Node.getNodeValue() 55 . |
void |
insertData(int offset,
java.lang.String arg)
DOM: Implements CharacterData.insertData(int,String)>CharacterData.insertData(int,String) 55 . |
void |
replaceData(int offset,
int count,
java.lang.String arg)
DOM: Implements CharacterData.replaceData(int,int,String)>CharacterData.replaceData(int,int,String) 55 . |
void |
setData(java.lang.String data)
DOM: Implements CharacterData.setData(String)>CharacterData.setData(String) 55 . |
void |
setNodeValue(java.lang.String nodeValue)
DOM: Implements Node.setNodeValue(String)>Node.setNodeValue(String) 55 . |
java.lang.String |
substringData(int offset,
int count)
DOM: Implements CharacterData.substringData(int,int)>CharacterData.substringData(int,int) 55 . |
| 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, newNode, 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.Node |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setPrefix, setTextContent, setUserData |
nodeValue
protected java.lang.String nodeValue
- The value of this node.
AbstractCharacterData
public AbstractCharacterData()
getNodeValue
public java.lang.String getNodeValue()
throws org.w3c.dom.DOMException
- DOM: Implements Node.getNodeValue()>
Node.getNodeValue() 55 .
- Specified by:
getNodeValue in interface org.w3c.dom.Node- Overrides:
getNodeValue in class AbstractNode
setNodeValue
public void setNodeValue(java.lang.String nodeValue)
throws org.w3c.dom.DOMException
- DOM: Implements Node.setNodeValue(String)>
Node.setNodeValue(String) 55 .
- Specified by:
setNodeValue in interface org.w3c.dom.Node- Overrides:
setNodeValue in class AbstractNode
getData
public java.lang.String getData()
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.getData()>
CharacterData.getData() 55 .
- Specified by:
getData in interface org.w3c.dom.CharacterData
setData
public void setData(java.lang.String data)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.setData(String)>
CharacterData.setData(String) 55 .
- Specified by:
setData in interface org.w3c.dom.CharacterData
getLength
public int getLength()
- DOM: Implements CharacterData.getLength()>
CharacterData.getLength() 55 .
- Specified by:
getLength in interface org.w3c.dom.CharacterData
substringData
public java.lang.String substringData(int offset,
int count)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.substringData(int,int)>
CharacterData.substringData(int,int) 55 .
- Specified by:
substringData in interface org.w3c.dom.CharacterData
appendData
public void appendData(java.lang.String arg)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.appendData(String)>
CharacterData.appendData(String) 55 .
- Specified by:
appendData in interface org.w3c.dom.CharacterData
insertData
public void insertData(int offset,
java.lang.String arg)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.insertData(int,String)>
CharacterData.insertData(int,String) 55 .
- Specified by:
insertData in interface org.w3c.dom.CharacterData
deleteData
public void deleteData(int offset,
int count)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.deleteData(int,int)>
CharacterData.deleteData(int,int) 55 .
- Specified by:
deleteData in interface org.w3c.dom.CharacterData
replaceData
public void replaceData(int offset,
int count,
java.lang.String arg)
throws org.w3c.dom.DOMException
- DOM: Implements CharacterData.replaceData(int,int,String)>
CharacterData.replaceData(int,int,String) 55 .
- Specified by:
replaceData in interface org.w3c.dom.CharacterData
checkOffsetCount
protected void checkOffsetCount(int offset,
int count)
throws org.w3c.dom.DOMException
- Checks the given offset and count validity.
export
protected org.w3c.dom.Node export(org.w3c.dom.Node n,
AbstractDocument d)
- Exports this node to the given document.
- Overrides:
export in class AbstractNode
deepExport
protected org.w3c.dom.Node deepExport(org.w3c.dom.Node n,
AbstractDocument d)
- Deeply exports this node to the given document.
- Overrides:
deepExport in class AbstractNode
copyInto
protected org.w3c.dom.Node copyInto(org.w3c.dom.Node n)
- Copy the fields of the current node into the given node.
- Overrides:
copyInto in class AbstractNode
deepCopyInto
protected org.w3c.dom.Node deepCopyInto(org.w3c.dom.Node n)
- Deeply copy the fields of the current node into the given node.
- Overrides:
deepCopyInto in class AbstractNode