ダイアグラムのグラフィカルなマージ (ステートチャートおよびアクティビティー図)

ステートチャート、アクティビティー図、およびフローチャートをグラフィカルにマージするには、以下の手順を使用します。この方式は、上記のダイアグラムにのみ有効です。

このタスクについて

IBM® Rational® Rhapsody® のその他のダイアグラム (オブジェクト・モデル図および構造図など) をグラフィカルにマージする場合は、ダイアグラムのグラフィカルなマージを参照してください。

注: 1 つのダイアグラムの中にある要素を別のダイアグラムに組み込む場合に、この方法を使用します。

左側のウィンドウまたは右側のウィンドウで図形要素をコピーし、「マージ」ウィンドウに置くか、または「マージ」ウィンドウで新規要素を作成し、必要に応じてこれらの要素を移動またはサイズ変更します。

手順

IBM Rational Rhapsody DiffMerge インターフェースでステートチャート、アクティビティー図、またはフローチャートの既存の図形要素をマージするには、以下の手順を行います。

注: この手順では、ステートチャートの図形要素のマージ方法を説明しますが、同じ方法でアクティビティー図およびフローチャートの要素をマージすることもできます。追加情報については、ステートチャートおよびアクティビティー図のグラフィカル・マージのヒントを参照してください。

  1. Rational Rhapsody DiffMerge ブラウザーでステートチャートを選択して右クリックし、「グラフィカルにマージ」を選択してダイアグラムを開きます。
  2. コピーする要素を 1 つ以上選択し、Ctrl+C キーを押します (または「編集」>「コピー」を選択します)。
  3. 「マージ」ウィンドウ内部をクリックします (ステートチャートの作成、または元のステートチャートのいずれか 1 つへの要素のマージが可能です)。
  4. Ctrl+V キーを押し (または「編集」>「貼り付け」を選択し)、要素を挿入します。 マウスを使用して 1 つ以上の新規要素をドラッグ・アンド・ドロップし、マージされたダイアグラムの中の適切な位置に移動します。
  5. 正確な位置に配置するように要素をドラッグします。 ステートチャートでは以下の要素をコピーできます。
    • 状態またはコネクター。
    • 要素グループ (状態、遷移、コネクターを含む)。ただし、要素グループに遷移が含まれている場合、遷移のソースとターゲットも含まれていることが条件となります。
    • 遷移のラベル。これは、遷移をコピーまたは作成する唯一の方法です。
      注: 遷移をコピーするときには、そのソースとターゲットも必ずコピーする必要があります。
  6. ステップ 15 を繰り返し、その他の要素をマージします。
  7. 必要に応じて、マージされたステートチャートを編集します。 例えば、ツールバー・アイコンを使用して新規要素を描画したり、ウィンドウ内の任意の場所をクリックして新規要素の選択を解除したりできます。
  8. マージ操作が完了したら、グラフィカルにマージされたユニットの保存の説明に従ってマージされたファイルを保存します。

フィードバック