00001 /* 00002 * @(#)JQOptionPaneBridge.h 0.2.0 / 2007-11-30 00003 * 00004 * Copyright (c) 2007, ETF and contributors. All rights reserved. 00005 * 00006 * This software is licensed under the LGPL, version 2.1, license. 00007 * A copy of the license is included in the file LICENSE-LGPL.txt. 00008 */ 00009 #ifndef JQOPTIONPANEBRIDGE_H 00010 #define JQOPTIONPANEBRIDGE_H 00011 00012 #include "JavaQxQSwing.h" 00013 00014 /*^**************************************************************************^*/ 00015 /*- JQOptionPaneBridge Class. -*/ 00016 /*^**************************************************************************^*/ 00017 00024 class JAVAQX_EXPORT JQOptionPaneBridge 00025 { 00026 public: // native calls 00027 static jint showMessage(JNIEnv *env, jclass cls, jint messageType, 00028 jlong parentBridge, jstring text, jstring title, 00029 jint options, jint defaultOption); 00030 00031 }; 00032 00033 /*^**************************************************************************^*/ 00034 /*- Macro Definition. -*/ 00035 /*^**************************************************************************^*/ 00036 00037 #define jqOptionPaneBridge (reinterpret_cast<JQOptionPaneBridge *>(bridge)) 00038 00039 #endif //JQOPTIONPANEBRIDGE_H 00040 00041 /*^***************************************************************************** 00042 File History: 00043 00044 - 2007-11-30 00:50:39 Slobodan 00045 Initial version 00046 00047 *****************************************************************************^*/