イベント・リスナーの表示

「リスナーの表示」機能を使用すると、UIコンポーネントにより起動されたイベントの受信者を検索できます。この情報を使用してUIイベントのエクステントを判別します。

警告: 表示されるのは、スナップショットの生成時に参照可能だったUIコンポーネントのイベント・リスナーのみです。以降の実行によりUIコンポーネントが追加または削除されていても、その変更はリストに表示されません。

コンポーネントにより生成されるイベントをトレースする手順は、次のとおりです。

  1. まだ実行していない場合は、UIデバッガを起動してスナップショットを生成します。

  2. 「UIツリー」または「UIアウトライン」ウィンドウでコンポーネントを右クリックし、ポップアップ・メニューから「リスナーの表示」を選択します。

    選択したコンポーネントの「リスナー」ダイアログが開き、コンポーネントにより通知されたリスナー・タイプ、各リスナー・タイプの登録済リスナーのクラスおよび各クラスで実装されているイベント・メソッドのリストが表示されます。

    注意: リスナーのリストにはデバッガのトレーシング・フィルタが適用されます。フィルタによりクラスが除外されたリスナーは、リストに表示されません。

  3. メソッドを選択します。

  4. 「ソースに移動」をクリックします。

    編集ウィンドウが開き、選択したメソッドのソース・コードが表示されます。


関連項目

コンポーネントにより生成されるイベントのトレース
リスナーの自動検出