public final class

DeferredAttrNSImpl

extends AttrNSImpl
implements DeferredNode
java.lang.Object
   ↳ org.apache.xerces.dom.NodeImpl
     ↳ org.apache.xerces.dom.AttrImpl
       ↳ org.apache.xerces.dom.AttrNSImpl
         ↳ org.apache.xerces.dom.DeferredAttrNSImpl

Class Overview

DeferredAttrNSImpl is to AttrNSImpl, what DeferredAttrImpl is to AttrImpl. @xerces.internal

See Also

Summary

[Expand]
Inherited Constants
From class org.apache.xerces.dom.NodeImpl
From interface org.apache.xerces.dom.DeferredNode
From interface org.w3c.dom.Node
From interface org.w3c.dom.TypeInfo
Fields
protected int fNodeIndex Node index.
[Expand]
Inherited Fields
From class org.apache.xerces.dom.AttrNSImpl
From class org.apache.xerces.dom.AttrImpl
From class org.apache.xerces.dom.NodeImpl
Public Methods
int getNodeIndex()
Returns the node index.
Protected Methods
void synchronizeChildren()
Synchronizes the node's children with the internal structure.
void synchronizeData()
Synchronizes the data (name and value) for fast nodes.
[Expand]
Inherited Methods
From class org.apache.xerces.dom.AttrNSImpl
From class org.apache.xerces.dom.AttrImpl
From class org.apache.xerces.dom.NodeImpl
From class java.lang.Object
From interface org.apache.xerces.dom.DeferredNode
From interface org.w3c.dom.Attr
From interface org.w3c.dom.Node
From interface org.w3c.dom.NodeList
From interface org.w3c.dom.TypeInfo
From interface org.w3c.dom.events.EventTarget

Fields

protected int fNodeIndex

Node index.

Public Methods

public int getNodeIndex ()

Returns the node index.

Protected Methods

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. The problem gets worse when editing the tree -- this makes it a lot easier.

protected void synchronizeData ()

Synchronizes the data (name and value) for fast nodes.