java.util
クラス EventListenerProxy
java.lang.Object
java.util.EventListenerProxy
- すべての実装されたインタフェース:
- EventListener
- 直系の既知のサブクラス:
- AWTEventListenerProxy, PropertyChangeListenerProxy, VetoableChangeListenerProxy
public abstract class EventListenerProxy
- extends Object
- implements EventListener
追加パラメータのセットをリスナーに関連付ける、EventListener クラスの abstract ラッパークラス。サブクラスは、付加的引数またはパラメータに storage メソッドと accessor メソッドを提供する必要があります。
指定されたプロパティーをそのリスナーに関連させる一手段として、getListeners() メソッドを使用して EventListerProxy のサブクラスを返すことができます。
たとえば、指定されたプロパティーをサポートする Bean には、次のようにプロパティーの PropertyChangeListener を追加する 2 つの引数メソッドのシグニチャーがあります。
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener);
Bean が 0 引数も実装する場合、次のようにリスナーメソッドを取得します。
public PropertyChangeListener[] getPropertyChangeListeners();
配列には、PropertyChangeListenerProxy オブジェクトでもある 内部の PropertyChangeListeners を含めることもできます。
呼び出しメソッドが指定されたプロパティーを取り出したい場合、要素がプロキシクラスかどうかを確認するために要素を検査する必要があります。
- 導入されたバージョン:
- 1.4
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventListenerProxy
public EventListenerProxy(EventListener listener)
- パラメータ:
listener
- リスナーオブジェクト
getListener
public EventListener getListener()
- 戻り値:
- このプロキシに関連したリスナー
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。