モジュール jdk.accessibility

クラスAccessibilityListenerList

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

public class AccessibilityListenerList
extends Object

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

  • フィールドのサマリー

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

    コンストラクタ
    コンストラクタ 説明
    AccessibilityListenerList()  
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void add​(Class<? extends EventListener> t, EventListener l)
    指定された型のリスナーとしてリスナーを追加します。
    int getListenerCount()
    このリスナー・リストのリスナーの総数を返します。
    int getListenerCount​(Class<? extends EventListener> t)
    このリスナー・リストの、指定された型のリスナーの総数を返します。
    Object[] getListenerList()
    イベント・リスナーのリストを、リスナーの型とリスナー・ペアの配列として返します。
    void remove​(Class<? extends EventListener> t, EventListener l)
    指定された型のリスナーとしてリスナーを削除します。
    String toString()
    AccessibilityListenerListの文字列表現を返します。

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

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

    • listenerList

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

    • AccessibilityListenerList

      public 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の文字列表現。