Package org.eclipse.net4j.util.fsm
Interface ITransition<STATE extends java.lang.Enum<?>,EVENT extends java.lang.Enum<?>,SUBJECT,DATA>
- 
- All Known Implementing Classes:
- ChallengeResponseNegotiator.Transition,- FiniteStateMachine.ChangeStateTransition,- FiniteStateMachine.FailTransition,- FiniteStateMachine.IgnoreTransition
 
 public interface ITransition<STATE extends java.lang.Enum<?>,EVENT extends java.lang.Enum<?>,SUBJECT,DATA>Encpsulates the logic to be executed when an event arrives for a subject in a particular state.- Author:
- Eike Stepper
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidexecute(SUBJECT subject, STATE state, EVENT event, DATA data)
 
-