| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A state set intended as the public delegate for Interactor that maintains interactor state. Can also be used as a general purpose state set, with event route access.
| Method Summary | |
|  InteractorState | getInteractorState()Gets a singleton immutable view of this state, which is the current state value, resulting from the last reset or transit. | 
|  StateSetField.EventIn | getStateChangeIn()Calls change() with the received state flags (a "masked change"). | 
|  CollectionField.EventIn | getStateResetIn()Calls reset() with the received state flags. | 
|  StateSetField.EventOut | getStateResetOut()Sends an immutable view of this state set when the state resets, whether or not the state value changed. | 
|  CollectionField.EventIn | getStateSetIn()Calls set() with the received state flags. | 
|  StateSetField.EventOut | getStateTransitOut()Sends an immutable view of this state set when the state transits (as a result of set(), change(), transit()), whether or not the state value changed. | 
| Methods inherited from interface gumbo.util.state.StateSet | 
| change, change, changeAll, getOldState, getStatePolicy, getStateSet, reset, set, transit | 
| Methods inherited from interface java.util.Set | 
| add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray | 
| Method Detail | 
public CollectionField.EventIn getStateResetIn()
public CollectionField.EventIn getStateSetIn()
public StateSetField.EventIn getStateChangeIn()
public StateSetField.EventOut getStateResetOut()
public StateSetField.EventOut getStateTransitOut()
public InteractorState getInteractorState()
| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||