# com.bea.ide.element Package

## Interface Summary

IElement | This class represents the base level object within the IDE.
IElementChangeListener | This interface is used to listen for changes to elements.
ITreeElement | This class is an extension of IElement that adds structure so that trees of elements may be constructed.

## Class Summary

BatchElementChangeSupport | Implements a property change listener that batches up all property change events so that they can be processed together once all updating is completed.
DefaultElement | This class provides a minimal, default implementation of the IElement class that other classes may extend.
DefaultTreeElement | The DefaultTreeElement is a Default element that implements some basic tree behaviour.
ElementChangeEvent | This class represents a change to an element within the IDE.
ElementChangeSupport | This class implements support for element change events.