2 番目の Rose ファイルをインポートするときに、既存プロファイルにさらにコンテンツを追加します。
この演習では java.epx プロファイルを更新します。
RoseImportSample_custom.mdl ファイルをインポートする前に、
『課題 1』で RoseImportSample.mdl ファイルをインポートする必要があります。
RoseImportSample_custom.mdl ファイルをインポートする際に、既存プロファイルに追加コンテンツを
追加します。これにより、Rose モデルのインポート・ウィザードは、新規バージョンの Java.epx プロファイル
を作成します。
2 番目の Rose サンプル・モデルをインポートするには、次のようにします。
- 「Rose モデル・インポート」ウィザードを使用して、RoseImportSample.mdl ファイルをインポートしたのと同じプロジェクトに RoseImportSample_custom.mdl ファイルをインポートします。
- 「ファイル」 > 「インポート」 > 「その他」とクリックし、
「Rational Rose モデル」をダブルクリックします。
「Rational
Rose モデルのインポート」
ウィンドウが開きます。
- ソース・モデルの「参照」 ボタンをクリックし、RoseImportSample_custom.mdl ファイル
を選択してから、「開く」をクリックします。
- 「既存のプロジェクト」の「参照」ボタンを使用して、
RoseImportSample.mdl をインポートしたのと同じプロジェクトを選択し、
「次へ」をクリックします。
RoseImportSample_custom.mdl
ファイルがスキャンされ、インポートしている
モデルと互換性があるかどうか、既存プロファイルが検査されます (進行状況表示バーに表示されます)。
- 進行状況表示バーを閉じる際に、「サブユニットおよびパス・マップ・シンボルの解決」ページの「完了」ボタンが、
課題 1 では使用可能であったのに、今回は使用不可になっていることに注意してください。ウィザードの次のページで、ウィザードのヘッダーに警告メッセージが表示されるため、このステップでは、インポート・プロセスを完了できません。
「次へ」をクリックして、「プロパティー・セットのマップ」ページに進み、
警告メッセージを表示させます。
- 「プロパティー・セットのマップ」ページで、「既存プロファイル Java.epx には、モデルの Java プロパティーから次の要素が追加されていなければなりません。Custom_EJB プロパティー・セット・ステレオタイプが定義されていません。(The existing profile Java.epx must have the following elements added from the Java properties of the model: The Custom_EJB property set stereotype is not defined.)」という警告メッセージが出ることに注意してください。 既存の Java.epx ファイル (課題 1 で RoseImportSample.mdl をインポートした際に作成されています) が RoseImportSample_custom.mdl ファイルの一部の情報を必要とするため、警告メッセージが表示されます。
- 「プロパティー・セットのマップ」ページで、以下のステップをすべて完了させます。
- 「プロパティー・セットを UML プロファイルとしてインポート」オプションが選択されていることを確認する。
- 「既存プロファイルの参照」
オプションが選択されており、ファイル・パスが既存の Java.epx ファイルを参照していることを確認する。
Java.epx プロファイルがソース制御システムにチェックインされている場合は、
(「完了」をクリックした後で) ファイルをチェックアウトする必要があることを示すメッセージ・ウィンドウが表示されます。
- 「完了」をクリックします。
Java.epx
プロファイルが更新され、新規リリースのバージョンとして保管されます。RoseImportSample_custom.mdl がインポートされます。