EventListenerProxy
abstract class EventListenerProxy<T : EventListener!> : EventListener
| kotlin.Any | |
| ↳ | java.util.EventListenerProxy | 
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(listener: T)Creates a proxy for the specified listener.  | 
        |
| Public methods | |
|---|---|
| open T | 
            
             Returns the listener associated with the proxy.  | 
        
Public constructors
EventListenerProxy
EventListenerProxy(listener: T)
Creates a proxy for the specified listener.
| Parameters | |
|---|---|
listener | 
            T: the listener object | 
Public methods
getListener
open fun getListener(): T
Returns the listener associated with the proxy.
| Return | |
|---|---|
T | 
            the listener associated with the proxy |