リスナー・クラスの作成

「リスナー」ウィザードで、サーブレット・コンテキスト・イベントとセッション・イベントおよび属性に関連する各種 Java EE リスナー・タイプ用の Java™ リスナー・クラスを作成することができます。

手順

  1. Web パースペクティブを開き、エンタープライズ・エクスプローラー で Web プロジェクトを右クリックして「新規」 > 「リスナー」を選択します。 「リスナーの 作成」ウィザードが表示されます。
  2. リスナー・クラスを指定する。 既存のクラスを使用するには、適切なチェック・ボックスを選択し、次に「参照」 ボタンを使用してクラスを見つけます。その他の場合、以下の情報を指定します。
    • リスナー・クラスを置くフォルダー。
    • そのクラスが属する Java パッケージ (これを指定しないと、 クラスはデフォルト・パッケージに追加されます)。
    • リスナーのクラス名。
      注: リスナーは、Java ソース・フォルダー内に置いてください。
    • リスナー・クラスのスーパークラス。このウィザードにより作成済みのリスナーは Object を持つか、 または階層内に Object を持つ任意のクラスをそのスーパークラスとして持つことができます。「参照」をクリックして、選択可能なスーパークラスから選択します。
  3. 「次へ」をクリックします。
  4. listen するアプリケーション・ライフサイクル・イベントを選択する。少なくとも 1 つのアプリケーション・ライフサイクル・リスナーを選択する必要があります。
  5. 「次へ」をクリックします。
  6. 修飾子を選択して、リスナー・クラスが public (パブリック)、abstract (抽象)、または final (最終) のどれであるかを指定する。 (クラスを同時に abstract と final にすることはできません。)
  7. また、デフォルト・インターフェースだけでなく、さらにインターフェースを追加して実装することもできます。 「追加」をクリックして、「インターフェースの選択」ダイアログを開きます。このダイアログでは、追加しようとするインターフェースの名前を「インターフェースの選択」フィールドに入力する たびに、「対応する型」リスト・ボックスにリストされた使用可能なインターフェースのリストが動的に更新されて、 そのパターンに一致するインターフェースだけが表示されます。 インターフェースを選択して「修飾子」を表示し 、「追加」をクリックします。終了したら「OK」をクリックします。
  8. 作成するメソッド・スタブを選択する。 「継承された抽象メソッド」および「スーパークラスからのコンストラクター」オプションは、 (抽象リスナーを作成することがない限り) 実装する必要のある継承された抽象メソッド用と、スーパークラス・コンストラクター用のスタブを追加します。抽象にしないクラスについては、 「継承された抽象メソッド」オプションに 1 つのメソッドを作成する必要があります。
  9. 「終了」をクリックします。

タスクの結果

作成済みのリスナー・クラスは、「リスナー」アイコンの下に表示されます。

トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: tcrtlistenerclass.html