トピック図を使用して、C/C++ クラスの全継承階層を探索できます。
この作業を行うには、ダイアグラム・エディターで C/C++ クラス間の汎化関係を含むトピック図を開いてアクティブな状態にしておかなければなりません。
C/C++ クラスの全継承階層を探索するには以下の手順に従います。
- ダイアグラム・エディターで、C/C++ クラスを右マウス・ボタン・クリックし、次にをクリックします。
- 「トピック・ウィザード」の「トピック図の場所」ページで、親フォルダーを指定し、新しいトピック図の「ファイル名」を入力します。次に「次へ」をクリックします。
- 「トピック」ページで、使用可能な C/C++ トピックのリストから「C++ 継承ツリー」のトピックを選択し、「次へ」をクリックします。
- 「関係するビジュアライザー要素」ページで、次のステップを行います。
- 「C/C++」ツリーを展開し、リストの「Inherits (汎化)」の横にチェック・ボックスがあることを確認します。このチェック・ボックスがチェックされていない場合は、チェックします。
- 「無限に展開」を選択します。
- すべての子のクラスを表示するには「内向き」を選択し、すべての親のクラスを表示するには「外向き」を選択します。また全階層を表示するには「両方」を選択します。
- 「完了」をクリックします。
注: また、「C/C++ プロジェクト」ビューからトピック図を作成するには、C/C++ 要素を右クリックして、 をクリックします。