|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
FlagListener<T> | |
IFlag<T> | Interface for flags. |
IReasonFlag<TYPE,REASON> | Allows you to pass reasons of flag change along with new value of the flag. |
ReasonFlagListener<TYPE,REASON> | Listener for ReasonFlag . |
WaitForFlagChange.IAccept<TYPE> |
Class Summary | |
---|---|
Flag<T> | This class may be used to create an observable value (you may attach change-listeners to it). |
Flag.DoInSync<T> | Usage of this abstract class is as simple as it could be ... |
FlagInteger | This class is cruicial in order to have synchronized increments on the integer flag. |
FlagInteger.DoInSyncWithReason<T,R> | This class extends the DoInSync of the reason that was passed along. |
FlagListener.FlagListenerNotifier<T> | |
ImmutableFlag<T> | Flag whhich value cannot be set. |
ImmutableReasonFlag<T,R> | Reason flag whose value cannot be set. |
ReasonFlag<TYPE,REASON> | Allows you to pass reasons of flag change along with new value of the flag. |
ReasonFlagListener.FlagListenerAdapter<T,R> | Adapter for the simple FlagListener that does not care about reasons (the reason is masked during the call...) |
ReasonFlagListener.ReasonFlagListenerNotifier<T,R> | Notifier for the ReasonFlagListener. |
WaitForFlagChange<TYPE> | This class is implementing the waiting on some flag value. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |