public abstract class AbstractText extends AbstractCharacterData implements Text
Text
interface.nodeValue
nextSibling, parentNode, previousSibling
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers
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 and Description |
---|
AbstractText() |
Modifier and Type | Method and Description |
---|---|
protected abstract Text |
createTextNode(java.lang.String text)
Creates a text node of the current type.
|
protected Node |
getNextLogicallyAdjacentTextNode(Node n)
Get the next logically
adjacent text node.
|
protected Node |
getPreviousLogicallyAdjacentTextNode(Node n)
Get the previous logically
adjacent text node.
|
java.lang.String |
getTextContent()
DOM: Implements
Node.getTextContent() . |
java.lang.String |
getWholeText()
DOM: Implements
Text.getWholeText() . |
boolean |
isElementContentWhitespace()
DOM: Implements
Text.isElementContentWhitespace() . |
Text |
replaceWholeText(java.lang.String s)
DOM: Implements
Text.replaceWholeText(String) . |
Text |
splitText(int offset)
DOM: Implements
Text.splitText(int) . |
appendData, checkOffsetCount, copyInto, deepCopyInto, deepExport, deleteData, export, getData, getLength, getNodeValue, insertData, replaceData, setData, setNodeValue, substringData
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
addEventListener, addEventListenerNS, appendChild, checkChildType, cloneNode, compareDocumentPosition, compareNamedNodeMaps, compareStrings, createDOMException, dispatchEvent, fireDOMCharacterDataModifiedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedFromDocumentEvent, fireUserDataHandlers, getAttributes, getBaseURI, getBaseURI, getCascadedXMLBase, getChildNodes, getCurrentDocument, getEventSupport, getFeature, getFirstChild, getLastChild, getLocalName, getManagerData, getNamespaceURI, getOwnerDocument, getParentNodeEventTarget, getPrefix, getUserData, getXblBoundElement, getXblChildNodes, getXblDefinitions, getXblFirstChild, getXblFirstElementChild, getXblLastChild, getXblLastElementChild, getXblNextElementSibling, getXblNextSibling, getXblParentNode, getXblPreviousElementSibling, getXblPreviousSibling, getXblScopedChildNodes, getXblShadowTree, hasAttributes, hasChildNodes, hasEventListenerNS, initializeEventSupport, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, lookupPrefix, newNode, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setNodeName, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendData, deleteData, getData, getLength, insertData, replaceData, setData, substringData
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
isReadonly, setReadonly
public Text splitText(int offset) throws DOMException
Text.splitText(int)
.splitText
in interface Text
DOMException
protected Node getPreviousLogicallyAdjacentTextNode(Node n)
protected Node getNextLogicallyAdjacentTextNode(Node n)
public java.lang.String getWholeText()
Text.getWholeText()
.getWholeText
in interface Text
public boolean isElementContentWhitespace()
Text.isElementContentWhitespace()
.isElementContentWhitespace
in interface Text
public Text replaceWholeText(java.lang.String s) throws DOMException
Text.replaceWholeText(String)
.replaceWholeText
in interface Text
DOMException
public java.lang.String getTextContent()
Node.getTextContent()
.getTextContent
in interface Node
getTextContent
in class AbstractNode
protected abstract Text createTextNode(java.lang.String text)
Copyright © 2022 Apache Software Foundation. All Rights Reserved.