org.discotools.fsm
Class FsmState
java.lang.Object
org.discotools.fsm.FsmState
- Direct Known Subclasses:
- FsmFinalState
public class FsmState
- extends Object
FsmState
public FsmState(String name)
FsmState
public FsmState(String name,
Map<Object,Object> userData)
getName
public String getName()
getUserData
public Map<Object,Object> getUserData()
getTransitions
public Collection<FsmTransition> getTransitions(Fsm fsm)
addTransitions
public FsmTransition addTransitions(Fsm fsm,
FsmTransition... transition)
setTransitions
public FsmTransition setTransitions(Fsm fsm,
FsmTransition... transitions)
enter
public boolean enter(Object... params)
throws FsmException
- Throws:
FsmException
leave
public boolean leave(Object... params)
throws FsmException
- Throws:
FsmException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012 DISCO Foundation. All Rights Reserved.