1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_awt_event_ContainerEvent__ 5 #define __java_awt_event_ContainerEvent__ 6 7 #pragma interface 8 9 #include <java/awt/event/ComponentEvent.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace awt 15 { 16 class Component; 17 class Container; 18 namespace event 19 { 20 class ContainerEvent; 21 } 22 } 23 } 24 } 25 26 class java::awt::event::ContainerEvent : public ::java::awt::event::ComponentEvent 27 { 28 29 public: 30 ContainerEvent(::java::awt::Component *, jint, ::java::awt::Component *); 31 virtual ::java::awt::Container * getContainer(); 32 virtual ::java::awt::Component * getChild(); 33 virtual ::java::lang::String * paramString(); 34 private: 35 static const jlong serialVersionUID = -4114942250539772041LL; 36 public: 37 static const jint CONTAINER_FIRST = 300; 38 static const jint CONTAINER_LAST = 301; 39 static const jint COMPONENT_ADDED = 300; 40 static const jint COMPONENT_REMOVED = 301; 41 private: 42 ::java::awt::Component * __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) child; 43 public: 44 static ::java::lang::Class class$; 45 }; 46 47 #endif // __java_awt_event_ContainerEvent__ 48