EventListenerProxy
  public
  
  
  abstract
  class
  EventListenerProxy
  
    extends Object
  
  
  
  
  
      implements
      
        EventListener
      
  
  
| java.lang.Object | |
| ↳ | java.util.EventListenerProxy<T extends java.util.EventListener> | 
An abstract wrapper class for an EventListener class
 which associates a set of additional parameters with the listener.
 Subclasses must provide the storage and accessor methods
 for the additional arguments or parameters.
 
 For example, a bean which supports named properties
 would have a two argument method signature for adding
 a PropertyChangeListener for a property:
 
 public void addPropertyChangeListener(String propertyName,
                                       PropertyChangeListener listener)
 public PropertyChangeListener[] getPropertyChangeListeners()
PropertyChangeListeners
 which are also PropertyChangeListenerProxy objects.
 If the calling method is interested in retrieving the named property then it would have to test the element to see if it is a proxy class.
Summary
Public constructors | |
|---|---|
      
      EventListenerProxy(T listener)
      
      
        Creates a proxy for the specified listener.  | 
  |
Public methods | |
|---|---|
        
        
        
        
        
        T
     | 
  
    
      
      getListener()
      
      
        Returns the listener associated with the proxy.  | 
  
Inherited methods | |
|---|---|
Public constructors
EventListenerProxy
public EventListenerProxy (T listener)
Creates a proxy for the specified listener.
| Parameters | |
|---|---|
listener | 
        
          T: the listener object | 
      
Public methods
getListener
public T getListener ()
Returns the listener associated with the proxy.
| Returns | |
|---|---|
T | 
        the listener associated with the proxy |