java.lang.Object
java.util.EventListenerProxy<T>
- すべての実装されたインタフェース:
EventListener
public abstract class EventListenerProxy<T extends EventListener> extends Object implements EventListener
追加パラメータのセットをリスナーに関連付ける、
EventListener
クラスのabstractラッパー・クラスです。 サブクラスは、付加的引数またはパラメータにstorageメソッドとaccessorメソッドを提供する必要があります。
たとえば、指定されたプロパティをサポートするBeanには、次のようにプロパティのPropertyChangeListener
を追加する2つの引数メソッドのシグネチャがあります。
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)Beanが0引数も実装する場合、次のようにリスナー・メソッドを取得します。
public PropertyChangeListener[] getPropertyChangeListeners()配列には、
PropertyChangeListenerProxy
オブジェクトでもある内部のPropertyChangeListeners
を含めることもできます。
呼出しメソッドが指定されたプロパティを取り出したい場合、要素がプロキシ・クラスかどうかを確認するために要素を検査する必要があります。
- 導入されたバージョン:
- 1.4
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー