Package laser.alphabet.event

Provides classes and interfaces for event notification when a change occurs within an alphabet.

See:
          Description

Interface Summary
AlphabetChangeListener<L extends LabelInterface> The AlphabetChangeListener interface allows an object to observe an alphabet and be notified whenever a change occurs.
 

Class Summary
AlphabetChangeAction The AlphabetChangeAction class enumerates the actions that may change an aspect of the alphabet.
AlphabetChangeEvent<L extends LabelInterface> The AlphabetChangeEvent class represents when the given alphabet has been changed.
AlphabetChangeManager<L extends LabelInterface> The AlphabetChangeManager class provides the ability for an alphabet to be observed by registered listeners and notifies any registered listeners whenever a change occurs.
 

Package laser.alphabet.event Description

Provides classes and interfaces for event notification when a change occurs within an alphabet.