UMLステートマシン図(別名ステートダイアグラム)では、リージョンは、疑似状態、状態、および遷移を保持できる状態内のコンテナーです。通常、リージョンはネストされた状態と遷移を定義するために使用されます。リージョンを使用することで、特定の状態の内部遷移に関する詳細を含めることができます。

この記事では、リージョンに状態を追加する方法を学習します。

州でリージョンを作成する方法

新しいリージョンを追加する

ステートマシン図を作成するときは、状態をクリックして右クリックします。
次に、2つのボタンがあります。[水平領域追加]と[垂直領域の追加]です。

ニーズに合った方向を選択すると、州内にリージョンが作成されます。
リージョン内にネストされた状態を作成できます。

複数のリージョンを作成する

状態をもう一度選択します。リージョンではなく、ワンクリックで状態を選択できることに注意してください。
右クリックして、[リージョンの追加]を選択します。

状態にもう1つの領域が追加され、黒い線で分割されます。
さらにリージョンが必要な場合は、上記の手順を繰り返します。

リージョンを削除する

状態を選択し、もう一度クリックして削除するリージョンを選択します。
右クリックして[削除]を選択します。