この演習では、パターンを適用するために必要な環境の設定方
法を説明します。
UML 要素を含むモデルにパターンを適用して、これらの要素を変更できるようにします。
この適用を行うには、開いている UML プロジェクトおよび UML モデルが必要です。
このチュートリアルでは、開いているフリーフォームまたはクラス図が必要です。
ダイアグラム・ビューは必須ではありませんが、パターンを適用するときにダイアグラム・ビューを使用すると、
パターンの結果を簡単に表示することができます。
上級者は、UML プロジェクト、UML モデル、フリーフォーム、またはクラス図を
作成することができます。
この演習では、UML クラスおよび UML インターフェースをモデルに追加する必要があります。このインターフェースには、1 つ以上の操作を定義する必要があります。
モデリング・パースペクティブが開いていることを確認します。
以下の手順を実行すると、要件を満たすものを容易に作成することができます。
上級者は、これらの手順で示す例と同じ結果を得られるかどうか確認できます。
モデル環境を作成する手順は、次のとおりです。
- UML プロジェクトおよびモデルのロード このチュートリアルでは、「サンプル・ギャラリー」、
「テクノロジーのサンプル」、「UML モデル」をクリックして、
シンプルな UML モデルを使用します。
- サンプル・ギャラリーをクリックして、シンプル UML プロジェクトを
インポートします。「サンプル・ギャラリー」ウィンドウが表示されます。
- 「テクノロジーのサンプル」、「UML
モデル」を順に展開し、「シンプルな UML モデル (Simple UML model)」のサンプル
をクリックします。
- 「サンプルのインポート」をクリックしま
す。「サンプル・モデル (Sample Model)」ウィンドウが開きます。
- 「終了」をクリックすると、
新規プロジェクトおよびモデルが開きます。
「プロジェクト・エクスプローラー」ビューが開きます。
- プロジェクトを展開し、モデルをダブルクリックします。モデルおよびフリーフォーム図が表示されます。
注: 他のチュートリアルでこのサンプルを使用する場合は、インポート
したサンプルを名前変更してください。
- モデリング・パースペクティブを開く
- の
順にクリックします。
- 「パースペクティブの選択」ウィンドウで
、「モデリング」を選択して
、「OK」をクリックします。
タブのモデル名に従ってダイアグラム・ビューを識別します。
新規のダイアグラム・ビューは、モデル要素の追加および操作用としてブランクになっています。
サンプル・ギャラリーからシンプルな UML モデルのサンプルを使用する場合、フリーフォーム図に
AppFunction1 という名前のクラスおよび DoWork という名前のインターフェ
ースが既に表示されています。
DoWork は、doNothing および doSomething という名前の UML 操作を所有しています。
AppFunction クラスは、Operation1 という名前の操作および Attribute1 という名前の属性という 2 つの UML 要素を
所有しています。
パターンを作成するための基本要件を理解し、サンプル・パターンをインポートする準備ができました。続いて、
新規の UML モデル内の要素にサンプル・パターンを適用します。