Package org.w3c.tidy
Class DOMTextImpl
- java.lang.Object
-
- org.w3c.tidy.DOMNodeImpl
-
- org.w3c.tidy.DOMCharacterDataImpl
-
- org.w3c.tidy.DOMTextImpl
-
- All Implemented Interfaces:
org.w3c.dom.CharacterData
,org.w3c.dom.Node
,org.w3c.dom.Text
- Direct Known Subclasses:
DOMCDATASectionImpl
public class DOMTextImpl extends DOMCharacterDataImpl implements org.w3c.dom.Text
DOMTextImpl.- Version:
- $Revision: 738 $ ($Author: fgiust $)
- Author:
- Dave Raggett dsr@w3.org , Andy Quick ac.quick@sympatico.ca (translation to Java), Fabrizio Giustina
-
-
Field Summary
-
Fields inherited from class org.w3c.tidy.DOMNodeImpl
adaptee
-
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
Constructors Modifier Constructor Description protected
DOMTextImpl(Node adaptee)
Instantiates a new DOM text node.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getNodeName()
short
getNodeType()
java.lang.String
getWholeText()
boolean
isElementContentWhitespace()
org.w3c.dom.Text
replaceWholeText(java.lang.String content)
org.w3c.dom.Text
splitText(int offset)
-
Methods inherited from class org.w3c.tidy.DOMCharacterDataImpl
appendData, deleteData, getData, getLength, insertData, replaceData, setData, substringData
-
Methods inherited from class org.w3c.tidy.DOMNodeImpl
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, supports
-
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.CharacterData
appendData, deleteData, getData, getLength, insertData, replaceData, setData, substringData
-
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, 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
-
DOMTextImpl
protected DOMTextImpl(Node adaptee)
Instantiates a new DOM text node.- Parameters:
adaptee
- wrapped Tidy node
-
-
Method Detail
-
getNodeName
public java.lang.String getNodeName()
- Specified by:
getNodeName
in interfaceorg.w3c.dom.Node
- Overrides:
getNodeName
in classDOMNodeImpl
- See Also:
Node.getNodeName()
-
getNodeType
public short getNodeType()
- Specified by:
getNodeType
in interfaceorg.w3c.dom.Node
- Overrides:
getNodeType
in classDOMNodeImpl
- See Also:
Node.getNodeType()
-
splitText
public org.w3c.dom.Text splitText(int offset) throws org.w3c.dom.DOMException
- Specified by:
splitText
in interfaceorg.w3c.dom.Text
- Throws:
org.w3c.dom.DOMException
- See Also:
Text.splitText(int)
-
getWholeText
public java.lang.String getWholeText()
- Specified by:
getWholeText
in interfaceorg.w3c.dom.Text
- See Also:
Text.getWholeText()
-
isElementContentWhitespace
public boolean isElementContentWhitespace()
- Specified by:
isElementContentWhitespace
in interfaceorg.w3c.dom.Text
- See Also:
Text.isElementContentWhitespace()
-
replaceWholeText
public org.w3c.dom.Text replaceWholeText(java.lang.String content) throws org.w3c.dom.DOMException
- Specified by:
replaceWholeText
in interfaceorg.w3c.dom.Text
- Throws:
org.w3c.dom.DOMException
- See Also:
Text.isElementContentWhitespace()
-
-