EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName) |
创建一个
EventSetDescriptor 假设您遵循最简单的标准设计模式,其中一个命名事件“fred”(1)作为调用接口FredListener的方法传递,(2)具有类型为FredEvent的单个参数, 3)FredListener可以通过对源组件的addFredListener方法的调用进行注册,并通过removeFredListener方法的调用进行删除。
|
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName) |
使用字符串名称从头创建一个
EventSetDescriptor 。
|
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName) |
该构造函数使用字符串名称从头开始创建一个EventSetDescriptor。
|
EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, 方法 addListenerMethod, 方法 removeListenerMethod) |
使用
java.lang.reflect.MethodDescriptor 和
java.lang.Class 对象从头开始创建一个
EventSetDescriptor 。
|
EventSetDescriptor(String eventSetName, Class<?> listenerType, 方法[] listenerMethods, 方法 addListenerMethod, 方法 removeListenerMethod) |
使用
java.lang.reflect.Method 和
java.lang.Class 对象从零开始创建一个
EventSetDescriptor 。
|
EventSetDescriptor(String eventSetName, Class<?> listenerType, 方法[] listenerMethods, 方法 addListenerMethod, 方法 removeListenerMethod, 方法 getListenerMethod) |
此构造函数从头开始使用java.lang.reflect.Method和java.lang.Class对象创建一个EventSetDescriptor。
|
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass) |
该构造函数通过使用getFoo和setFoo访问器方法为索引访问和数组访问来构造遵循标准Java约定的属性的IndexedPropertyDescriptor。
|
IndexedPropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName, String indexedReadMethodName, String indexedWriteMethodName) |
此构造函数使用简单属性的名称,以及用于读取和写入属性的方法名称,包括索引和非索引。
|
IndexedPropertyDescriptor(String propertyName, 方法 readMethod, 方法 writeMethod, 方法 indexedReadMethod, 方法 indexedWriteMethod) |
此构造函数使用简单属性的名称,以及用于读取和写入属性的Method对象。
|
PropertyDescriptor(String propertyName, Class<?> beanClass) |
通过使用getFoo和setFoo访问器方法,为遵循标准Java约定的属性构造PropertyDescriptor。
|
PropertyDescriptor(String propertyName, Class<?> beanClass, String readMethodName, String writeMethodName) |
该构造函数使用简单属性的名称,以及读取和写入属性的方法名称。
|
PropertyDescriptor(String propertyName, 方法 readMethod, 方法 writeMethod) |
此构造函数使用简单属性的名称,以及用于读取和写入属性的Method对象。
|