ステート
ステートには、イニシャルステート・ファイナルステート・アクションステート・ビューステートの4種類があります。
イニシャルステート
イニシャルステートは、フローの最初の状態となるステートです。 ひとつのフローに必ずひとつ必要です。Piece_IDEではイニシャルステートを削除することはできません。
イニシャルステートが持つビルトインイベントは、ビルトインイベント の項を参照してください。
ファイナルステート
ファイナルステートは、フローの最後の状態となるステートです。 ひとつのフローにひとつ以下でなければなりません。Piece_IDEではファイナルステートをひとつ以上追加することはできません。
ファイナルステートが持つビルトインイベントは、ビルトインイベントの項を参照してください。
ビューステート
ビューステートは、ユーザからイベントを受け取ることができるステートです。
ステート名とビュー名を持ち、これらは必須となります。ビューステートを作成したときに、デフォルト値が設定され、これらは編集可能です。
遷移イベントはステート同士を「遷移」でつなぐことで作成することができます。
自分自身への遷移である内部イベントの追加・削除はプロパティシートから行うことができます。
ビューステートが持つビルトインイベントは、ビルトインイベントの項を参照してください。
アクションステート
アクションステートは、イベントハンドラから返されるイベントの受け皿となるステートです。 このステートはビューが存在しないことを除いて、ビューステートと同じです。




