summaryrefslogtreecommitdiff
path: root/libjava/java/awt/event
diff options
context:
space:
mode:
authorupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
committerupstream source tree <ports@midipix.org>2015-03-15 20:14:05 -0400
commit554fd8c5195424bdbcabf5de30fdc183aba391bd (patch)
tree976dc5ab7fddf506dadce60ae936f43f58787092 /libjava/java/awt/event
downloadcbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.bz2
cbb-gcc-4.6.4-554fd8c5195424bdbcabf5de30fdc183aba391bd.tar.xz
obtained gcc-4.6.4.tar.bz2 from upstream website;upstream
verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository.
Diffstat (limited to 'libjava/java/awt/event')
-rw-r--r--libjava/java/awt/event/AWTEventListener.h33
-rw-r--r--libjava/java/awt/event/AWTEventListenerProxy.h39
-rw-r--r--libjava/java/awt/event/ActionEvent.h53
-rw-r--r--libjava/java/awt/event/ActionListener.h33
-rw-r--r--libjava/java/awt/event/AdjustmentEvent.h56
-rw-r--r--libjava/java/awt/event/AdjustmentListener.h33
-rw-r--r--libjava/java/awt/event/ComponentAdapter.h37
-rw-r--r--libjava/java/awt/event/ComponentEvent.h44
-rw-r--r--libjava/java/awt/event/ComponentListener.h36
-rw-r--r--libjava/java/awt/event/ContainerAdapter.h35
-rw-r--r--libjava/java/awt/event/ContainerEvent.h47
-rw-r--r--libjava/java/awt/event/ContainerListener.h34
-rw-r--r--libjava/java/awt/event/FocusAdapter.h35
-rw-r--r--libjava/java/awt/event/FocusEvent.h49
-rw-r--r--libjava/java/awt/event/FocusListener.h34
-rw-r--r--libjava/java/awt/event/HierarchyBoundsAdapter.h35
-rw-r--r--libjava/java/awt/event/HierarchyBoundsListener.h34
-rw-r--r--libjava/java/awt/event/HierarchyEvent.h56
-rw-r--r--libjava/java/awt/event/HierarchyListener.h33
-rw-r--r--libjava/java/awt/event/InputEvent.h72
-rw-r--r--libjava/java/awt/event/InputMethodEvent.h66
-rw-r--r--libjava/java/awt/event/InputMethodListener.h34
-rw-r--r--libjava/java/awt/event/InvocationEvent.h56
-rw-r--r--libjava/java/awt/event/ItemEvent.h49
-rw-r--r--libjava/java/awt/event/ItemListener.h33
-rw-r--r--libjava/java/awt/event/KeyAdapter.h36
-rw-r--r--libjava/java/awt/event/KeyEvent.h255
-rw-r--r--libjava/java/awt/event/KeyListener.h35
-rw-r--r--libjava/java/awt/event/MouseAdapter.h38
-rw-r--r--libjava/java/awt/event/MouseEvent.h75
-rw-r--r--libjava/java/awt/event/MouseListener.h37
-rw-r--r--libjava/java/awt/event/MouseMotionAdapter.h35
-rw-r--r--libjava/java/awt/event/MouseMotionListener.h34
-rw-r--r--libjava/java/awt/event/MouseWheelEvent.h48
-rw-r--r--libjava/java/awt/event/MouseWheelListener.h33
-rw-r--r--libjava/java/awt/event/PaintEvent.h47
-rw-r--r--libjava/java/awt/event/TextEvent.h39
-rw-r--r--libjava/java/awt/event/TextListener.h33
-rw-r--r--libjava/java/awt/event/WindowAdapter.h43
-rw-r--r--libjava/java/awt/event/WindowEvent.h61
-rw-r--r--libjava/java/awt/event/WindowFocusListener.h34
-rw-r--r--libjava/java/awt/event/WindowListener.h39
-rw-r--r--libjava/java/awt/event/WindowStateListener.h33
43 files changed, 2021 insertions, 0 deletions
diff --git a/libjava/java/awt/event/AWTEventListener.h b/libjava/java/awt/event/AWTEventListener.h
new file mode 100644
index 000000000..e85da18c5
--- /dev/null
+++ b/libjava/java/awt/event/AWTEventListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_AWTEventListener__
+#define __java_awt_event_AWTEventListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class AWTEvent;
+ namespace event
+ {
+ class AWTEventListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::AWTEventListener : public ::java::lang::Object
+{
+
+public:
+ virtual void eventDispatched(::java::awt::AWTEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_AWTEventListener__
diff --git a/libjava/java/awt/event/AWTEventListenerProxy.h b/libjava/java/awt/event/AWTEventListenerProxy.h
new file mode 100644
index 000000000..90e1bc2d9
--- /dev/null
+++ b/libjava/java/awt/event/AWTEventListenerProxy.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_AWTEventListenerProxy__
+#define __java_awt_event_AWTEventListenerProxy__
+
+#pragma interface
+
+#include <java/util/EventListenerProxy.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class AWTEvent;
+ namespace event
+ {
+ class AWTEventListener;
+ class AWTEventListenerProxy;
+ }
+ }
+ }
+}
+
+class java::awt::event::AWTEventListenerProxy : public ::java::util::EventListenerProxy
+{
+
+public:
+ AWTEventListenerProxy(jlong, ::java::awt::event::AWTEventListener *);
+ virtual void eventDispatched(::java::awt::AWTEvent *);
+ virtual jlong getEventMask();
+private:
+ jlong __attribute__((aligned(__alignof__( ::java::util::EventListenerProxy)))) mask;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_AWTEventListenerProxy__
diff --git a/libjava/java/awt/event/ActionEvent.h b/libjava/java/awt/event/ActionEvent.h
new file mode 100644
index 000000000..a1eff2632
--- /dev/null
+++ b/libjava/java/awt/event/ActionEvent.h
@@ -0,0 +1,53 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ActionEvent__
+#define __java_awt_event_ActionEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ActionEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ActionEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ ActionEvent(::java::lang::Object *, jint, ::java::lang::String *);
+ ActionEvent(::java::lang::Object *, jint, ::java::lang::String *, jint);
+ ActionEvent(::java::lang::Object *, jint, ::java::lang::String *, jlong, jint);
+ virtual ::java::lang::String * getActionCommand();
+ virtual jlong getWhen();
+ virtual jint getModifiers();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = -7671078796273832149LL;
+public:
+ static const jint SHIFT_MASK = 1;
+ static const jint CTRL_MASK = 2;
+ static const jint META_MASK = 4;
+ static const jint ALT_MASK = 8;
+ static const jint ACTION_FIRST = 1001;
+ static const jint ACTION_LAST = 1001;
+ static const jint ACTION_PERFORMED = 1001;
+private:
+ ::java::lang::String * __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) actionCommand;
+ jint modifiers;
+ jlong when;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ActionEvent__
diff --git a/libjava/java/awt/event/ActionListener.h b/libjava/java/awt/event/ActionListener.h
new file mode 100644
index 000000000..0560d7caf
--- /dev/null
+++ b/libjava/java/awt/event/ActionListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ActionListener__
+#define __java_awt_event_ActionListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ActionEvent;
+ class ActionListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::ActionListener : public ::java::lang::Object
+{
+
+public:
+ virtual void actionPerformed(::java::awt::event::ActionEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_ActionListener__
diff --git a/libjava/java/awt/event/AdjustmentEvent.h b/libjava/java/awt/event/AdjustmentEvent.h
new file mode 100644
index 000000000..71bef4d39
--- /dev/null
+++ b/libjava/java/awt/event/AdjustmentEvent.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_AdjustmentEvent__
+#define __java_awt_event_AdjustmentEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Adjustable;
+ namespace event
+ {
+ class AdjustmentEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::AdjustmentEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ AdjustmentEvent(::java::awt::Adjustable *, jint, jint, jint);
+ AdjustmentEvent(::java::awt::Adjustable *, jint, jint, jint, jboolean);
+ virtual ::java::awt::Adjustable * getAdjustable();
+ virtual jint getValue();
+ virtual jint getAdjustmentType();
+ virtual jboolean getValueIsAdjusting();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 5700290645205279921LL;
+public:
+ static const jint ADJUSTMENT_FIRST = 601;
+ static const jint ADJUSTMENT_LAST = 601;
+ static const jint ADJUSTMENT_VALUE_CHANGED = 601;
+ static const jint UNIT_INCREMENT = 1;
+ static const jint UNIT_DECREMENT = 2;
+ static const jint BLOCK_DECREMENT = 3;
+ static const jint BLOCK_INCREMENT = 4;
+ static const jint TRACK = 5;
+private:
+ ::java::awt::Adjustable * __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) adjustable;
+ jint adjustmentType;
+ jint value;
+ jboolean isAdjusting;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_AdjustmentEvent__
diff --git a/libjava/java/awt/event/AdjustmentListener.h b/libjava/java/awt/event/AdjustmentListener.h
new file mode 100644
index 000000000..75e67203b
--- /dev/null
+++ b/libjava/java/awt/event/AdjustmentListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_AdjustmentListener__
+#define __java_awt_event_AdjustmentListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class AdjustmentEvent;
+ class AdjustmentListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::AdjustmentListener : public ::java::lang::Object
+{
+
+public:
+ virtual void adjustmentValueChanged(::java::awt::event::AdjustmentEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_AdjustmentListener__
diff --git a/libjava/java/awt/event/ComponentAdapter.h b/libjava/java/awt/event/ComponentAdapter.h
new file mode 100644
index 000000000..0121a0de5
--- /dev/null
+++ b/libjava/java/awt/event/ComponentAdapter.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ComponentAdapter__
+#define __java_awt_event_ComponentAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ComponentAdapter;
+ class ComponentEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ComponentAdapter : public ::java::lang::Object
+{
+
+public:
+ ComponentAdapter();
+ virtual void componentResized(::java::awt::event::ComponentEvent *);
+ virtual void componentMoved(::java::awt::event::ComponentEvent *);
+ virtual void componentShown(::java::awt::event::ComponentEvent *);
+ virtual void componentHidden(::java::awt::event::ComponentEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ComponentAdapter__
diff --git a/libjava/java/awt/event/ComponentEvent.h b/libjava/java/awt/event/ComponentEvent.h
new file mode 100644
index 000000000..667ceb7c2
--- /dev/null
+++ b/libjava/java/awt/event/ComponentEvent.h
@@ -0,0 +1,44 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ComponentEvent__
+#define __java_awt_event_ComponentEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class ComponentEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ComponentEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ ComponentEvent(::java::awt::Component *, jint);
+ virtual ::java::awt::Component * getComponent();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 8101406823902992965LL;
+public:
+ static const jint COMPONENT_FIRST = 100;
+ static const jint COMPONENT_LAST = 103;
+ static const jint COMPONENT_MOVED = 100;
+ static const jint COMPONENT_RESIZED = 101;
+ static const jint COMPONENT_SHOWN = 102;
+ static const jint COMPONENT_HIDDEN = 103;
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ComponentEvent__
diff --git a/libjava/java/awt/event/ComponentListener.h b/libjava/java/awt/event/ComponentListener.h
new file mode 100644
index 000000000..961c9a9d3
--- /dev/null
+++ b/libjava/java/awt/event/ComponentListener.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ComponentListener__
+#define __java_awt_event_ComponentListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ComponentEvent;
+ class ComponentListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::ComponentListener : public ::java::lang::Object
+{
+
+public:
+ virtual void componentResized(::java::awt::event::ComponentEvent *) = 0;
+ virtual void componentMoved(::java::awt::event::ComponentEvent *) = 0;
+ virtual void componentShown(::java::awt::event::ComponentEvent *) = 0;
+ virtual void componentHidden(::java::awt::event::ComponentEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_ComponentListener__
diff --git a/libjava/java/awt/event/ContainerAdapter.h b/libjava/java/awt/event/ContainerAdapter.h
new file mode 100644
index 000000000..e483c5b0e
--- /dev/null
+++ b/libjava/java/awt/event/ContainerAdapter.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ContainerAdapter__
+#define __java_awt_event_ContainerAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ContainerAdapter;
+ class ContainerEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ContainerAdapter : public ::java::lang::Object
+{
+
+public:
+ ContainerAdapter();
+ virtual void componentAdded(::java::awt::event::ContainerEvent *);
+ virtual void componentRemoved(::java::awt::event::ContainerEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ContainerAdapter__
diff --git a/libjava/java/awt/event/ContainerEvent.h b/libjava/java/awt/event/ContainerEvent.h
new file mode 100644
index 000000000..f1d4680ef
--- /dev/null
+++ b/libjava/java/awt/event/ContainerEvent.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ContainerEvent__
+#define __java_awt_event_ContainerEvent__
+
+#pragma interface
+
+#include <java/awt/event/ComponentEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ class Container;
+ namespace event
+ {
+ class ContainerEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ContainerEvent : public ::java::awt::event::ComponentEvent
+{
+
+public:
+ ContainerEvent(::java::awt::Component *, jint, ::java::awt::Component *);
+ virtual ::java::awt::Container * getContainer();
+ virtual ::java::awt::Component * getChild();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = -4114942250539772041LL;
+public:
+ static const jint CONTAINER_FIRST = 300;
+ static const jint CONTAINER_LAST = 301;
+ static const jint COMPONENT_ADDED = 300;
+ static const jint COMPONENT_REMOVED = 301;
+private:
+ ::java::awt::Component * __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) child;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ContainerEvent__
diff --git a/libjava/java/awt/event/ContainerListener.h b/libjava/java/awt/event/ContainerListener.h
new file mode 100644
index 000000000..ac24d8ce0
--- /dev/null
+++ b/libjava/java/awt/event/ContainerListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ContainerListener__
+#define __java_awt_event_ContainerListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ContainerEvent;
+ class ContainerListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::ContainerListener : public ::java::lang::Object
+{
+
+public:
+ virtual void componentAdded(::java::awt::event::ContainerEvent *) = 0;
+ virtual void componentRemoved(::java::awt::event::ContainerEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_ContainerListener__
diff --git a/libjava/java/awt/event/FocusAdapter.h b/libjava/java/awt/event/FocusAdapter.h
new file mode 100644
index 000000000..f46f94e5c
--- /dev/null
+++ b/libjava/java/awt/event/FocusAdapter.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_FocusAdapter__
+#define __java_awt_event_FocusAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class FocusAdapter;
+ class FocusEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::FocusAdapter : public ::java::lang::Object
+{
+
+public:
+ FocusAdapter();
+ virtual void focusGained(::java::awt::event::FocusEvent *);
+ virtual void focusLost(::java::awt::event::FocusEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_FocusAdapter__
diff --git a/libjava/java/awt/event/FocusEvent.h b/libjava/java/awt/event/FocusEvent.h
new file mode 100644
index 000000000..5c7315a9a
--- /dev/null
+++ b/libjava/java/awt/event/FocusEvent.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_FocusEvent__
+#define __java_awt_event_FocusEvent__
+
+#pragma interface
+
+#include <java/awt/event/ComponentEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class FocusEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::FocusEvent : public ::java::awt::event::ComponentEvent
+{
+
+public:
+ FocusEvent(::java::awt::Component *, jint, jboolean, ::java::awt::Component *);
+ FocusEvent(::java::awt::Component *, jint, jboolean);
+ FocusEvent(::java::awt::Component *, jint);
+ virtual jboolean isTemporary();
+ virtual ::java::awt::Component * getOppositeComponent();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 523753786457416396LL;
+public:
+ static const jint FOCUS_FIRST = 1004;
+ static const jint FOCUS_LAST = 1005;
+ static const jint FOCUS_GAINED = 1004;
+ static const jint FOCUS_LOST = 1005;
+private:
+ jboolean __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) temporary;
+ ::java::awt::Component * opposite;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_FocusEvent__
diff --git a/libjava/java/awt/event/FocusListener.h b/libjava/java/awt/event/FocusListener.h
new file mode 100644
index 000000000..f47a924b3
--- /dev/null
+++ b/libjava/java/awt/event/FocusListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_FocusListener__
+#define __java_awt_event_FocusListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class FocusEvent;
+ class FocusListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::FocusListener : public ::java::lang::Object
+{
+
+public:
+ virtual void focusGained(::java::awt::event::FocusEvent *) = 0;
+ virtual void focusLost(::java::awt::event::FocusEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_FocusListener__
diff --git a/libjava/java/awt/event/HierarchyBoundsAdapter.h b/libjava/java/awt/event/HierarchyBoundsAdapter.h
new file mode 100644
index 000000000..125cf864c
--- /dev/null
+++ b/libjava/java/awt/event/HierarchyBoundsAdapter.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_HierarchyBoundsAdapter__
+#define __java_awt_event_HierarchyBoundsAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class HierarchyBoundsAdapter;
+ class HierarchyEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::HierarchyBoundsAdapter : public ::java::lang::Object
+{
+
+public:
+ HierarchyBoundsAdapter();
+ virtual void ancestorMoved(::java::awt::event::HierarchyEvent *);
+ virtual void ancestorResized(::java::awt::event::HierarchyEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_HierarchyBoundsAdapter__
diff --git a/libjava/java/awt/event/HierarchyBoundsListener.h b/libjava/java/awt/event/HierarchyBoundsListener.h
new file mode 100644
index 000000000..2ae05003f
--- /dev/null
+++ b/libjava/java/awt/event/HierarchyBoundsListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_HierarchyBoundsListener__
+#define __java_awt_event_HierarchyBoundsListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class HierarchyBoundsListener;
+ class HierarchyEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::HierarchyBoundsListener : public ::java::lang::Object
+{
+
+public:
+ virtual void ancestorMoved(::java::awt::event::HierarchyEvent *) = 0;
+ virtual void ancestorResized(::java::awt::event::HierarchyEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_HierarchyBoundsListener__
diff --git a/libjava/java/awt/event/HierarchyEvent.h b/libjava/java/awt/event/HierarchyEvent.h
new file mode 100644
index 000000000..fe9585ae0
--- /dev/null
+++ b/libjava/java/awt/event/HierarchyEvent.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_HierarchyEvent__
+#define __java_awt_event_HierarchyEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ class Container;
+ namespace event
+ {
+ class HierarchyEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::HierarchyEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ HierarchyEvent(::java::awt::Component *, jint, ::java::awt::Component *, ::java::awt::Container *);
+ HierarchyEvent(::java::awt::Component *, jint, ::java::awt::Component *, ::java::awt::Container *, jlong);
+ virtual ::java::awt::Component * getComponent();
+ virtual ::java::awt::Component * getChanged();
+ virtual ::java::awt::Container * getChangedParent();
+ virtual jlong getChangeFlags();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = -5337576970038043990LL;
+public:
+ static const jint HIERARCHY_FIRST = 1400;
+ static const jint HIERARCHY_CHANGED = 1400;
+ static const jint ANCESTOR_MOVED = 1401;
+ static const jint ANCESTOR_RESIZED = 1402;
+ static const jint HIERARCHY_LAST = 1402;
+ static const jint PARENT_CHANGED = 1;
+ static const jint DISPLAYABILITY_CHANGED = 2;
+ static const jint SHOWING_CHANGED = 4;
+private:
+ ::java::awt::Component * __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) changed;
+ ::java::awt::Container * changedParent;
+ jlong changeFlags;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_HierarchyEvent__
diff --git a/libjava/java/awt/event/HierarchyListener.h b/libjava/java/awt/event/HierarchyListener.h
new file mode 100644
index 000000000..e691edc27
--- /dev/null
+++ b/libjava/java/awt/event/HierarchyListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_HierarchyListener__
+#define __java_awt_event_HierarchyListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class HierarchyEvent;
+ class HierarchyListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::HierarchyListener : public ::java::lang::Object
+{
+
+public:
+ virtual void hierarchyChanged(::java::awt::event::HierarchyEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_HierarchyListener__
diff --git a/libjava/java/awt/event/InputEvent.h b/libjava/java/awt/event/InputEvent.h
new file mode 100644
index 000000000..863963ca0
--- /dev/null
+++ b/libjava/java/awt/event/InputEvent.h
@@ -0,0 +1,72 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_InputEvent__
+#define __java_awt_event_InputEvent__
+
+#pragma interface
+
+#include <java/awt/event/ComponentEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class InputEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::InputEvent : public ::java::awt::event::ComponentEvent
+{
+
+public: // actually package-private
+ InputEvent(::java::awt::Component *, jint, jlong, jint);
+public:
+ virtual jboolean isShiftDown();
+ virtual jboolean isControlDown();
+ virtual jboolean isMetaDown();
+ virtual jboolean isAltDown();
+ virtual jboolean isAltGraphDown();
+ virtual jlong getWhen();
+ virtual jint getModifiers();
+ virtual jint getModifiersEx();
+ virtual void consume();
+ virtual jboolean isConsumed();
+ static ::java::lang::String * getModifiersExText(jint);
+private:
+ static const jlong serialVersionUID = -2482525981698309786LL;
+public:
+ static const jint SHIFT_MASK = 1;
+ static const jint CTRL_MASK = 2;
+ static const jint META_MASK = 4;
+ static const jint ALT_MASK = 8;
+ static const jint ALT_GRAPH_MASK = 32;
+ static const jint BUTTON1_MASK = 16;
+ static const jint BUTTON2_MASK = 8;
+ static const jint BUTTON3_MASK = 4;
+ static const jint SHIFT_DOWN_MASK = 64;
+ static const jint CTRL_DOWN_MASK = 128;
+ static const jint META_DOWN_MASK = 256;
+ static const jint ALT_DOWN_MASK = 512;
+ static const jint BUTTON1_DOWN_MASK = 1024;
+ static const jint BUTTON2_DOWN_MASK = 2048;
+ static const jint BUTTON3_DOWN_MASK = 4096;
+ static const jint ALT_GRAPH_DOWN_MASK = 8192;
+public: // actually package-private
+ static const jint CONVERT_MASK = 10176;
+private:
+ jlong __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) when;
+public: // actually package-private
+ jint modifiers;
+ jint modifiersEx;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_InputEvent__
diff --git a/libjava/java/awt/event/InputMethodEvent.h b/libjava/java/awt/event/InputMethodEvent.h
new file mode 100644
index 000000000..0c0247045
--- /dev/null
+++ b/libjava/java/awt/event/InputMethodEvent.h
@@ -0,0 +1,66 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_InputMethodEvent__
+#define __java_awt_event_InputMethodEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class InputMethodEvent;
+ }
+ namespace font
+ {
+ class TextHitInfo;
+ }
+ }
+ namespace text
+ {
+ class AttributedCharacterIterator;
+ }
+ }
+}
+
+class java::awt::event::InputMethodEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ InputMethodEvent(::java::awt::Component *, jint, jlong, ::java::text::AttributedCharacterIterator *, jint, ::java::awt::font::TextHitInfo *, ::java::awt::font::TextHitInfo *);
+ InputMethodEvent(::java::awt::Component *, jint, ::java::text::AttributedCharacterIterator *, jint, ::java::awt::font::TextHitInfo *, ::java::awt::font::TextHitInfo *);
+ InputMethodEvent(::java::awt::Component *, jint, ::java::awt::font::TextHitInfo *, ::java::awt::font::TextHitInfo *);
+ virtual ::java::text::AttributedCharacterIterator * getText();
+ virtual jint getCommittedCharacterCount();
+ virtual ::java::awt::font::TextHitInfo * getCaret();
+ virtual ::java::awt::font::TextHitInfo * getVisiblePosition();
+ virtual void consume();
+ virtual jboolean isConsumed();
+ virtual jlong getWhen();
+ virtual ::java::lang::String * paramString();
+private:
+ void readObject(::java::io::ObjectInputStream *);
+ static const jlong serialVersionUID = 4727190874778922661LL;
+public:
+ static const jint INPUT_METHOD_FIRST = 1100;
+ static const jint INPUT_METHOD_TEXT_CHANGED = 1100;
+ static const jint CARET_POSITION_CHANGED = 1101;
+ static const jint INPUT_METHOD_LAST = 1101;
+private:
+ jlong __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) when;
+ ::java::text::AttributedCharacterIterator * text;
+ jint committedCharacterCount;
+ ::java::awt::font::TextHitInfo * caret;
+ ::java::awt::font::TextHitInfo * visiblePosition;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_InputMethodEvent__
diff --git a/libjava/java/awt/event/InputMethodListener.h b/libjava/java/awt/event/InputMethodListener.h
new file mode 100644
index 000000000..4bb03de2b
--- /dev/null
+++ b/libjava/java/awt/event/InputMethodListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_InputMethodListener__
+#define __java_awt_event_InputMethodListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class InputMethodEvent;
+ class InputMethodListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::InputMethodListener : public ::java::lang::Object
+{
+
+public:
+ virtual void inputMethodTextChanged(::java::awt::event::InputMethodEvent *) = 0;
+ virtual void caretPositionChanged(::java::awt::event::InputMethodEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_InputMethodListener__
diff --git a/libjava/java/awt/event/InvocationEvent.h b/libjava/java/awt/event/InvocationEvent.h
new file mode 100644
index 000000000..2dde3a421
--- /dev/null
+++ b/libjava/java/awt/event/InvocationEvent.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_InvocationEvent__
+#define __java_awt_event_InvocationEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class InvocationEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::InvocationEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ InvocationEvent(::java::lang::Object *, ::java::lang::Runnable *);
+ InvocationEvent(::java::lang::Object *, ::java::lang::Runnable *, ::java::lang::Object *, jboolean);
+public: // actually protected
+ InvocationEvent(::java::lang::Object *, jint, ::java::lang::Runnable *, ::java::lang::Object *, jboolean);
+public:
+ virtual void dispatch();
+ virtual ::java::lang::Exception * getException();
+ virtual ::java::lang::Throwable * getThrowable();
+ virtual jlong getWhen();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 436056344909459450LL;
+public:
+ static const jint INVOCATION_FIRST = 1200;
+ static const jint INVOCATION_DEFAULT = 1200;
+ static const jint INVOCATION_LAST = 1200;
+public: // actually protected
+ ::java::lang::Runnable * __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) runnable;
+ ::java::lang::Object * notifier;
+ jboolean catchExceptions;
+private:
+ ::java::lang::Exception * exception;
+ ::java::lang::Throwable * throwable;
+ jlong when;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_InvocationEvent__
diff --git a/libjava/java/awt/event/ItemEvent.h b/libjava/java/awt/event/ItemEvent.h
new file mode 100644
index 000000000..61f483646
--- /dev/null
+++ b/libjava/java/awt/event/ItemEvent.h
@@ -0,0 +1,49 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ItemEvent__
+#define __java_awt_event_ItemEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class ItemSelectable;
+ namespace event
+ {
+ class ItemEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::ItemEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ ItemEvent(::java::awt::ItemSelectable *, jint, ::java::lang::Object *, jint);
+ virtual ::java::awt::ItemSelectable * getItemSelectable();
+ virtual ::java::lang::Object * getItem();
+ virtual jint getStateChange();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = -608708132447206933LL;
+public:
+ static const jint ITEM_FIRST = 701;
+ static const jint ITEM_LAST = 701;
+ static const jint ITEM_STATE_CHANGED = 701;
+ static const jint SELECTED = 1;
+ static const jint DESELECTED = 2;
+private:
+ ::java::lang::Object * __attribute__((aligned(__alignof__( ::java::awt::AWTEvent)))) item;
+ jint stateChange;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_ItemEvent__
diff --git a/libjava/java/awt/event/ItemListener.h b/libjava/java/awt/event/ItemListener.h
new file mode 100644
index 000000000..eee09ce9d
--- /dev/null
+++ b/libjava/java/awt/event/ItemListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_ItemListener__
+#define __java_awt_event_ItemListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class ItemEvent;
+ class ItemListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::ItemListener : public ::java::lang::Object
+{
+
+public:
+ virtual void itemStateChanged(::java::awt::event::ItemEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_ItemListener__
diff --git a/libjava/java/awt/event/KeyAdapter.h b/libjava/java/awt/event/KeyAdapter.h
new file mode 100644
index 000000000..b63023e66
--- /dev/null
+++ b/libjava/java/awt/event/KeyAdapter.h
@@ -0,0 +1,36 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_KeyAdapter__
+#define __java_awt_event_KeyAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class KeyAdapter;
+ class KeyEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::KeyAdapter : public ::java::lang::Object
+{
+
+public:
+ KeyAdapter();
+ virtual void keyTyped(::java::awt::event::KeyEvent *);
+ virtual void keyPressed(::java::awt::event::KeyEvent *);
+ virtual void keyReleased(::java::awt::event::KeyEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_KeyAdapter__
diff --git a/libjava/java/awt/event/KeyEvent.h b/libjava/java/awt/event/KeyEvent.h
new file mode 100644
index 000000000..6b3258677
--- /dev/null
+++ b/libjava/java/awt/event/KeyEvent.h
@@ -0,0 +1,255 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_KeyEvent__
+#define __java_awt_event_KeyEvent__
+
+#pragma interface
+
+#include <java/awt/event/InputEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class KeyEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::KeyEvent : public ::java::awt::event::InputEvent
+{
+
+public:
+ KeyEvent(::java::awt::Component *, jint, jlong, jint, jint, jchar, jint);
+ KeyEvent(::java::awt::Component *, jint, jlong, jint, jint, jchar);
+ KeyEvent(::java::awt::Component *, jint, jlong, jint, jint);
+ virtual jint getKeyCode();
+ virtual void setKeyCode(jint);
+ virtual jchar getKeyChar();
+ virtual void setKeyChar(jchar);
+ virtual void setModifiers(jint);
+ virtual jint getKeyLocation();
+ static ::java::lang::String * getKeyText(jint);
+ static ::java::lang::String * getKeyModifiersText(jint);
+ virtual jboolean isActionKey();
+ virtual ::java::lang::String * paramString();
+private:
+ void readObject(::java::io::ObjectInputStream *);
+ static const jlong serialVersionUID = -2352130953028126954LL;
+public:
+ static const jint KEY_FIRST = 400;
+ static const jint KEY_LAST = 402;
+ static const jint KEY_TYPED = 400;
+ static const jint KEY_PRESSED = 401;
+ static const jint KEY_RELEASED = 402;
+ static const jint VK_ENTER = 10;
+ static const jint VK_BACK_SPACE = 8;
+ static const jint VK_TAB = 9;
+ static const jint VK_CANCEL = 3;
+ static const jint VK_CLEAR = 12;
+ static const jint VK_SHIFT = 16;
+ static const jint VK_CONTROL = 17;
+ static const jint VK_ALT = 18;
+ static const jint VK_PAUSE = 19;
+ static const jint VK_CAPS_LOCK = 20;
+ static const jint VK_ESCAPE = 27;
+ static const jint VK_SPACE = 32;
+ static const jint VK_PAGE_UP = 33;
+ static const jint VK_PAGE_DOWN = 34;
+ static const jint VK_END = 35;
+ static const jint VK_HOME = 36;
+ static const jint VK_LEFT = 37;
+ static const jint VK_UP = 38;
+ static const jint VK_RIGHT = 39;
+ static const jint VK_DOWN = 40;
+ static const jint VK_COMMA = 44;
+ static const jint VK_MINUS = 45;
+ static const jint VK_PERIOD = 46;
+ static const jint VK_SLASH = 47;
+ static const jint VK_0 = 48;
+ static const jint VK_1 = 49;
+ static const jint VK_2 = 50;
+ static const jint VK_3 = 51;
+ static const jint VK_4 = 52;
+ static const jint VK_5 = 53;
+ static const jint VK_6 = 54;
+ static const jint VK_7 = 55;
+ static const jint VK_8 = 56;
+ static const jint VK_9 = 57;
+ static const jint VK_SEMICOLON = 59;
+ static const jint VK_EQUALS = 61;
+ static const jint VK_A = 65;
+ static const jint VK_B = 66;
+ static const jint VK_C = 67;
+ static const jint VK_D = 68;
+ static const jint VK_E = 69;
+ static const jint VK_F = 70;
+ static const jint VK_G = 71;
+ static const jint VK_H = 72;
+ static const jint VK_I = 73;
+ static const jint VK_J = 74;
+ static const jint VK_K = 75;
+ static const jint VK_L = 76;
+ static const jint VK_M = 77;
+ static const jint VK_N = 78;
+ static const jint VK_O = 79;
+ static const jint VK_P = 80;
+ static const jint VK_Q = 81;
+ static const jint VK_R = 82;
+ static const jint VK_S = 83;
+ static const jint VK_T = 84;
+ static const jint VK_U = 85;
+ static const jint VK_V = 86;
+ static const jint VK_W = 87;
+ static const jint VK_X = 88;
+ static const jint VK_Y = 89;
+ static const jint VK_Z = 90;
+ static const jint VK_OPEN_BRACKET = 91;
+ static const jint VK_BACK_SLASH = 92;
+ static const jint VK_CLOSE_BRACKET = 93;
+ static const jint VK_NUMPAD0 = 96;
+ static const jint VK_NUMPAD1 = 97;
+ static const jint VK_NUMPAD2 = 98;
+ static const jint VK_NUMPAD3 = 99;
+ static const jint VK_NUMPAD4 = 100;
+ static const jint VK_NUMPAD5 = 101;
+ static const jint VK_NUMPAD6 = 102;
+ static const jint VK_NUMPAD7 = 103;
+ static const jint VK_NUMPAD8 = 104;
+ static const jint VK_NUMPAD9 = 105;
+ static const jint VK_MULTIPLY = 106;
+ static const jint VK_ADD = 107;
+ static const jint VK_SEPARATER = 108;
+ static const jint VK_SEPARATOR = 108;
+ static const jint VK_SUBTRACT = 109;
+ static const jint VK_DECIMAL = 110;
+ static const jint VK_DIVIDE = 111;
+ static const jint VK_DELETE = 127;
+ static const jint VK_NUM_LOCK = 144;
+ static const jint VK_SCROLL_LOCK = 145;
+ static const jint VK_F1 = 112;
+ static const jint VK_F2 = 113;
+ static const jint VK_F3 = 114;
+ static const jint VK_F4 = 115;
+ static const jint VK_F5 = 116;
+ static const jint VK_F6 = 117;
+ static const jint VK_F7 = 118;
+ static const jint VK_F8 = 119;
+ static const jint VK_F9 = 120;
+ static const jint VK_F10 = 121;
+ static const jint VK_F11 = 122;
+ static const jint VK_F12 = 123;
+ static const jint VK_F13 = 61440;
+ static const jint VK_F14 = 61441;
+ static const jint VK_F15 = 61442;
+ static const jint VK_F16 = 61443;
+ static const jint VK_F17 = 61444;
+ static const jint VK_F18 = 61445;
+ static const jint VK_F19 = 61446;
+ static const jint VK_F20 = 61447;
+ static const jint VK_F21 = 61448;
+ static const jint VK_F22 = 61449;
+ static const jint VK_F23 = 61450;
+ static const jint VK_F24 = 61451;
+ static const jint VK_PRINTSCREEN = 154;
+ static const jint VK_INSERT = 155;
+ static const jint VK_HELP = 156;
+ static const jint VK_META = 157;
+ static const jint VK_BACK_QUOTE = 192;
+ static const jint VK_QUOTE = 222;
+ static const jint VK_KP_UP = 224;
+ static const jint VK_KP_DOWN = 225;
+ static const jint VK_KP_LEFT = 226;
+ static const jint VK_KP_RIGHT = 227;
+ static const jint VK_DEAD_GRAVE = 128;
+ static const jint VK_DEAD_ACUTE = 129;
+ static const jint VK_DEAD_CIRCUMFLEX = 130;
+ static const jint VK_DEAD_TILDE = 131;
+ static const jint VK_DEAD_MACRON = 132;
+ static const jint VK_DEAD_BREVE = 133;
+ static const jint VK_DEAD_ABOVEDOT = 134;
+ static const jint VK_DEAD_DIAERESIS = 135;
+ static const jint VK_DEAD_ABOVERING = 136;
+ static const jint VK_DEAD_DOUBLEACUTE = 137;
+ static const jint VK_DEAD_CARON = 138;
+ static const jint VK_DEAD_CEDILLA = 139;
+ static const jint VK_DEAD_OGONEK = 140;
+ static const jint VK_DEAD_IOTA = 141;
+ static const jint VK_DEAD_VOICED_SOUND = 142;
+ static const jint VK_DEAD_SEMIVOICED_SOUND = 143;
+ static const jint VK_AMPERSAND = 150;
+ static const jint VK_ASTERISK = 151;
+ static const jint VK_QUOTEDBL = 152;
+ static const jint VK_LESS = 153;
+ static const jint VK_GREATER = 160;
+ static const jint VK_BRACELEFT = 161;
+ static const jint VK_BRACERIGHT = 162;
+ static const jint VK_AT = 512;
+ static const jint VK_COLON = 513;
+ static const jint VK_CIRCUMFLEX = 514;
+ static const jint VK_DOLLAR = 515;
+ static const jint VK_EURO_SIGN = 516;
+ static const jint VK_EXCLAMATION_MARK = 517;
+ static const jint VK_INVERTED_EXCLAMATION_MARK = 518;
+ static const jint VK_LEFT_PARENTHESIS = 519;
+ static const jint VK_NUMBER_SIGN = 520;
+ static const jint VK_PLUS = 521;
+ static const jint VK_RIGHT_PARENTHESIS = 522;
+ static const jint VK_UNDERSCORE = 523;
+ static const jint VK_FINAL = 24;
+ static const jint VK_CONVERT = 28;
+ static const jint VK_NONCONVERT = 29;
+ static const jint VK_ACCEPT = 30;
+ static const jint VK_MODECHANGE = 31;
+ static const jint VK_KANA = 21;
+ static const jint VK_KANJI = 25;
+ static const jint VK_ALPHANUMERIC = 240;
+ static const jint VK_KATAKANA = 241;
+ static const jint VK_HIRAGANA = 242;
+ static const jint VK_FULL_WIDTH = 243;
+ static const jint VK_HALF_WIDTH = 244;
+ static const jint VK_ROMAN_CHARACTERS = 245;
+ static const jint VK_ALL_CANDIDATES = 256;
+ static const jint VK_PREVIOUS_CANDIDATE = 257;
+ static const jint VK_CODE_INPUT = 258;
+ static const jint VK_JAPANESE_KATAKANA = 259;
+ static const jint VK_JAPANESE_HIRAGANA = 260;
+ static const jint VK_JAPANESE_ROMAN = 261;
+ static const jint VK_KANA_LOCK = 262;
+ static const jint VK_INPUT_METHOD_ON_OFF = 263;
+ static const jint VK_CUT = 65489;
+ static const jint VK_COPY = 65485;
+ static const jint VK_PASTE = 65487;
+ static const jint VK_UNDO = 65483;
+ static const jint VK_AGAIN = 65481;
+ static const jint VK_FIND = 65488;
+ static const jint VK_PROPS = 65482;
+ static const jint VK_STOP = 65480;
+ static const jint VK_COMPOSE = 65312;
+ static const jint VK_ALT_GRAPH = 65406;
+ static const jint VK_BEGIN = 65368;
+ static const jint VK_CONTEXT_MENU = 525;
+ static const jint VK_WINDOWS = 524;
+ static const jint VK_UNDEFINED = 0;
+ static const jchar CHAR_UNDEFINED = 65535;
+ static const jint KEY_LOCATION_UNKNOWN = 0;
+ static const jint KEY_LOCATION_STANDARD = 1;
+ static const jint KEY_LOCATION_LEFT = 2;
+ static const jint KEY_LOCATION_RIGHT = 3;
+ static const jint KEY_LOCATION_NUMPAD = 4;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::awt::event::InputEvent)))) keyCode;
+ jchar keyChar;
+ jint keyLocation;
+ jboolean isProxyActive;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_KeyEvent__
diff --git a/libjava/java/awt/event/KeyListener.h b/libjava/java/awt/event/KeyListener.h
new file mode 100644
index 000000000..a25e5b83e
--- /dev/null
+++ b/libjava/java/awt/event/KeyListener.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_KeyListener__
+#define __java_awt_event_KeyListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class KeyEvent;
+ class KeyListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::KeyListener : public ::java::lang::Object
+{
+
+public:
+ virtual void keyTyped(::java::awt::event::KeyEvent *) = 0;
+ virtual void keyPressed(::java::awt::event::KeyEvent *) = 0;
+ virtual void keyReleased(::java::awt::event::KeyEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_KeyListener__
diff --git a/libjava/java/awt/event/MouseAdapter.h b/libjava/java/awt/event/MouseAdapter.h
new file mode 100644
index 000000000..d0ee27ee7
--- /dev/null
+++ b/libjava/java/awt/event/MouseAdapter.h
@@ -0,0 +1,38 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseAdapter__
+#define __java_awt_event_MouseAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class MouseAdapter;
+ class MouseEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseAdapter : public ::java::lang::Object
+{
+
+public:
+ MouseAdapter();
+ virtual void mouseClicked(::java::awt::event::MouseEvent *);
+ virtual void mousePressed(::java::awt::event::MouseEvent *);
+ virtual void mouseReleased(::java::awt::event::MouseEvent *);
+ virtual void mouseEntered(::java::awt::event::MouseEvent *);
+ virtual void mouseExited(::java::awt::event::MouseEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_MouseAdapter__
diff --git a/libjava/java/awt/event/MouseEvent.h b/libjava/java/awt/event/MouseEvent.h
new file mode 100644
index 000000000..82ef6c22d
--- /dev/null
+++ b/libjava/java/awt/event/MouseEvent.h
@@ -0,0 +1,75 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseEvent__
+#define __java_awt_event_MouseEvent__
+
+#pragma interface
+
+#include <java/awt/event/InputEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ class Point;
+ namespace event
+ {
+ class MouseEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseEvent : public ::java::awt::event::InputEvent
+{
+
+public:
+ MouseEvent(::java::awt::Component *, jint, jlong, jint, jint, jint, jint, jboolean, jint);
+ MouseEvent(::java::awt::Component *, jint, jlong, jint, jint, jint, jint, jboolean);
+ MouseEvent(::java::awt::Component *, jint, jlong, jint, jint, jint, jint, jint, jint, jboolean, jint);
+ virtual jint getX();
+ virtual jint getY();
+ virtual ::java::awt::Point * getLocationOnScreen();
+ virtual jint getXOnScreen();
+ virtual jint getYOnScreen();
+ virtual ::java::awt::Point * getPoint();
+ virtual void translatePoint(jint, jint);
+ virtual jint getClickCount();
+ virtual jint getButton();
+ virtual jboolean isPopupTrigger();
+ static ::java::lang::String * getMouseModifiersText(jint);
+ virtual ::java::lang::String * paramString();
+private:
+ void readObject(::java::io::ObjectInputStream *);
+ static const jlong serialVersionUID = -991214153494842848LL;
+public:
+ static const jint MOUSE_FIRST = 500;
+ static const jint MOUSE_LAST = 507;
+ static const jint MOUSE_CLICKED = 500;
+ static const jint MOUSE_PRESSED = 501;
+ static const jint MOUSE_RELEASED = 502;
+ static const jint MOUSE_MOVED = 503;
+ static const jint MOUSE_ENTERED = 504;
+ static const jint MOUSE_EXITED = 505;
+ static const jint NOBUTTON = 0;
+ static const jint BUTTON1 = 1;
+ static const jint BUTTON2 = 2;
+ static const jint BUTTON3 = 3;
+ static const jint MOUSE_DRAGGED = 506;
+ static const jint MOUSE_WHEEL = 507;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::awt::event::InputEvent)))) x;
+ jint y;
+ jint absX;
+ jint absY;
+ jint clickCount;
+ jint button;
+ jboolean popupTrigger;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_MouseEvent__
diff --git a/libjava/java/awt/event/MouseListener.h b/libjava/java/awt/event/MouseListener.h
new file mode 100644
index 000000000..d3263ab8e
--- /dev/null
+++ b/libjava/java/awt/event/MouseListener.h
@@ -0,0 +1,37 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseListener__
+#define __java_awt_event_MouseListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class MouseEvent;
+ class MouseListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseListener : public ::java::lang::Object
+{
+
+public:
+ virtual void mouseClicked(::java::awt::event::MouseEvent *) = 0;
+ virtual void mousePressed(::java::awt::event::MouseEvent *) = 0;
+ virtual void mouseReleased(::java::awt::event::MouseEvent *) = 0;
+ virtual void mouseEntered(::java::awt::event::MouseEvent *) = 0;
+ virtual void mouseExited(::java::awt::event::MouseEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_MouseListener__
diff --git a/libjava/java/awt/event/MouseMotionAdapter.h b/libjava/java/awt/event/MouseMotionAdapter.h
new file mode 100644
index 000000000..2c29cdd9d
--- /dev/null
+++ b/libjava/java/awt/event/MouseMotionAdapter.h
@@ -0,0 +1,35 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseMotionAdapter__
+#define __java_awt_event_MouseMotionAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class MouseEvent;
+ class MouseMotionAdapter;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseMotionAdapter : public ::java::lang::Object
+{
+
+public:
+ MouseMotionAdapter();
+ virtual void mouseDragged(::java::awt::event::MouseEvent *);
+ virtual void mouseMoved(::java::awt::event::MouseEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_MouseMotionAdapter__
diff --git a/libjava/java/awt/event/MouseMotionListener.h b/libjava/java/awt/event/MouseMotionListener.h
new file mode 100644
index 000000000..84087bbf0
--- /dev/null
+++ b/libjava/java/awt/event/MouseMotionListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseMotionListener__
+#define __java_awt_event_MouseMotionListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class MouseEvent;
+ class MouseMotionListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseMotionListener : public ::java::lang::Object
+{
+
+public:
+ virtual void mouseDragged(::java::awt::event::MouseEvent *) = 0;
+ virtual void mouseMoved(::java::awt::event::MouseEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_MouseMotionListener__
diff --git a/libjava/java/awt/event/MouseWheelEvent.h b/libjava/java/awt/event/MouseWheelEvent.h
new file mode 100644
index 000000000..fd804a126
--- /dev/null
+++ b/libjava/java/awt/event/MouseWheelEvent.h
@@ -0,0 +1,48 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseWheelEvent__
+#define __java_awt_event_MouseWheelEvent__
+
+#pragma interface
+
+#include <java/awt/event/MouseEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ namespace event
+ {
+ class MouseWheelEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseWheelEvent : public ::java::awt::event::MouseEvent
+{
+
+public:
+ MouseWheelEvent(::java::awt::Component *, jint, jlong, jint, jint, jint, jint, jboolean, jint, jint, jint);
+ virtual jint getScrollType();
+ virtual jint getScrollAmount();
+ virtual jint getWheelRotation();
+ virtual jint getUnitsToScroll();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 6459879390515399677LL;
+public:
+ static const jint WHEEL_UNIT_SCROLL = 0;
+ static const jint WHEEL_BLOCK_SCROLL = 1;
+private:
+ jint __attribute__((aligned(__alignof__( ::java::awt::event::MouseEvent)))) scrollType;
+ jint scrollAmount;
+ jint wheelRotation;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_MouseWheelEvent__
diff --git a/libjava/java/awt/event/MouseWheelListener.h b/libjava/java/awt/event/MouseWheelListener.h
new file mode 100644
index 000000000..525b427e4
--- /dev/null
+++ b/libjava/java/awt/event/MouseWheelListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_MouseWheelListener__
+#define __java_awt_event_MouseWheelListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class MouseWheelEvent;
+ class MouseWheelListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::MouseWheelListener : public ::java::lang::Object
+{
+
+public:
+ virtual void mouseWheelMoved(::java::awt::event::MouseWheelEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_MouseWheelListener__
diff --git a/libjava/java/awt/event/PaintEvent.h b/libjava/java/awt/event/PaintEvent.h
new file mode 100644
index 000000000..4d1802729
--- /dev/null
+++ b/libjava/java/awt/event/PaintEvent.h
@@ -0,0 +1,47 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_PaintEvent__
+#define __java_awt_event_PaintEvent__
+
+#pragma interface
+
+#include <java/awt/event/ComponentEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Component;
+ class Rectangle;
+ namespace event
+ {
+ class PaintEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::PaintEvent : public ::java::awt::event::ComponentEvent
+{
+
+public:
+ PaintEvent(::java::awt::Component *, jint, ::java::awt::Rectangle *);
+ virtual ::java::awt::Rectangle * getUpdateRect();
+ virtual void setUpdateRect(::java::awt::Rectangle *);
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 1267492026433337593LL;
+public:
+ static const jint PAINT_FIRST = 800;
+ static const jint PAINT_LAST = 801;
+ static const jint PAINT = 800;
+ static const jint UPDATE = 801;
+private:
+ ::java::awt::Rectangle * __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) updateRect;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_PaintEvent__
diff --git a/libjava/java/awt/event/TextEvent.h b/libjava/java/awt/event/TextEvent.h
new file mode 100644
index 000000000..bd673f73c
--- /dev/null
+++ b/libjava/java/awt/event/TextEvent.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_TextEvent__
+#define __java_awt_event_TextEvent__
+
+#pragma interface
+
+#include <java/awt/AWTEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class TextEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::TextEvent : public ::java::awt::AWTEvent
+{
+
+public:
+ TextEvent(::java::lang::Object *, jint);
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = 6269902291250941179LL;
+public:
+ static const jint TEXT_FIRST = 900;
+ static const jint TEXT_LAST = 900;
+ static const jint TEXT_VALUE_CHANGED = 900;
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_TextEvent__
diff --git a/libjava/java/awt/event/TextListener.h b/libjava/java/awt/event/TextListener.h
new file mode 100644
index 000000000..cb3ad2c91
--- /dev/null
+++ b/libjava/java/awt/event/TextListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_TextListener__
+#define __java_awt_event_TextListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class TextEvent;
+ class TextListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::TextListener : public ::java::lang::Object
+{
+
+public:
+ virtual void textValueChanged(::java::awt::event::TextEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_TextListener__
diff --git a/libjava/java/awt/event/WindowAdapter.h b/libjava/java/awt/event/WindowAdapter.h
new file mode 100644
index 000000000..fda064b21
--- /dev/null
+++ b/libjava/java/awt/event/WindowAdapter.h
@@ -0,0 +1,43 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_WindowAdapter__
+#define __java_awt_event_WindowAdapter__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class WindowAdapter;
+ class WindowEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::WindowAdapter : public ::java::lang::Object
+{
+
+public:
+ WindowAdapter();
+ virtual void windowOpened(::java::awt::event::WindowEvent *);
+ virtual void windowClosing(::java::awt::event::WindowEvent *);
+ virtual void windowClosed(::java::awt::event::WindowEvent *);
+ virtual void windowIconified(::java::awt::event::WindowEvent *);
+ virtual void windowDeiconified(::java::awt::event::WindowEvent *);
+ virtual void windowActivated(::java::awt::event::WindowEvent *);
+ virtual void windowDeactivated(::java::awt::event::WindowEvent *);
+ virtual void windowStateChanged(::java::awt::event::WindowEvent *);
+ virtual void windowGainedFocus(::java::awt::event::WindowEvent *);
+ virtual void windowLostFocus(::java::awt::event::WindowEvent *);
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_WindowAdapter__
diff --git a/libjava/java/awt/event/WindowEvent.h b/libjava/java/awt/event/WindowEvent.h
new file mode 100644
index 000000000..886927787
--- /dev/null
+++ b/libjava/java/awt/event/WindowEvent.h
@@ -0,0 +1,61 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_WindowEvent__
+#define __java_awt_event_WindowEvent__
+
+#pragma interface
+
+#include <java/awt/event/ComponentEvent.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ class Window;
+ namespace event
+ {
+ class WindowEvent;
+ }
+ }
+ }
+}
+
+class java::awt::event::WindowEvent : public ::java::awt::event::ComponentEvent
+{
+
+public:
+ WindowEvent(::java::awt::Window *, jint, ::java::awt::Window *, jint, jint);
+ WindowEvent(::java::awt::Window *, jint, ::java::awt::Window *);
+ WindowEvent(::java::awt::Window *, jint, jint, jint);
+ WindowEvent(::java::awt::Window *, jint);
+ virtual ::java::awt::Window * getWindow();
+ virtual ::java::awt::Window * getOppositeWindow();
+ virtual jint getOldState();
+ virtual jint getNewState();
+ virtual ::java::lang::String * paramString();
+private:
+ static const jlong serialVersionUID = -1567959133147912127LL;
+public:
+ static const jint WINDOW_FIRST = 200;
+ static const jint WINDOW_OPENED = 200;
+ static const jint WINDOW_CLOSING = 201;
+ static const jint WINDOW_CLOSED = 202;
+ static const jint WINDOW_ICONIFIED = 203;
+ static const jint WINDOW_DEICONIFIED = 204;
+ static const jint WINDOW_ACTIVATED = 205;
+ static const jint WINDOW_DEACTIVATED = 206;
+ static const jint WINDOW_GAINED_FOCUS = 207;
+ static const jint WINDOW_LOST_FOCUS = 208;
+ static const jint WINDOW_STATE_CHANGED = 209;
+ static const jint WINDOW_LAST = 209;
+private:
+ ::java::awt::Window * __attribute__((aligned(__alignof__( ::java::awt::event::ComponentEvent)))) opposite;
+ jint oldState;
+ jint newState;
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __java_awt_event_WindowEvent__
diff --git a/libjava/java/awt/event/WindowFocusListener.h b/libjava/java/awt/event/WindowFocusListener.h
new file mode 100644
index 000000000..5ff8d3ac1
--- /dev/null
+++ b/libjava/java/awt/event/WindowFocusListener.h
@@ -0,0 +1,34 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_WindowFocusListener__
+#define __java_awt_event_WindowFocusListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class WindowEvent;
+ class WindowFocusListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::WindowFocusListener : public ::java::lang::Object
+{
+
+public:
+ virtual void windowGainedFocus(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowLostFocus(::java::awt::event::WindowEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_WindowFocusListener__
diff --git a/libjava/java/awt/event/WindowListener.h b/libjava/java/awt/event/WindowListener.h
new file mode 100644
index 000000000..b1b3109fc
--- /dev/null
+++ b/libjava/java/awt/event/WindowListener.h
@@ -0,0 +1,39 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_WindowListener__
+#define __java_awt_event_WindowListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class WindowEvent;
+ class WindowListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::WindowListener : public ::java::lang::Object
+{
+
+public:
+ virtual void windowOpened(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowClosing(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowClosed(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowIconified(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowDeiconified(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowActivated(::java::awt::event::WindowEvent *) = 0;
+ virtual void windowDeactivated(::java::awt::event::WindowEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_WindowListener__
diff --git a/libjava/java/awt/event/WindowStateListener.h b/libjava/java/awt/event/WindowStateListener.h
new file mode 100644
index 000000000..459ad6926
--- /dev/null
+++ b/libjava/java/awt/event/WindowStateListener.h
@@ -0,0 +1,33 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __java_awt_event_WindowStateListener__
+#define __java_awt_event_WindowStateListener__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+extern "Java"
+{
+ namespace java
+ {
+ namespace awt
+ {
+ namespace event
+ {
+ class WindowEvent;
+ class WindowStateListener;
+ }
+ }
+ }
+}
+
+class java::awt::event::WindowStateListener : public ::java::lang::Object
+{
+
+public:
+ virtual void windowStateChanged(::java::awt::event::WindowEvent *) = 0;
+ static ::java::lang::Class class$;
+} __attribute__ ((java_interface));
+
+#endif // __java_awt_event_WindowStateListener__