|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IFlag | |
|---|---|
| cz.cuni.amis.utils.flag | |
| cz.cuni.amis.utils.flag.connective | |
| Uses of IFlag in cz.cuni.amis.utils.flag |
|---|
| Subinterfaces of IFlag in cz.cuni.amis.utils.flag | |
|---|---|
interface |
IReasonFlag<TYPE,REASON>
Allows you to pass reasons of flag change along with new value of the flag. |
| Classes in cz.cuni.amis.utils.flag that implement IFlag | |
|---|---|
class |
Flag<T>
This class may be used to create an observable value (you may attach change-listeners to it). |
class |
FlagInteger
This class is cruicial in order to have synchronized increments on the integer flag. |
class |
ImmutableFlag<T>
Flag whhich value cannot be set. |
class |
ImmutableReasonFlag<T,R>
Reason flag whose value cannot be set. |
class |
ReasonFlag<TYPE,REASON>
Allows you to pass reasons of flag change along with new value of the flag. |
| Fields in cz.cuni.amis.utils.flag declared as IFlag | |
|---|---|
protected IFlag<T> |
ImmutableFlag.flag
|
| Constructors in cz.cuni.amis.utils.flag with parameters of type IFlag | |
|---|---|
ImmutableFlag(IFlag<T> flag)
Creates a new instance of ImmutableFlag |
|
WaitForFlagChange(IFlag<TYPE> flag)
Wait for the next flag change. |
|
WaitForFlagChange(IFlag<TYPE> flag,
Collection<TYPE> waitingFor)
|
|
WaitForFlagChange(IFlag<TYPE> flag,
TYPE waitingFor)
|
|
WaitForFlagChange(IFlag<TYPE> flag,
TYPE[] waitingFor)
|
|
WaitForFlagChange(IFlag<TYPE> flag,
WaitForFlagChange.IAccept<TYPE> waitingFor)
|
|
| Uses of IFlag in cz.cuni.amis.utils.flag.connective |
|---|
| Classes in cz.cuni.amis.utils.flag.connective that implement IFlag | |
|---|---|
class |
And
|
class |
Connective
Used to create logical expression out of different flags. |
class |
Or
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||