- 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