I've included this in Level 1 purely as an anchor point for default attributes. In Level 2 it should enable the ChildRule support.
| Modifier and Type | Field and Description |
|---|---|
| protected transient int | fNodeIndex
Node index. |
| pack-priv static final long | serialVersionUID
Hides org. |
| Access | Constructor and Description |
|---|---|
| pack-priv | DeferredElementDefinitionImpl(DeferredDocumentImpl ownerDocument, int nodeIndex)
This is the deferred constructor. |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| protected void | synchronizeChildren()
Overrides org. |
| protected void | synchronizeData()
Synchronizes the data (name and value) for fast nodes.
|
| fNodeIndex | back to summary |
|---|---|
| protected transient int fNodeIndex Node index. | |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides org. Serialization version. | |
| DeferredElementDefinitionImpl | back to summary |
|---|---|
| pack-priv DeferredElementDefinitionImpl(DeferredDocumentImpl ownerDocument, int nodeIndex) This is the deferred constructor. Only the fNodeIndex is given here. All other data, can be requested from the ownerDocument via the index. | |
| getNodeIndex | back to summary |
|---|---|
| public int getNodeIndex() Implements org. Returns the node index. | |
| synchronizeChildren | back to summary |
|---|---|
| protected void synchronizeChildren() Overrides org. Synchronizes the default attribute values. | |
| synchronizeData | back to summary |
|---|---|
| protected void synchronizeData() Overrides org. Synchronizes the data (name and value) for fast nodes. | |