|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public static interface State.AggregateState
A state which behaves according to a set of states, either ANDing or ORing those together when determining its own state.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.jminor.common.model.State |
---|
State.AggregateState, State.StateGroup |
Method Summary | |
---|---|
void |
addState(StateObserver state)
|
Conjunction |
getConjunction()
|
void |
removeState(StateObserver state)
|
Methods inherited from interface org.jminor.common.model.State |
---|
getObserver, notifyObservers, setActive |
Methods inherited from interface org.jminor.common.model.StateObserver |
---|
addActivateListener, addDeactivateListener, addListeningAction, getReversedState, isActive, removeActiveListener, removeDeactiveListener |
Methods inherited from interface org.jminor.common.model.EventObserver |
---|
addListener, removeListener |
Method Detail |
---|
Conjunction getConjunction()
void addState(StateObserver state)
state
- the state to add to this aggregate statevoid removeState(StateObserver state)
state
- the state to remove from this aggregate state
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |