|
Class Summary |
| AbstractBooleanState |
An abstract BooleanState implementation, that manages the enabled state
as boolean, that subclasses can directly set. |
| AbstractBooleanStateAdapter |
An abstract BooleanStateAdapter implementation, which supports more
than one target object to adapt. |
| AbstractCombinedBooleanState |
Abstract base class for boolean states that perform boolean operations on
a set of other boolean states. |
| AbstractState |
A abstract uncomplete implementation of State
which support listeners and adds a AbstractState.fireStateChanged() method
to notify them. |
| AcceptorBooleanState |
A BooleanState, that adapts an object
to the own boolean state value
(see BooleanState.isValueTrue()) using an Acceptor:
The BooleanState is true, if the Acceptor accepts the
object.
|
| ANDBooleanState |
A BooleanState that combines a
set of other boolean states with the logical AND operation. |
| ConstantBooleanState |
ConstantBooleanState defines the two constant boolean state
instances ConstantBooleanState.TRUE_STATE and ConstantBooleanState.FALSE_STATE. |
| MutableBooleanState |
A very simple implementation of BooleanState.
|
| MutableState |
|
| NOTBooleanState |
A BooleanState, that negates it's source state. |
| ORBooleanState |
A BooleanState that combines a
set of other boolean states with the logical OR operation. |
| StateAcceptedBooleanState |
A BooleanState, that adapts the State value
(see State.getValue() to the own boolean state value
(see BooleanState.isValueTrue()) using an Acceptor:
The BooleanState is true, if the Acceptor accepts the
State value. |
| ThresholdCounterBooleanState |
A BooleanState implementation that is true, as long as the
managed counter is at least as big as the treshold set. |
| WrapperBooleanState |
A BooleanState, that wrappes an other BooleanState:
This BooleanState refelcts the state of the wrapped BooleanState.
|
| XORBooleanState |
A BooleanState that combines a
set of other boolean states with the logical XOR operation. |