モデルの外部参照

外部参照とは、1 つのモデル・ファイルから別のモデル・ファイル内のオブジェクトの参照のことです。

外部参照はモデル・ファイルの外部に存在するオブジェクトを示します。外部参照は通常、ユーザーに認識されずに自動的に解決されます。

外部参照を変更してマージを開始する場合、差分は、参照されたオブジェクトに対してではなく外部参照に対して登録されます。

以下の例は、外部参照を変更してマージを開始したときに発生することを示しています。

モデル・ファイル X はモデル・ファイル Y 内のオブジェクトを外部参照しています。
  1. ユーザー A はモデル・ファイル X をチェックアウトし、モデル・ファイル Z 内のオブジェクトを指すように、外部参照を変更します。
  2. ユーザー A はモデル・ファイル X にチェックインし、同じモデルの別バージョンとのマージを開始します。
  3. 外部参照は異なるオブジェクトを指しているため、差分はマージによって外部参照に対して登録されます。

この例で、モデル・ファイル X からの外部参照を変更せずにモデル・ファイル Y 内のオブジェクトを変更した場合、差分は生成されません。マージ時は、モデル・ファイル外部にある参照されるオブジェクトの状態は関係ありません。

関連概念
コンポジット・モデル
関連タスク
モデルのバージョンの比較とマージ
ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005