状態 はオブジェクトの状態のグラフィック表現です。一連の内部データ (属性) と関係をひとまとめにしたものの内容を現しています。
ステートチャートでは、以下のように状態を階層に分解できます。
- 基本 (リーフ) 状態 - サブ状態を持たない状態です。
- Or 状態 - 排他的サブ状態に分解できる状態です。これは、オブジェクトが排他的に 1 つのサブ状態またはその他のサブ状態にあることを意味します。
以下の例では、On と Off の 2 つの状態が可能です。
- And 状態 - オブジェクトは同時に各サブ状態にあります。各並行サブ状態 (下位状態) は、直交コンポーネント と呼ばれます。AND 線で分割することで Or 状態を And 状態に変換できます。詳細については、AND 線の描画を参照してください。
ステートチャートの実装は、ブラウザー内の「構成」ウィンドウの「設定」タブで設定します。