public void update(FSMContext fsmc) { updateAction.execute(fsmc); }
public void execute(FSMContext c) { action.execute(c); c.CurrentState = target; }