|
||||||||||
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 |