public class EventUtils extends Object
| Constructor and Description | 
|---|
| EventUtils() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <L> void | addEventListener(Object eventSource,
                                Class<L> listenerType,
                                L listener)Adds an event listener to the specified source. | 
| static <L> void | bindEventsToMethod(Object target,
                                    String methodName,
                                    Object eventSource,
                                    Class<L> listenerType,
                                    String... eventTypes)Binds an event listener to a specific method on a specific object. | 
public EventUtils()
public static <L> void addEventListener(Object eventSource, Class<L> listenerType, L listener)
L - the event listener typeeventSource - the event sourcelistenerType - the event listener typelistener - the listenerIllegalArgumentException - if the object doesn't support the listener typepublic static <L> void bindEventsToMethod(Object target, String methodName, Object eventSource, Class<L> listenerType, String... eventTypes)
L - the event listener typetarget - the target objectmethodName - the name of the method to be calledeventSource - the object which is generating events (JButton, JList, etc.)listenerType - the listener interface (ActionListener.class, SelectionListener.class, etc.)eventTypes - the event types (method names) from the listener interface (if none specified, all will be
                     supported)Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.