バージョン 7.6.1 より前のステートチャート、アクティビティー図、およびフローチャートでは、ダイアグラムをグラフィカルにマージするこの方法を使用する必要がありました。ステートチャート、アクティビティー図、およびフローチャートについてのみ、「コピー」および「貼り付け」を使用してダイアグラムをグラフィカルにマージすることができます。1 つのダイアグラムの中にある要素を別のダイアグラムに組み込む場合に、この方法を使用します。
バージョン 7.6.1 で、すべての IBM® Rational® Rhapsody® ダイアグラム (オブジェクト・モデル図および構造図など) について、通常の方法を使用してダイアグラムをグラフィカルにマージするには、ダイアグラムのグラフィカルなマージに関するトピックを参照してください。
このタスクについて
この手順では、ステートチャートの図形要素のマージ方法を説明しますが、同じ方法でアクティビティー図およびフローチャートの要素をマージすることもできます。
手順
- Rational Rhapsody DiffMerge ブラウザーでステートチャートを選択して右クリックし、「グラフィカルにマージ」を選択してダイアグラムを開きます。
- コピーする要素を 1 つ以上選択し、Ctrl+C キーを押します (または「編集」>「コピー」を選択します)。
- 「マージ」ウィンドウ内部をクリックします (ステートチャートの作成、または元のステートチャートのいずれか 1 つへの要素のマージが可能です)。
- Ctrl+V キーを押し (または「編集」>「貼り付け」を選択し)、要素を挿入します。
マウスを使用して 1 つ以上の新規要素をドラッグ・アンド・ドロップし、マージされたダイアグラムの中の適切な位置に移動します。
- 正確な位置に配置するように要素をドラッグします。
ステートチャートでは以下の要素をコピーできます。
- ステップ 1–5 を繰り返し、その他の要素をマージします。
- 必要に応じて、マージされたステートチャートを編集します。
例えば、ツールバー・アイコンを使用して新規要素を描画したり、ウィンドウ内の任意の場所をクリックして新規要素の選択を解除したりできます。
- マージ操作が完了したら、マージ・ユニットの保存に関するトピックの説明に従ってマージされたファイルを保存します。
ステートチャート、アクティビティー図、およびフローチャートのグラフィカル・マージのヒント
元の遷移を見つけて、そのラベルを選択するには次のようにします。
- Ctrl+C キーを使用してラベルをコピーします。
- マージ・ウィンドウに新規遷移を描画します。
- Ctrl+V キーを使用して新規ラベルに貼り付けます。
新規 (アクティブな) ステートチャート・マージ・ウィンドウ内に表示されていないエレメントを表示するには、ウィンドウがアクティブな状態で、ウィンドウを最大化するか、またはを選択します。
必要に応じて、「フィーチャー」ウィンドウを使用してグラフィック項目のテキスト要素を変更します。
適切な場合は、ネスト・ステートチャートで再帰的に作業します。