This interface is used by the NavigationManager and navigation aware
controls like the NavigationBar to manage the movement of values from the
control to the appropriate DataItem.
This exception is used by implemented of the ApplyEditsListener
interface to abort navigation when a validation exception is thrown
by the InfoBus producers.
An AttributeChangeEvent is created when a change listener that
implements the ChangeListener interface detects that the
attribute's value is about to be changed.