1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_awt_UNIXToolkit */
4
5#ifndef _Included_sun_awt_UNIXToolkit
6#define _Included_sun_awt_UNIXToolkit
7#ifdef __cplusplus
8extern "C" {
9#endif
10#undef sun_awt_UNIXToolkit_LONG_BITS
11#define sun_awt_UNIXToolkit_LONG_BITS 64L
12#undef sun_awt_UNIXToolkit_GRAB_EVENT_MASK
13#define sun_awt_UNIXToolkit_GRAB_EVENT_MASK -2147483648L
14#undef sun_awt_UNIXToolkit_MAX_BUTTONS_SUPPORTED
15#define sun_awt_UNIXToolkit_MAX_BUTTONS_SUPPORTED 20L
16#undef sun_awt_UNIXToolkit_DEFAULT_WAIT_TIME
17#define sun_awt_UNIXToolkit_DEFAULT_WAIT_TIME 10000L
18#undef sun_awt_UNIXToolkit_MAX_ITERS
19#define sun_awt_UNIXToolkit_MAX_ITERS 20L
20#undef sun_awt_UNIXToolkit_MIN_ITERS
21#define sun_awt_UNIXToolkit_MIN_ITERS 0L
22#undef sun_awt_UNIXToolkit_MINIMAL_EDELAY
23#define sun_awt_UNIXToolkit_MINIMAL_EDELAY 0L
24#undef sun_awt_UNIXToolkit_DEFAULT_DATATRANSFER_TIMEOUT
25#define sun_awt_UNIXToolkit_DEFAULT_DATATRANSFER_TIMEOUT 10000L
26/*
27 * Class: sun_awt_UNIXToolkit
28 * Method: check_gtk
29 * Signature: (I)Z
30 */
31JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_check_1gtk
32 (JNIEnv *, jclass, jint);
33
34/*
35 * Class: sun_awt_UNIXToolkit
36 * Method: load_gtk
37 * Signature: (IZ)Z
38 */
39JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_load_1gtk
40 (JNIEnv *, jclass, jint, jboolean);
41
42/*
43 * Class: sun_awt_UNIXToolkit
44 * Method: unload_gtk
45 * Signature: ()Z
46 */
47JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_unload_1gtk
48 (JNIEnv *, jclass);
49
50/*
51 * Class: sun_awt_UNIXToolkit
52 * Method: load_gtk_icon
53 * Signature: (Ljava/lang/String;)Z
54 */
55JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_load_1gtk_1icon
56 (JNIEnv *, jobject, jstring);
57
58/*
59 * Class: sun_awt_UNIXToolkit
60 * Method: load_stock_icon
61 * Signature: (ILjava/lang/String;IILjava/lang/String;)Z
62 */
63JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_load_1stock_1icon
64 (JNIEnv *, jobject, jint, jstring, jint, jint, jstring);
65
66/*
67 * Class: sun_awt_UNIXToolkit
68 * Method: nativeSync
69 * Signature: ()V
70 */
71JNIEXPORT void JNICALL Java_sun_awt_UNIXToolkit_nativeSync
72 (JNIEnv *, jobject);
73
74/*
75 * Class: sun_awt_UNIXToolkit
76 * Method: get_gtk_version
77 * Signature: ()I
78 */
79JNIEXPORT jint JNICALL Java_sun_awt_UNIXToolkit_get_1gtk_1version
80 (JNIEnv *, jclass);
81
82/*
83 * Class: sun_awt_UNIXToolkit
84 * Method: gtkCheckVersionImpl
85 * Signature: (III)Z
86 */
87JNIEXPORT jboolean JNICALL Java_sun_awt_UNIXToolkit_gtkCheckVersionImpl
88 (JNIEnv *, jobject, jint, jint, jint);
89
90#ifdef __cplusplus
91}
92#endif
93#endif
94