Xerces 3.1.1 API: Class DeferredTextImpl
org.apache.xerces.dom
Class DeferredTextImpl
java.lang.Object
|
+--org.apache.xerces.dom.NodeImpl
|
+--org.apache.xerces.dom.ChildNode
|
+--org.apache.xerces.dom.CharacterDataImpl
|
+--org.apache.xerces.dom.TextImpl
|
+--org.apache.xerces.dom.DeferredTextImpl
public class DeferredTextImpl extends TextImpl implements DeferredNode
Text nodes hold the non-markup, non-Entity content of
an Element or Attribute.
When a document is first made available to the DOM, there is only
one Text object for each block of adjacent plain-text. Users (ie,
applications) may create multiple adjacent Texts during editing --
see Node.normalize()
for discussion.
Note that CDATASection is a subclass of Text. This is conceptually
valid, since they're really just two different ways of quoting
characters when they're written out as part of an XML stream.
Since: PR-DOM-Level-1-19980818.
Version:
See Also: Serialized Form
Field Summary
protected int
fNodeIndex
Node index.
Fields inherited from class org.apache.xerces.dom.NodeImpl
ELEMENT_DEFINITION_NODE ,
FIRSTCHILD ,
flags ,
IGNORABLEWS ,
MUTATION_AGGREGATE ,
MUTATION_ALL ,
MUTATION_LOCAL ,
MUTATION_NONE ,
MUTATIONEVENTS ,
OWNED ,
ownerNode ,
READONLY ,
SETVALUE ,
SPECIFIED ,
SYNCCHILDREN ,
SYNCDATA
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE ,
CDATA_SECTION_NODE ,
COMMENT_NODE ,
DOCUMENT_FRAGMENT_NODE ,
DOCUMENT_NODE ,
DOCUMENT_TYPE_NODE ,
ELEMENT_NODE ,
ENTITY_NODE ,
ENTITY_REFERENCE_NODE ,
NOTATION_NODE ,
PROCESSING_INSTRUCTION_NODE ,
TEXT_NODE
Methods inherited from class org.apache.xerces.dom.CharacterDataImpl
appendData ,
deleteData ,
getChildNodes ,
getData ,
getLength ,
getNodeValue ,
insertData ,
replaceData ,
setData ,
setNodeValue ,
substringData
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener ,
appendChild ,
changed ,
changes ,
dispatchEvent ,
getAttributes ,
getFirstChild ,
getLastChild ,
getLocalName ,
getNamespaceURI ,
getOwnerDocument ,
getPrefix ,
getReadOnly ,
getUserData ,
hasAttributes ,
hasChildNodes ,
insertBefore ,
isSupported ,
item ,
normalize ,
removeChild ,
removeEventListener ,
replaceChild ,
setPrefix ,
setReadOnly ,
setUserData ,
toString
Methods inherited from class java.lang.Object
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait
fNodeIndex
protected transient int fNodeIndex
Node index.
getNodeIndex
public int getNodeIndex ()
Returns the node index.
Specified by: getNodeIndex in interface DeferredNode
synchronizeData
protected void synchronizeData ()
Synchronizes the underlying data.
Overrides: synchronizeData in class NodeImpl