重要: UML 静的構造図は Visio 2013 および新しいバージョンでは使用できません。 詳細については、「 Visio の UML 図」を参照してください。
テンプレートパラメーターをクラスにバインドする
-
バインドされた要素の図形を、 UML の静的な構造から図面ページの [パラメタ化クラス] 図形の近くにドラッグして、結合するパラメーターを指定します。
-
[バインディング] 図形を図面ページにドラッグし、矢印がない端点をバインドされた要素の 接続ポイントに接着します。
-
矢印が付いたバインディングエンドポイントを、パラメタ化クラス図形の接続ポイントに接着します。
-
[バインド] 図形をダブルクリックして、[バインドされた引数] をクリックします。
-
[境界引数] で、型をバインドするパラメーター (パラメーターに型が指定されていない場合) を選択するか、値を選択します (パラメーターの型が指定されている場合)。 [プロパティ] をクリックし、値を入力するか入力して、[ OK]をクリックします。
-
[ OK ] をクリックして、[ UML バインドのプロパティ] ダイアログボックスを閉じます。
パラメタ化クラスに関連付けられた属性と操作が、バインドされた要素に渡されます。 属性型または操作の戻り値としてクラスに割り当てた、バインドされていないパラメーター (型が指定されていない場合) は、上記の手順5で指定した型によってバインド要素内で置き換えられます。
UML 要素間の依存関係を示す
-
[ Uml 静的構造]、[ uml 配置]、または [ uml] コンポーネントから図面ページに [依存性] 図形をドラッグして、関連付ける要素の近くに配置します。
-
矢印付きの端点を、他の要素が依存する要素の 接続ポイントに接着します。 矢印のない端点を、他の要素に依存する要素の接続ポイントに接着します。
-
依存関係をダブルクリックして、名前、ステレオタイプ、その他のプロパティを追加します。
ヒント: 追跡、 絞り込み、 用途、または バインド の依存関係を指定する場合は、[ UML 静的構造] ステンシルから、[トレース]、[洗練]、[使用状況]、または [バインディング] 図形を使用できます。
パッケージ内のクラスが参照できることを示す
-
パッケージ図で、[依存性] 図形を図面ページにドラッグします。
-
依存関係点の矢印がない場合は、別のパッケージ内のクラスを参照する パッケージ の接続ポイントに接着します。
-
参照されるターゲットクラスが含まれているパッケージの接続ポイント に、依存関係点を矢印で接着します。
-
[依存性] 図形をダブルクリックして、[ UML 依存関係プロパティ] ダイアログボックスを開きます。
-
[名前] に、依存関係の名前を入力します。 [ステレオタイプ] で、[インポート] を選び、[ OK]をクリックします。
注: <<のインポート>> の依存関係によってパッケージに接続すると、クラスを参照できることのみが示されます。 ターゲットクラスに適切な可視性を設定する必要があります。