2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_beans_beancontext_BeanContextMembershipEvent__
5 #define __java_beans_beancontext_BeanContextMembershipEvent__
9 #include <java/beans/beancontext/BeanContextEvent.h>
10 #include <gcj/array.h>
21 class BeanContextMembershipEvent
;
27 class java::beans::beancontext::BeanContextMembershipEvent
: public ::java::beans::beancontext::BeanContextEvent
31 BeanContextMembershipEvent(::java::beans::beancontext::BeanContext
*, ::java::util::Collection
*);
32 BeanContextMembershipEvent(::java::beans::beancontext::BeanContext
*, JArray
< ::java::lang::Object
* > *);
34 virtual ::java::util::Iterator
* iterator();
35 virtual JArray
< ::java::lang::Object
* > * toArray();
36 virtual jboolean
contains(::java::lang::Object
*);
38 static const jlong serialVersionUID
= 3499346510334590959LL;
39 public: // actually protected
40 ::java::util::Collection
* __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextEvent
)))) children
;
42 static ::java::lang::Class
class$
;
45 #endif // __java_beans_beancontext_BeanContextMembershipEvent__