public void btn1EventProc(IContext context) { context.SetMainEvent("NO_EVENT"); // 状態内で Event発生時はこれを実行。特にEventないときは "NO_EVENT" context.ChangeState(Exec1State.getInstance()); // Exe1へ遷移 }
/** * @brief Timer1Timeout Event処理 * @param[in] IContext 処理用クラス * @return void */ public void ToutEventProc(IContext context) { context.SetMainEvent("NO_EVENT"); // Event生成なし context.ChangeState(Exec1State.getInstance()); // 自分へ遷移 }