EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName) | Creates an EventSetDescriptor assuming that you are following the most simple standard design pattern where a named event "fred" is (1) delivered as a call on the single method of interface FredListener, (2) has a single argument of type FredEvent, and (3) where the FredListener may be registered with a call on an addFredListener method of the source component and removed with a call on a removeFredListener method. |
---|
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName) | Creates an EventSetDescriptor from scratch using string names. |
---|
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName) | This constructor creates an EventSetDescriptor from scratch using string names. |
---|
EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod) | Creates an EventSetDescriptor from scratch using java.lang.reflect.MethodDescriptor and java.lang.Class objects. |
---|
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod) | Creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects. |
---|
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod) | This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects. |
---|
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass) | This constructor constructs an IndexedPropertyDescriptor for a property that follows the standard Java conventions by having getFoo and setFoo accessor methods, for both indexed access and array access. |
---|
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName, String indexedReadMethodName, String indexedWriteMethodName) | This constructor takes the name of a simple property, and method names for reading and writing the property, both indexed and non-indexed. |
---|
IndexedPropertyDescriptor(String propertyName, Method readMethod, Method writeMethod, Method indexedReadMethod, Method indexedWriteMethod) | This constructor takes the name of a simple property, and Method objects for reading and writing the property. |
---|
PropertyDescriptor(String propertyName, Class<?> beanClass) | Constructs a PropertyDescriptor for a property that follows the standard Java convention by having getFoo and setFoo accessor methods. |
---|
PropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName) | This constructor takes the name of a simple property, and method names for reading and writing the property. |
---|
PropertyDescriptor(String propertyName, Method readMethod, Method writeMethod) | This constructor takes the name of a simple property, and Method objects for reading and writing the property. |
---|