モジュール jdk.accessibility

クラスAccessibilityListenerList

java.lang.Object
com.sun.java.accessibility.util.AccessibilityListenerList

public class AccessibilityListenerList extends Object

AccessibilityListenerListは、Swing EventListerListクラスのコピーです。

  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected Object[]
    リスナーの型、リスナー・ペアのリスト
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    AccessibilityListenerListを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    指定された型のリスナーとしてリスナーを追加します。
    int
    このリスナー・リストのリスナーの総数を返します。
    int
    このリスナー・リストの、指定された型のリスナーの総数を返します。
    イベント・リスナーのリストを、リスナーの型とリスナー・ペアの配列として返します。
    void
    指定された型のリスナーとしてリスナーを削除します。
    AccessibilityListenerListの文字列表現を返します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • listenerList

      protected transient Object[] listenerList
      リスナーの型、リスナー・ペアのリスト
  • コンストラクタの詳細

    • AccessibilityListenerList

      public AccessibilityListenerList()
      AccessibilityListenerListを構築します。
  • メソッドの詳細

    • getListenerList

      public Object[] getListenerList()
      イベント・リスナーのリストを、リスナーの型とリスナー・ペアの配列として返します。 パフォーマンス上の理由で、この実装はリスナー・データが内部に格納されている実際のデータ構造体を返します。 このメソッドは、null以外の配列を返すことが保証されているので、起動メソッドでのnullのチェックは必要ありません。 現在リスナーがない場合は、Objectの長さが0の配列が返されます。

      この配列に含まれるデータを絶対に変更しないでください。 そのような操作が必要な場合、配列自体ではなく、返される配列のコピーに対して実行してください。

      戻り値:
      リスナーの型、リスナー・ペアの配列。
    • getListenerCount

      public int getListenerCount()
      このリスナー・リストのリスナーの総数を返します。
      戻り値:
      このリスナー・リストのリスナーの総数。
    • getListenerCount

      public int getListenerCount(Class<? extends EventListener> t)
      このリスナー・リストの、指定された型のリスナーの総数を返します。
      パラメータ:
      t - カウントされるリスナーの型
      戻り値:
      見つかったリスナーの数
    • add

      public void add(Class<? extends EventListener> t, EventListener l)
      指定された型のリスナーとしてリスナーを追加します。
      パラメータ:
      t - 追加されるリスナーの型
      l - 追加されるリスナー
    • remove

      public void remove(Class<? extends EventListener> t, EventListener l)
      指定された型のリスナーとしてリスナーを削除します。
      パラメータ:
      t - 削除されるリスナーの型
      l - 削除されるリスナー
    • toString

      public String toString()
      AccessibilityListenerListの文字列表現を返します。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      AccessibilityListenerListの文字列表現。