com.ibm.xml.dom
Class DeferredElementDefinitionImpl
java.lang.Object
|
+--com.ibm.xml.dom.NodeImpl
|
+--com.ibm.xml.dom.ElementDefinitionImpl
|
+--com.ibm.xml.dom.DeferredElementDefinitionImpl
- public class DeferredElementDefinitionImpl
- extends ElementDefinitionImpl
- implements DeferredNode
NON-DOM CLASS: Describe one of the Elements (and its associated
Attributes) defined in this Document Type.
I've included this in Level 1 purely as an anchor point for default
attributes. In Level 2 it should enable the ChildRule support.
- Version:
- Revision: 35 1.2 src/com/ibm/xml/dom/DeferredElementDefinitionImpl.java, parser, xml4j2, xml4j2_0_15
- See Also:
- Serialized Form
Field Summary |
protected int |
fNodeIndex
Node index. |
Fields inherited from class com.ibm.xml.dom.NodeImpl |
ELEMENT_DEFINITION_NODE,
firstChild,
kidOK,
lastChild,
name,
nextSibling,
ownerDocument,
parentNode,
previousSibling,
readOnly,
syncChildren,
syncData,
userData,
value |
Methods inherited from class com.ibm.xml.dom.NodeImpl |
appendChild,
changed,
getChildNodes,
getFirstChild,
getLastChild,
getLength,
getNextSibling,
getNodeName,
getNodeValue,
getOwnerDocument,
getParentNode,
getPreviousSibling,
getReadOnly,
getUserData,
hasChildNodes,
insertBefore,
isKidOK,
item,
removeChild,
replaceChild,
setNodeValue,
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 data (name and value) for fast nodes.
- Overrides:
- synchronizeData in class NodeImpl
synchronizeChildren
protected void synchronizeChildren()
- Synchronizes the default attribute values.
- Overrides:
- synchronizeChildren in class NodeImpl