Package org.apache.batik.dom
Class GenericText
- All Implemented Interfaces:
Serializable
,NodeEventTarget
,ExtendedNode
,NodeXBL
,XBLManagerData
,CharacterData
,EventTarget
,Node
,Text
This class provides a generic implementation of the
Text
interface.- Version:
- $Id: GenericText.java 1733416 2016-03-03 07:07:13Z gadams $
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.batik.dom.AbstractCharacterData
nodeValue
Fields inherited from class org.apache.batik.dom.AbstractChildNode
nextSibling, parentNode, previousSibling
Fields inherited from class org.apache.batik.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, userDataHandlers
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
ConstructorsModifierConstructorDescriptionprotected
Creates a new uninitialized Text object.GenericText
(String value, AbstractDocument owner) Creates a new Text object. -
Method Summary
Modifier and TypeMethodDescriptionprotected Text
createTextNode
(String text) Creates a text node of the current type.DOM: ImplementsNode.getNodeName()
.short
DOM: ImplementsNode.getNodeType()
.boolean
Tests whether this node is readonly.protected Node
newNode()
Returns a new uninitialized instance of this object's class.void
setReadonly
(boolean v) Sets this node readonly attribute.Methods inherited from class org.apache.batik.dom.AbstractText
getNextLogicallyAdjacentTextNode, getPreviousLogicallyAdjacentTextNode, getTextContent, getWholeText, isElementContentWhitespace, replaceWholeText, splitText
Methods inherited from class org.apache.batik.dom.AbstractCharacterData
appendData, checkOffsetCount, copyInto, deepCopyInto, deepExport, deleteData, export, getData, getLength, getNodeValue, insertData, replaceData, setData, setNodeValue, substringData
Methods inherited from class org.apache.batik.dom.AbstractChildNode
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling
Methods inherited from class org.apache.batik.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, normalize, removeChild, removeEventListener, removeEventListenerNS, replaceChild, setManagerData, setNodeName, setOwnerDocument, setPrefix, setSpecified, setTextContent, setUserData, willTriggerNS
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, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
Field Details
-
readonly
protected boolean readonlyIs this element immutable?
-
-
Constructor Details
-
GenericText
protected GenericText()Creates a new uninitialized Text object. -
GenericText
Creates a new Text object.
-
-
Method Details
-
getNodeName
DOM: ImplementsNode.getNodeName()
.- Returns:
getNodeName()
.
-
getNodeType
public short getNodeType()DOM: ImplementsNode.getNodeType()
.- Returns:
Node.TEXT_NODE
-
isReadonly
public boolean isReadonly()Tests whether this node is readonly. -
setReadonly
public void setReadonly(boolean v) Sets this node readonly attribute. -
createTextNode
Creates a text node of the current type.- Specified by:
createTextNode
in classAbstractText
-
newNode
Returns a new uninitialized instance of this object's class.- Specified by:
newNode
in classAbstractNode
-