「パターンの適用」ウィザードは、パターン・インスタンスを作成し、パターンのテンプレート・パラメーターの引数値を選択するために役立ちます。ウィザードを使用した後で、パターン・インスタンスへの引数値の追加を継続できます。
「パターンの適用」ウィザードを使用してパターンを適用するには、以下のステップを実行します。
- 「パターン・エクスプローラー」ビューで、パターンを右マウス・ボタンでクリックし、「パターンを適用」をクリックします。 「パターンの適用」ウィザードが開き、ワークスペース内でオープンしている UML 2.0 モデルがリストされます。
- 「モデル要素をパターン・インスタンス・ターゲットとして選択します」リストで、パターン・インスタンスを含めるモデル要素をクリックします。 適用するパターンのタイプ (コラボレーション、クラス、またはパッケージ・パターン) を所有できる要素のみが選択可能になります。
- 「OK」をクリックします。 「パターンの適用」ウィザードの「パターン・パラメーター」ページが開きます。
- パラメーターの引数を指定するには、そのパラメーターの「値」フィールドをクリックし、以下のステップのいずれかを実行します。
- 参照ボタンをクリックして「値を選択します (Select Value)」ウィンドウを開き、既存の要素を選択します。
- 名前を入力してテンプレート・パラメーターと同じ UML 2.0 タイプの新規の要素を作成します。
- テンプレート・パラメーターと同じ UML 2.0 タイプの既存の要素の名前を入力します。
- プリミティブ値をとる UML 2.0 タイプの場合: パラメーター・タイプ (整数、文字列、無制限自然数など) と一致する値を入力します。
- 値セット (または値セットを持つように設計されたパラメーター) をとる UML 2.0 タイプの場合: ドロップダウン・リストからオプションを選択します (例えば、リテラル・ブール・タイプの場合は、「true」または「false」を選択します)。
- パラメーターに値を追加するには、以下のステップを実行します (多重度の値で複数の値が許可されている場合)。
- 「値」フィールドをクリックし、「値の追加」ボタンをクリックします。 テーブル内のパラメーターの下に行が追加されます。
- ステップ 4 のオプションのいずれかを実行します。
- 必要に応じてステップ 4 および 5 を繰り返します。
- 「完了」をクリックします。 1 つ以上のモデル内でパターンの結果が表示されます。指定したモデル内にパターン・インスタンスがあります。
- パターンのパラメーターの追加の値を指定するか、選択した内容を変更するには、「モデル・エクスプローラー」ビューでパターン・インスタンスを右マウス・ボタンでクリックし、をクリックします。
- 値を変更し、「OK」をクリックします。