This abstract class serves as the superclass for event listener proxy
objects. Subclasses of this class implement an event listener
interface and serve as a wrapper around an event listener of that
type, defining methods that provide additional information about the
listener. See
java.beans.PropertyChangeListenerProxy for an
explanation of how event listener proxy objects are used.

public abstract class EventListenerProxy implements EventListener {
// Public Constructors
public EventListenerProxy(EventListener listener);
// Public Instance Methods
public EventListener getListener( );
}