diff options
author | doko <doko@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-04 10:53:49 +0000 |
---|---|---|
committer | doko <doko@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-08-04 10:53:49 +0000 |
commit | bfd03af53013b43663c88995c6d5943815e8d75b (patch) | |
tree | 871b70a606d87369d5aa9d6f621baedc13b49eba /libjava/java/awt/peer | |
parent | befb0bace8afefe156fe5718f9d1f202d28560c7 (diff) | |
download | gcc-bfd03af53013b43663c88995c6d5943815e8d75b.tar.gz |
libjava/
2007-08-04 Matthias Klose <doko@ubuntu.com>
Import GNU Classpath (libgcj-import-20070727).
* Regenerate class and header files.
* Regenerate auto* files.
* include/jvm.h:
* jni-libjvm.cc (Jv_JNI_InvokeFunctions): Rename type.
* jni.cc (_Jv_JNIFunctions, _Jv_JNI_InvokeFunctions): Likewise.
* jni.cc (_Jv_JNI_CallAnyMethodA, _Jv_JNI_CallAnyVoidMethodA,
_Jv_JNI_CallMethodA, _Jv_JNI_CallVoidMethodA,
_Jv_JNI_CallStaticMethodA, _Jv_JNI_CallStaticVoidMethodA,
_Jv_JNI_NewObjectA, _Jv_JNI_SetPrimitiveArrayRegion): Constify
jvalue parameter.
* java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise.
* java/lang/VMFloat.java (toString, parseFloat): New.
* gnu/awt/xlib/XToolkit.java (setAlwaysOnTop, isModalityTypeSupported,
isModalExclusionTypeSupported): New (stub only).
* gnu/awt/xlib/XCanvasPeer.java (requestFocus): Likewise.
* gnu/awt/xlib/XFramePeer.java (updateMinimumSize, updateIconImages,
updateFocusableWindowState, setModalBlocked, getBoundsPrivate,
setAlwaysOnTop): Likewise.
* gnu/awt/xlib/XFontPeer.java (canDisplay): Update signature.
* scripts/makemake.tcl: Ignore gnu/javax/sound/sampled/gstreamer,
ignore javax.sound.sampled.spi.MixerProvider, ignore .in files.
* HACKING: Mention --enable-gstreamer-peer, removal of generated files.
libjava/classpath/
2007-08-04 Matthias Klose <doko@ubuntu.com>
* java/util/EnumMap.java (clone): Add cast.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@127204 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/awt/peer')
-rw-r--r-- | libjava/java/awt/peer/ButtonPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/CanvasPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/CheckboxPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/ChoicePeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/ComponentPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/ContainerPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/DialogPeer.h | 14 | ||||
-rw-r--r-- | libjava/java/awt/peer/FileDialogPeer.h | 14 | ||||
-rw-r--r-- | libjava/java/awt/peer/FramePeer.h | 15 | ||||
-rw-r--r-- | libjava/java/awt/peer/LabelPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/LightweightPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/ListPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/PanelPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/RobotPeer.h | 1 | ||||
-rw-r--r-- | libjava/java/awt/peer/ScrollPanePeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/ScrollbarPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/TextAreaPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/TextComponentPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/TextFieldPeer.h | 8 | ||||
-rw-r--r-- | libjava/java/awt/peer/WindowPeer.h | 14 |
20 files changed, 178 insertions, 0 deletions
diff --git a/libjava/java/awt/peer/ButtonPeer.h b/libjava/java/awt/peer/ButtonPeer.h index 1f5c203e055..781fd0e6fcb 100644 --- a/libjava/java/awt/peer/ButtonPeer.h +++ b/libjava/java/awt/peer/ButtonPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ButtonPeer : public ::java::lang::Object @@ -104,6 +111,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/CanvasPeer.h b/libjava/java/awt/peer/CanvasPeer.h index 503b48a561d..2f9ba7c1398 100644 --- a/libjava/java/awt/peer/CanvasPeer.h +++ b/libjava/java/awt/peer/CanvasPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::CanvasPeer : public ::java::lang::Object @@ -103,6 +110,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/CheckboxPeer.h b/libjava/java/awt/peer/CheckboxPeer.h index a397322e497..72e05ee204a 100644 --- a/libjava/java/awt/peer/CheckboxPeer.h +++ b/libjava/java/awt/peer/CheckboxPeer.h @@ -47,6 +47,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::CheckboxPeer : public ::java::lang::Object @@ -107,6 +114,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ChoicePeer.h b/libjava/java/awt/peer/ChoicePeer.h index 78dca416d05..9a152d69322 100644 --- a/libjava/java/awt/peer/ChoicePeer.h +++ b/libjava/java/awt/peer/ChoicePeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ChoicePeer : public ::java::lang::Object @@ -108,6 +115,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ComponentPeer.h b/libjava/java/awt/peer/ComponentPeer.h index 3d3c22d9d2b..5bcd8876f4f 100644 --- a/libjava/java/awt/peer/ComponentPeer.h +++ b/libjava/java/awt/peer/ComponentPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ComponentPeer : public ::java::lang::Object @@ -103,6 +110,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ContainerPeer.h b/libjava/java/awt/peer/ContainerPeer.h index 6d6e9df4580..d1d26a02bd8 100644 --- a/libjava/java/awt/peer/ContainerPeer.h +++ b/libjava/java/awt/peer/ContainerPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ContainerPeer : public ::java::lang::Object @@ -113,6 +120,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/DialogPeer.h b/libjava/java/awt/peer/DialogPeer.h index 2212ec95bcb..95f9e0c1c85 100644 --- a/libjava/java/awt/peer/DialogPeer.h +++ b/libjava/java/awt/peer/DialogPeer.h @@ -19,6 +19,7 @@ extern "Java" class Color; class Component; class Cursor; + class Dialog; class Dimension; class Font; class FontMetrics; @@ -47,6 +48,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::DialogPeer : public ::java::lang::Object @@ -59,6 +67,11 @@ public: virtual void toFront() = 0; virtual void updateAlwaysOnTop() = 0; virtual jboolean requestWindowFocus() = 0; + virtual void setAlwaysOnTop(jboolean) = 0; + virtual void updateFocusableWindowState() = 0; + virtual void setModalBlocked(::java::awt::Dialog *, jboolean) = 0; + virtual void updateMinimumSize() = 0; + virtual void updateIconImages() = 0; virtual ::java::awt::Insets * insets() = 0; virtual ::java::awt::Insets * getInsets() = 0; virtual void beginValidate() = 0; @@ -120,6 +133,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/FileDialogPeer.h b/libjava/java/awt/peer/FileDialogPeer.h index b2419e42f41..22575b60041 100644 --- a/libjava/java/awt/peer/FileDialogPeer.h +++ b/libjava/java/awt/peer/FileDialogPeer.h @@ -19,6 +19,7 @@ extern "Java" class Color; class Component; class Cursor; + class Dialog; class Dimension; class Font; class FontMetrics; @@ -47,6 +48,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::FileDialogPeer : public ::java::lang::Object @@ -62,6 +70,11 @@ public: virtual void toFront() = 0; virtual void updateAlwaysOnTop() = 0; virtual jboolean requestWindowFocus() = 0; + virtual void setAlwaysOnTop(jboolean) = 0; + virtual void updateFocusableWindowState() = 0; + virtual void setModalBlocked(::java::awt::Dialog *, jboolean) = 0; + virtual void updateMinimumSize() = 0; + virtual void updateIconImages() = 0; virtual ::java::awt::Insets * insets() = 0; virtual ::java::awt::Insets * getInsets() = 0; virtual void beginValidate() = 0; @@ -123,6 +136,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/FramePeer.h b/libjava/java/awt/peer/FramePeer.h index a80ca5540f1..e340e134b9d 100644 --- a/libjava/java/awt/peer/FramePeer.h +++ b/libjava/java/awt/peer/FramePeer.h @@ -19,6 +19,7 @@ extern "Java" class Color; class Component; class Cursor; + class Dialog; class Dimension; class Font; class FontMetrics; @@ -48,6 +49,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::FramePeer : public ::java::lang::Object @@ -63,10 +71,16 @@ public: virtual void setMaximizedBounds(::java::awt::Rectangle *) = 0; virtual jboolean isRestackSupported() = 0; virtual void setBoundsPrivate(jint, jint, jint, jint) = 0; + virtual ::java::awt::Rectangle * getBoundsPrivate() = 0; virtual void toBack() = 0; virtual void toFront() = 0; virtual void updateAlwaysOnTop() = 0; virtual jboolean requestWindowFocus() = 0; + virtual void setAlwaysOnTop(jboolean) = 0; + virtual void updateFocusableWindowState() = 0; + virtual void setModalBlocked(::java::awt::Dialog *, jboolean) = 0; + virtual void updateMinimumSize() = 0; + virtual void updateIconImages() = 0; virtual ::java::awt::Insets * insets() = 0; virtual ::java::awt::Insets * getInsets() = 0; virtual void beginValidate() = 0; @@ -127,6 +141,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/LabelPeer.h b/libjava/java/awt/peer/LabelPeer.h index 426772d0e09..5247a0d0965 100644 --- a/libjava/java/awt/peer/LabelPeer.h +++ b/libjava/java/awt/peer/LabelPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::LabelPeer : public ::java::lang::Object @@ -105,6 +112,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/LightweightPeer.h b/libjava/java/awt/peer/LightweightPeer.h index 9c743d97f3d..b18182f8271 100644 --- a/libjava/java/awt/peer/LightweightPeer.h +++ b/libjava/java/awt/peer/LightweightPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::LightweightPeer : public ::java::lang::Object @@ -103,6 +110,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ListPeer.h b/libjava/java/awt/peer/ListPeer.h index 3dd6bad7aa2..0edfd625168 100644 --- a/libjava/java/awt/peer/ListPeer.h +++ b/libjava/java/awt/peer/ListPeer.h @@ -48,6 +48,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ListPeer : public ::java::lang::Object @@ -120,6 +127,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/PanelPeer.h b/libjava/java/awt/peer/PanelPeer.h index 57e4ff7687a..b90c0570aa1 100644 --- a/libjava/java/awt/peer/PanelPeer.h +++ b/libjava/java/awt/peer/PanelPeer.h @@ -47,6 +47,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::PanelPeer : public ::java::lang::Object @@ -114,6 +121,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/RobotPeer.h b/libjava/java/awt/peer/RobotPeer.h index f0f810ae384..7947c5031c3 100644 --- a/libjava/java/awt/peer/RobotPeer.h +++ b/libjava/java/awt/peer/RobotPeer.h @@ -36,6 +36,7 @@ public: virtual void keyRelease(jint) = 0; virtual jint getRGBPixel(jint, jint) = 0; virtual JArray< jint > * getRGBPixels(::java::awt::Rectangle *) = 0; + virtual void dispose() = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ScrollPanePeer.h b/libjava/java/awt/peer/ScrollPanePeer.h index f6387a50468..25f9431f549 100644 --- a/libjava/java/awt/peer/ScrollPanePeer.h +++ b/libjava/java/awt/peer/ScrollPanePeer.h @@ -48,6 +48,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ScrollPanePeer : public ::java::lang::Object @@ -121,6 +128,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/ScrollbarPeer.h b/libjava/java/awt/peer/ScrollbarPeer.h index 9e0c7c76c1b..b030ca5d90f 100644 --- a/libjava/java/awt/peer/ScrollbarPeer.h +++ b/libjava/java/awt/peer/ScrollbarPeer.h @@ -46,6 +46,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::ScrollbarPeer : public ::java::lang::Object @@ -106,6 +113,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/TextAreaPeer.h b/libjava/java/awt/peer/TextAreaPeer.h index 1954909b9bc..24fb100d711 100644 --- a/libjava/java/awt/peer/TextAreaPeer.h +++ b/libjava/java/awt/peer/TextAreaPeer.h @@ -50,6 +50,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::TextAreaPeer : public ::java::lang::Object @@ -127,6 +134,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/TextComponentPeer.h b/libjava/java/awt/peer/TextComponentPeer.h index 37e0310bde1..71afe17f5a0 100644 --- a/libjava/java/awt/peer/TextComponentPeer.h +++ b/libjava/java/awt/peer/TextComponentPeer.h @@ -50,6 +50,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::TextComponentPeer : public ::java::lang::Object @@ -119,6 +126,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/TextFieldPeer.h b/libjava/java/awt/peer/TextFieldPeer.h index a3718929d64..a2785b1b6bc 100644 --- a/libjava/java/awt/peer/TextFieldPeer.h +++ b/libjava/java/awt/peer/TextFieldPeer.h @@ -50,6 +50,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::TextFieldPeer : public ::java::lang::Object @@ -125,6 +132,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); diff --git a/libjava/java/awt/peer/WindowPeer.h b/libjava/java/awt/peer/WindowPeer.h index c900a1cecab..0257d8cb88c 100644 --- a/libjava/java/awt/peer/WindowPeer.h +++ b/libjava/java/awt/peer/WindowPeer.h @@ -19,6 +19,7 @@ extern "Java" class Color; class Component; class Cursor; + class Dialog; class Dimension; class Font; class FontMetrics; @@ -47,6 +48,13 @@ extern "Java" } } } + namespace sun + { + namespace awt + { + class CausedFocusEvent$Cause; + } + } } class java::awt::peer::WindowPeer : public ::java::lang::Object @@ -57,6 +65,11 @@ public: virtual void toFront() = 0; virtual void updateAlwaysOnTop() = 0; virtual jboolean requestWindowFocus() = 0; + virtual void setAlwaysOnTop(jboolean) = 0; + virtual void updateFocusableWindowState() = 0; + virtual void setModalBlocked(::java::awt::Dialog *, jboolean) = 0; + virtual void updateMinimumSize() = 0; + virtual void updateIconImages() = 0; virtual ::java::awt::Insets * insets() = 0; virtual ::java::awt::Insets * getInsets() = 0; virtual void beginValidate() = 0; @@ -118,6 +131,7 @@ public: virtual void setBounds(jint, jint, jint, jint, jint) = 0; virtual jboolean isReparentSupported() = 0; virtual void layout() = 0; + virtual jboolean requestFocus(::java::awt::Component *, jboolean, jboolean, jlong, ::sun::awt::CausedFocusEvent$Cause *) = 0; static ::java::lang::Class class$; } __attribute__ ((java_interface)); |