Class DeferredElementDefinitionImpl

All Implemented Interfaces:
Serializable, Cloneable, DeferredNode, EventTarget, Node, NodeList

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.

INTERNAL:

Usage of this class is not supported. It may be altered or removed at any time.
Version:
$Id: DeferredElementDefinitionImpl.java 447266 2006-09-18 05:57:49Z mrglavas $
See Also:
  • Field Details

    • fNodeIndex

      protected transient int fNodeIndex
      Node index.
  • Method Details

    • 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 ParentNode