Uses of Class
laser.alphabet.event.AlphabetChangeAction

Packages that use AlphabetChangeAction
laser.alphabet.event Provides classes and interfaces for event notification when a change occurs within an alphabet.
 
 

Uses of AlphabetChangeAction in laser.alphabet.event
 

Fields in laser.alphabet.event declared as AlphabetChangeAction
static AlphabetChangeAction AlphabetChangeAction.ADD_VALUE
          A value has been added to a collection
static AlphabetChangeAction AlphabetChangeAction.REMOVE_VALUE
          A value has been removed from a collection
static AlphabetChangeAction AlphabetChangeAction.SET_VALUE
          The value has been set
 

Methods in laser.alphabet.event that return AlphabetChangeAction
 AlphabetChangeAction AlphabetChangeEvent.getAction()
          Gets the action that represents how the aspect changed.
static AlphabetChangeAction AlphabetChangeAction.getAction(java.lang.String name)
          Gets the action with the given name if it exists.
 

Methods in laser.alphabet.event that return types with arguments of type AlphabetChangeAction
static java.util.Set<AlphabetChangeAction> AlphabetChangeAction.getActions()
          Gets the set of declared actions.
 

Methods in laser.alphabet.event with parameters of type AlphabetChangeAction
 void AlphabetChangeManager.fireAlphabetChangeEvent(java.lang.String aspect, AlphabetChangeAction action, java.lang.Object value)
          Creates a new AlphabetChangeEvent and fires it to any registered listeners.
 

Constructors in laser.alphabet.event with parameters of type AlphabetChangeAction
AlphabetChangeEvent(AlphabetInterface<L> source, java.lang.String aspect, AlphabetChangeAction action, java.lang.Object value)
          Creates a new AlphabetChangeEvent where the given alphabet has changed.