- java.lang.Object
-
- com.sun.java.accessibility.util.AccessibilityListenerList
-
public class AccessibilityListenerList extends Object
AccessibilityListenerList
は、SwingEventListerList
クラスのコピーです。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 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
の文字列表現を返します。
-
-
-
フィールドの詳細
-
listenerList
protected transient Object[] listenerList
リスナーの型、リスナー・ペアのリスト
-
-
メソッドの詳細
-
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
- 削除されるリスナー
-
-