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