2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_beans_EventSetDescriptor__
5 #define __java_beans_EventSetDescriptor__
9 #include <java/beans/FeatureDescriptor.h>
10 #include <gcj/array.h>
18 class EventSetDescriptor
;
19 class MethodDescriptor
;
24 class java::beans::EventSetDescriptor
: public ::java::beans::FeatureDescriptor
28 EventSetDescriptor(::java::lang::Class
*, ::java::lang::String
*, ::java::lang::Class
*, ::java::lang::String
*);
29 EventSetDescriptor(::java::lang::Class
*, ::java::lang::String
*, ::java::lang::Class
*, JArray
< ::java::lang::String
* > *, ::java::lang::String
*, ::java::lang::String
*);
30 EventSetDescriptor(::java::lang::Class
*, ::java::lang::String
*, ::java::lang::Class
*, JArray
< ::java::lang::String
* > *, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*);
31 EventSetDescriptor(::java::lang::String
*, ::java::lang::Class
*, JArray
< ::java::lang::reflect::Method
* > *, ::java::lang::reflect::Method
*, ::java::lang::reflect::Method
*, ::java::lang::reflect::Method
*);
32 EventSetDescriptor(::java::lang::String
*, ::java::lang::Class
*, JArray
< ::java::lang::reflect::Method
* > *, ::java::lang::reflect::Method
*, ::java::lang::reflect::Method
*);
33 EventSetDescriptor(::java::lang::String
*, ::java::lang::Class
*, JArray
< ::java::beans::MethodDescriptor
* > *, ::java::lang::reflect::Method
*, ::java::lang::reflect::Method
*);
34 virtual ::java::lang::Class
* getListenerType();
35 virtual JArray
< ::java::lang::reflect::Method
* > * getListenerMethods();
36 virtual JArray
< ::java::beans::MethodDescriptor
* > * getListenerMethodDescriptors();
37 virtual ::java::lang::reflect::Method
* getAddListenerMethod();
38 virtual ::java::lang::reflect::Method
* getRemoveListenerMethod();
39 virtual ::java::lang::reflect::Method
* getGetListenerMethod();
40 virtual void setUnicast(jboolean
);
41 virtual jboolean
isUnicast();
42 virtual void setInDefaultEventSet(jboolean
);
43 virtual jboolean
isInDefaultEventSet();
45 void checkAddListenerUnicast();
47 void findMethods(::java::lang::Class
*, ::java::lang::Class
*, JArray
< ::java::lang::String
* > *, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*);
48 ::java::lang::reflect::Method
* __attribute__((aligned(__alignof__( ::java::beans::FeatureDescriptor
)))) addListenerMethod
;
49 ::java::lang::reflect::Method
* removeListenerMethod
;
50 ::java::lang::Class
* listenerType
;
51 JArray
< ::java::beans::MethodDescriptor
* > * listenerMethodDescriptors
;
52 JArray
< ::java::lang::reflect::Method
* > * listenerMethods
;
53 ::java::lang::reflect::Method
* getListenerMethod
;
55 jboolean inDefaultEventSet
;
57 static ::java::lang::Class
class$
;
60 #endif // __java_beans_EventSetDescriptor__