java.lang.Object
io.sf.carte.echosvg.dom.AbstractNode
io.sf.carte.echosvg.dom.AbstractChildNode
io.sf.carte.echosvg.dom.AbstractCharacterData
io.sf.carte.echosvg.dom.AbstractText
- All Implemented Interfaces:
NodeEventTarget,ExtendedNode,NodeXBL,XBLManagerData,Serializable,CharacterData,EventTarget,Node,Text
- Direct Known Subclasses:
GenericCDATASection,GenericText
This class implements the
Text interface.- See Also:
-
Field Summary
Fields inherited from class io.sf.carte.echosvg.dom.AbstractCharacterData
nodeValueFields inherited from class io.sf.carte.echosvg.dom.AbstractChildNode
nextSibling, parentNode, previousSiblingFields inherited from class io.sf.carte.echosvg.dom.AbstractNode
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, userDataHandlersFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TextcreateTextNode(String text) Creates a text node of the current type.protected NodeGet the next logically adjacent text node.protected NodeGet the previous logically adjacent text node.DOM: ImplementsNode.getTextContent().DOM: ImplementsText.getWholeText().booleanDOM: ImplementsText.isElementContentWhitespace().DOM: ImplementsText.replaceWholeText(String).splitText(int offset) DOM: ImplementsText.splitText(int).Methods inherited from class io.sf.carte.echosvg.dom.AbstractCharacterData
appendData, checkOffsetCount, copyInto, deepCopyInto, deepExport, deleteData, export, getData, getLength, getNodeValue, insertData, replaceData, setData, setNodeValue, substringDataMethods inherited from class io.sf.carte.echosvg.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSiblingMethods inherited from class io.sf.carte.echosvg.dom.AbstractNode
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, willTriggerNSMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.w3c.dom.CharacterData
appendData, deleteData, getData, getLength, insertData, replaceData, setData, substringDataMethods inherited from interface io.sf.carte.echosvg.dom.ExtendedNode
isReadonly, setReadonlyMethods 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, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Constructor Details
-
AbstractText
public AbstractText()
-
-
Method Details
-
splitText
DOM: ImplementsText.splitText(int).- Specified by:
splitTextin interfaceText- Throws:
DOMException
-
getPreviousLogicallyAdjacentTextNode
Get the previous logically adjacent text node. -
getNextLogicallyAdjacentTextNode
Get the next logically adjacent text node. -
getWholeText
DOM: ImplementsText.getWholeText().- Specified by:
getWholeTextin interfaceText
-
isElementContentWhitespace
public boolean isElementContentWhitespace()DOM: ImplementsText.isElementContentWhitespace().- Specified by:
isElementContentWhitespacein interfaceText
-
replaceWholeText
DOM: ImplementsText.replaceWholeText(String).- Specified by:
replaceWholeTextin interfaceText- Throws:
DOMException
-
getTextContent
DOM: ImplementsNode.getTextContent().- Specified by:
getTextContentin interfaceNode- Overrides:
getTextContentin classAbstractNode
-
createTextNode
Creates a text node of the current type.
-