org.squirrelframework.foundation.fsm.impl
Class AbstractStateMachine.AbstractStateMachineEvent<T extends StateMachine<T,S,E,C>,S,E,C>

java.lang.Object
  extended by org.squirrelframework.foundation.fsm.impl.AbstractStateMachine.AbstractStateMachineEvent<T,S,E,C>
All Implemented Interfaces:
SquirrelEvent, StateMachine.StateMachineEvent<T,S,E,C>
Direct Known Subclasses:
AbstractStateMachine.AbstractTransitionEvent, AbstractStateMachine.StartEventImpl, AbstractStateMachine.StateMachineExceptionEventImpl, AbstractStateMachine.TerminateEventImpl
Enclosing class:
AbstractStateMachine<T extends StateMachine<T,S,E,C>,S,E,C>

public abstract static class AbstractStateMachine.AbstractStateMachineEvent<T extends StateMachine<T,S,E,C>,S,E,C>
extends Object
implements StateMachine.StateMachineEvent<T,S,E,C>


Constructor Summary
AbstractStateMachine.AbstractStateMachineEvent(T stateMachine)
           
 
Method Summary
 T getStateMachine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractStateMachine.AbstractStateMachineEvent

public AbstractStateMachine.AbstractStateMachineEvent(T stateMachine)
Method Detail

getStateMachine

public T getStateMachine()
Specified by:
getStateMachine in interface StateMachine.StateMachineEvent<T extends StateMachine<T,S,E,C>,S,E,C>


Copyright © 2013-2014. All Rights Reserved.