| |
|
| java.lang.Object org.apache.xerces.dom.NodeImpl org.apache.xerces.dom.AttrImpl org.apache.xerces.dom.AttrNSImpl org.apache.xerces.dom.DeferredAttrNSImpl
DeferredAttrNSImpl | final public class DeferredAttrNSImpl extends AttrNSImpl implements DeferredNode(Code) | | DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to
AttrImpl.
author: Andy Clark, IBM author: Arnaud Le Hors, IBM See Also: DeferredAttrImpl |
Method Summary | |
public int | getNodeIndex() Returns the node index. | protected void | synchronizeChildren() Synchronizes the node's children with the internal structure.
Fluffing the children at once solves a lot of work to keep
the two structures in sync. | protected void | synchronizeData() Synchronizes the data (name and value) for fast nodes. |
fNodeIndex | protected transient int fNodeIndex(Code) | | Node index.
|
serialVersionUID | final static long serialVersionUID(Code) | | Serialization version.
|
DeferredAttrNSImpl | DeferredAttrNSImpl(DeferredDocumentImpl ownerDocument, int nodeIndex)(Code) | | This is the deferred constructor. Only the fNodeIndex is given here.
All other data, can be requested from the ownerDocument via the index.
|
getNodeIndex | public int getNodeIndex()(Code) | | Returns the node index.
|
synchronizeChildren | protected void synchronizeChildren()(Code) | | Synchronizes the node's children with the internal structure.
Fluffing the children at once solves a lot of work to keep
the two structures in sync. The problem gets worse when
editing the tree -- this makes it a lot easier.
|
synchronizeData | protected void synchronizeData()(Code) | | Synchronizes the data (name and value) for fast nodes.
|
|
|
|