- java.lang.Object
-
- java.util.EventListenerProxy<T>
-
- All Implemented Interfaces:
-
EventListener
public abstract class EventListenerProxy<T extends EventListener> extends Object implements EventListener
EventListener
类的抽象包装类,EventListener
一组附加参数与侦听器相关联。 子类必须为附加参数或参数提供存储和访问方法。例如,支持命名属性的bean将有一个两个参数方法签名,用于为属性添加一个
PropertyChangeListener
:public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
如果bean也实现了零参数get listener方法:public PropertyChangeListener[] getPropertyChangeListeners()
那么数组可能包含内部PropertyChangeListeners
,它们也是PropertyChangeListenerProxy
对象。如果调用方法有兴趣获取命名属性,那么它将必须测试该元素以查看它是否是一个代理类。
- 从以下版本开始:
- 1.4