04.11.2014 Views

Borland Together Designer 2005, for Visual Studio .NET Getting ...

Borland Together Designer 2005, for Visual Studio .NET Getting ...

Borland Together Designer 2005, for Visual Studio .NET Getting ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

オブジェクトへクラスを 関 連 付 ける<br />

メモ<br />

メモ<br />

シーケンス 図 、 あるいはコミュニケーション 図 で、 ライフラインと 分 類 子 との 間 の 関 連 を 作 成<br />

できます。<br />

ライフラインは、 クラス、 インターフェイスなどのすべての 分 類 子 と 関 連 づけることができま<br />

す。<br />

ライフラインに 対 してインスタンス 化 する 分 類 子 は、 モデルから 選 択 できます。<br />

このサンプルでは、 theStore オブジェクトを Store クラスと 関 連 付 けます。<br />

ライフラインと 分 類 子 を 関 連 づけるには :<br />

1 theStore ライフラインを 図 で 選 択 します。<br />

2 プロパティ ウィンドウで [ 型 ] フィールドを 選 択 して、 選 択 ボタン をクリックします。 [ 表<br />

現 する 接 続 可 能 要 素 の 型 の 選 択 ] ダイアログが 開 きます。<br />

3 このダイアログで、 Store クラスを 選 択 し、 [OK] をクリックします。<br />

図 が 更 新 されます。 ライフラインの 名 前 の 後 ろに、 関 連 づけられた 分 類 子 の 名 前 が 付 加 さ<br />

れます。<br />

分 類 子 をライフラインに 関 連 づけると、 ライフラインを 右 クリックして、 コンテキスト メニューか<br />

ら [ 選 択 | 型 ( 図 ) ] または [ 選 択 | 型 ( モデル ビュー )] を 選 択 し、 分 類 子 を 表 示 できま<br />

す。<br />

新 しいオペレーションをメッセージ リンクに 追 加 する<br />

メッセージ リンクを 受 信 クラスのオペレーションに 関 連 づけることができます。 これには、 受<br />

信 クラスの 既 存 のオペレーションからオペレーションを 選 択 する 方 法 と、 新 しいメソッドを 作 成<br />

する 方 法 があります。 実 際 には、 メッセージのコンテキスト メニューによって 提 供 される 2 つ<br />

のコマンド ([ メソッドの 選 択 ] および [ 追 加 ] を 使 用 します。<br />

この 例 では、 1.1 リンクを Store クラスの findByTitle オペレーションと 関 連 づけます。<br />

実 際 に 行 うには :<br />

1 1.1 メッセージ リンクを Rent Movie Sequence 図 で 選 択 します。<br />

2 プロパティ ウィンドウで、 [ シグネチャ ] フィールドを 選 択 し、 選 択 ボタン をクリックしま<br />

す。 [ オペレーションの 選 択 ] ダイアログが 開 きます。<br />

3 このダイアログで、 [Store | findByTitle] オペレーションを 選 択 します。<br />

4 [OK] をクリックします。<br />

コミュニケーション 図 の 作 成<br />

シーケンス 図 とコミュニケーション 図 は、 相 互 作 用 を 視 覚 的 に 表 現 します。<br />

<strong>Together</strong> <strong>Designer</strong> で、 [ 新 しい 図 の 追 加 ] ダイアログを 使 って 新 しい 図 を 作 成 する 際 には、<br />

それがシーケンス 図 なのかコミュニケーション 図 なのかを 指 定 する 必 要 があります。<br />

UML 2.0 プロジェクトにすでに 存 在 するシーケンス 図 をコミュニケーション 図 に 変 更 すること<br />

(およびその 逆 ) はできません。 しかし、 同 じ 相 互 作 用 を 元 にしてシーケンス 図 とコミュニ<br />

ケーション 図 を 作 成 することは 可 能 です。<br />

20 第 2 章 : モデリングか ら 始 めましょう

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!