「新規追加」メニューを制御するプロパティーへの変更を自動的に適用し、他のプロジェクトで使用するには、プロジェクトに適用可能なように設定された特定のプロファイルに関連付けられた「新規用語」ステレオタイプ内で、適切なプロパティー変更を設定してから、そのプロファイルを他のプロジェクトに適用します。
手順
- 新規プロジェクト (例えば Project2 と命名) を作成します。
- プロジェクトのプロファイルを作成します。 プロジェクト名を右クリックし、を選択し、名前を付けます (MyProfile など)。
- プロファイルのステレオタイプを作成します。 プロファイルを右クリックし、を選択して、プロファイルと同じ名前を付けます。
このステレオタイプにプロファイルと同じ名前 (この例では、MyProfile) を付ける場合、IBM® Rational® Rhapsody® によって、プロファイル使用時にステレオタイプがプロジェクトに自動的に適用されます。
- ステレオタイプの「フィーチャー」ウィンドウを開きます。
- 「一般」タブで以下のことを行います。
- 「新規用語」チェック・ボックスをクリックして、このプロファイルの「新規用語」ステレオタイプを作成します。
- 「適用可能」ドロップダウン・リストで「プロジェクト」チェック・ボックスを選択し、この「新規用語」ステレオタイプをプロジェクトに適用できるようにします。
- 「プロパティー」タブで、以下のプロパティーを使用して、「新規追加」メニューに表示する要素を設定します。
- General::Model::CommonList プロパティー (「新規追加」メニューの共通リスト・セクションを再編成する場合)。
- General::Model::SubmenuList、General::Model::Submenu#List、および General::Model::Submenu#Name (「新規追加」メニューの下部セクションを再編成する場合)。
- General::Model::AddNewMenuStructure プロパティー (「新規追加」メニューを完全にカスタマイズする場合)。
このプロパティーを使用することによって、このトピックで説明している他のプロパティーがオーバーライドされます。
- 「OK」をクリックします。
- プロジェクトのステレオタイプを「新規用語」ステレオタイプに設定します。
- プロジェクトの「フィーチャー」ウィンドウを開きます。
- 「一般」タブの「ステレオタイプ」リストで、ステレオタイプのチェック・ボックスを選択します。
- 「OK」をクリックします。
- 変更を確認するため、プロジェクトのいずれかのパッケージを右クリックし、
「新規追加」を選択します。プロジェクトに適用可能である限り CommonList プロパティー、SubmenuList、Submenu#List、および Submenu#Name プロパティー、または AddNewMenuStructure に入力した要素だけが表示されます。
- カスタム・プロファイルに対応するテキスト・ファイルを同じ名前で、ただし拡張子を .txt にして作成します。
プロファイルの説明を追加します。 テキスト・ファイルの内容は、「新規プロジェクト」ウィンドウの説明エリアに表示されます。
例えば、カスタマイズしたプロファイルが MyProfile.sbs の場合、MyProfile.txt ファイルを作成します。
- プロファイルの .sbs ファイルおよび対応する .txt ファイルを <製品インストール・フォルダー>¥Share¥Profiles¥<カスタマイズしたプロファイルのフォルダー名> にコピーします。例えば、MyProfile.sbs ファイルおよび MyProfile.txt ファイルを C:¥Rhapsody¥Share¥Profiles¥CustomProfiles などに置きます。
プロファイルの下にパッケージがある場合、プロファイル全体を単一の .sbs ファイル内に保持できるように、各パッケージに独自の個別ユニットを作成しないように選択します。 パッケージを右クリックし、を選択して、開いている「ユニット情報」ウィンドウの「別ファイルに保管」チェック・ボックスをクリアします。
- カスタム・プロファイルを使用するには、新規プロジェクトを作成するときに、「新規プロジェクト」ウィンドウの「プロジェクト・タイプ」リストからプロファイルを選択します。