/* DO NOT EDIT THIS FILE - it is machine generated */

#ifndef __org_trinitydesktop_koala_KSpell__
#define __org_trinitydesktop_koala_KSpell__

#include <jni.h>

#ifdef __cplusplus
extern "C"
{
#endif

extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_koala_KSpell_metaObject (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_koala_KSpell_className (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_newKSpell__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2Lorg_trinitydesktop_qt_QObject_2Ljava_lang_String_2Lorg_trinitydesktop_koala_KSpellConfig_2ZZ (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_newKSpell__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2Lorg_trinitydesktop_qt_QObject_2Ljava_lang_String_2Lorg_trinitydesktop_koala_KSpellConfig_2Z (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_newKSpell__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2Lorg_trinitydesktop_qt_QObject_2Ljava_lang_String_2Lorg_trinitydesktop_koala_KSpellConfig_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_newKSpell__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2Lorg_trinitydesktop_qt_QObject_2Ljava_lang_String_2 (JNIEnv *env, jobject, jobject, jstring, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_newKSpell__Lorg_trinitydesktop_qt_QWidget_2Ljava_lang_String_2Lorg_trinitydesktop_qt_QObject_2Ljava_lang_String_2Lorg_trinitydesktop_koala_KSpellConfig_2ZZI (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jboolean, jboolean, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_status (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_cleanUp (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setAutoDelete (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_check__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_check__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_lastPosition (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_checkList___3Ljava_lang_String_2Z (JNIEnv *env, jobject, jobjectArray, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_checkList___3Ljava_lang_String_2 (JNIEnv *env, jobject, jobjectArray);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_checkWord__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_checkWord__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_checkWord__Ljava_lang_String_2ZZ (JNIEnv *env, jobject, jstring, jboolean, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_hide (JNIEnv *env, jobject);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_koala_KSpell_suggestions (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_dlgResult (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_moveDlg (JNIEnv *env, jobject, jint, jint);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_heightDlg (JNIEnv *env, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_widthDlg (JNIEnv *env, jobject);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_koala_KSpell_intermediateBuffer (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_ignore (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_addPersonal (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jobject JNICALL Java_org_trinitydesktop_koala_KSpell_ksConfig (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setProgressResolution (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setIgnoreUpperWords (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setIgnoreTitleCase (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_modalCheck (JNIEnv *env, jclass, jobject, jobject);
extern JNIEXPORT jint JNICALL Java_org_trinitydesktop_koala_KSpell_parseOneResponse (JNIEnv *env, jobject, jstring, jobject, jobjectArray);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_koala_KSpell_funnyWord (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_dialog (JNIEnv *env, jobject, jstring, jobjectArray, jstring);
extern JNIEXPORT jstring JNICALL Java_org_trinitydesktop_koala_KSpell_replacement (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setUpDialog__Z (JNIEnv *env, jobject, jboolean);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_setUpDialog__ (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_emitProgress (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_cleanFputs__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_cleanFputs__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_cleanFputsWord__Ljava_lang_String_2Z (JNIEnv *env, jobject, jstring, jboolean);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_cleanFputsWord__Ljava_lang_String_2 (JNIEnv *env, jobject, jstring);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_startIspell (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_writePersonalDictionary (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_initialize (JNIEnv *env, jobject, jobject, jstring, jobject, jstring, jobject, jboolean, jboolean, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_KSpell2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkWord2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkWord3 (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_check2 (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkList2 (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkList3a (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkListReplaceCurrent (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkList4 (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_dialog2 (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_check3 (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_suggestWord (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_slotStopCancel (JNIEnv *env, jobject, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_ispellExit (JNIEnv *env, jobject, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_emitDeath (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_ispellErrors (JNIEnv *env, jobject, jobject, jstring, jint);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_checkNext (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_finalize (JNIEnv *env, jobject);
extern JNIEXPORT void JNICALL Java_org_trinitydesktop_koala_KSpell_dispose (JNIEnv *env, jobject);
extern JNIEXPORT jboolean JNICALL Java_org_trinitydesktop_koala_KSpell_isDisposed (JNIEnv *env, jobject);

#ifdef __cplusplus
}
#endif

#endif /* __org_trinitydesktop_koala_KSpell__ */
