上記リソースのすべてで複数選択が可能なので、 例えば ILE RPG ソース・メンバーを 5 個、ILE CL ソース・メンバーを 2 個選択し、さらにプログラム・オブジェクトを 2 個、 サービス・プログラム・オブジェクトを 4 個選択することができます。
また、 アクションまたはツールバー・アイコンを使用して、リモート・システム LPEX エディターからアプリケーション・ダイアグラムを起動することもできます。
こうすると、エディターの内容 (保存されていない変更を含む) でアプリケーション・ダイアグラムが作成されます。 アプリケーション・ダイアグラムは、i プロジェクトとも統合されています。 このアクションは、ILE RPG、ILE COBOL、または ILE CL プロジェクト・メンバーから起動することも、 ソース・ファイルやプロジェクト自体から起動することもできます。
アプリケーション・ダイアグラムは、 ILErpg、ILErpgSql、および ILEcobolSqlCics には LPEX パーサーの関連付けを使用し、 選択したソース・メンバー (IFS ファイルまたはローカル・ファイル) が ILE RPG、ILE COBOL、ILE CL のいずれであるかを判別するには、cl パーサーを使用します。デフォルトでは、標準タイプ (RPGLE、 SQLRPGLE、CBLLE、SQLCBLLE、CL、CLLE、CLP、および CMD) はこれらのパーサーのいずれかと関連付けられています。 非標準タイプを使用する場合、「アプリケーション・ダイアグラムの視覚化」アクションは、 そのタイプを上記 4 つのパーサーのいずれかに関連付けるまで、ソース・メンバーのポップアップ・メニューには 表示されません。この関連付けは、 設定ページで行うことができます。
「アプリケーション・ダイアグラムの視覚化」アクションの起動後は、選択したリソースがこのツールによって 1 つずつスキャンされ、アプリケーション・ダイアグラムがビルドされます。 選択したリソースの数やサイズにもよりますが、これにはある程度の時間がかかります。 「アプリケーション・ダイアグラムのビルド中」進捗モニターの「バックグラウンドで実行 (Run in Background)」ボタンをクリックすると、 このタスクをバックグラウンドで実行し、その間リモート・システム・エクスプローラーで 作業を続けることができます。タスクの状況を確認するには、 「進行 (Progress)」ビューに切り替えます。