//Auto-generated by kalyptus. DO NOT EDIT.
#include <kstdguiitem.h>
#include <qstring.h>
#include <kguiitem.h>

#include <qtjava/QtSupport.h>
#include <kdejava/KDESupport.h>
#include <kdejava/KStdGuiItem.h>

class KStdGuiItemJBridge : public KStdGuiItem
{
public:
	KStdGuiItemJBridge() : KStdGuiItem() {};
	~KStdGuiItemJBridge() {QtSupport::qtKeyDeleted(this);}
};

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_add(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::add()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_adminMode(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::adminMode()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_apply(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::apply()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_back__(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::back()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_back__I(JNIEnv* env, jclass cls, jint useBidi)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::back((KStdGuiItem::BidiMode) useBidi)), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_cancel(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::cancel()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_clear(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::clear()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_close(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::close()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_configure(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::configure()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_cont(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::cont()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_defaults(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::defaults()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_del(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::del()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_discard(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::discard()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KStdGuiItem_dispose(JNIEnv* env, jobject obj)
{
	Java_org_kde_koala_KStdGuiItem_finalize(env, obj);
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_dontSave(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::dontSave()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KStdGuiItem_finalize(JNIEnv* env, jobject obj)
{
	if (QtSupport::allocatedInJavaWorld(env, obj)) {
		delete (KStdGuiItem*)QtSupport::getQt(env, obj);
		QtSupport::setQt(env, obj, 0);
	}
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_find(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::find()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_forward__(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::forward()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_forward__I(JNIEnv* env, jclass cls, jint useBidi)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::forward((KStdGuiItem::BidiMode) useBidi)), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_guiItem(JNIEnv* env, jclass cls, jint ui_enum)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::guiItem((KStdGuiItem::StdItem) ui_enum)), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_help(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::help()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_insert(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::insert()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jboolean JNICALL
Java_org_kde_koala_KStdGuiItem_isDisposed(JNIEnv* env, jobject obj)
{
	return (QtSupport::getQt(env, obj) == 0);
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KStdGuiItem_newKStdGuiItem(JNIEnv* env, jobject obj)
{
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new KStdGuiItemJBridge());
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_no(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::no()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_ok(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::ok()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_open(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::open()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_overwrite(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::overwrite()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_print(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::print()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_properties(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::properties()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_quit(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::quit()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_remove(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::remove()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_reset(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::reset()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_saveAs(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::saveAs()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_save(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::save()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KStdGuiItem_stdItem(JNIEnv* env, jclass cls, jint ui_enum)
{
	QString  _qstring;
	(void) cls;
	_qstring = KStdGuiItemJBridge::stdItem((KStdGuiItem::StdItem) ui_enum);
	return QtSupport::fromQString(env, &_qstring);
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_stop(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::stop()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_test(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::test()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KStdGuiItem_yes(JNIEnv* env, jclass cls)
{
	(void) cls;
	jobject xret = QtSupport::objectForQtKey(env, (void*)new KGuiItem(KStdGuiItemJBridge::yes()), "org.kde.koala.KGuiItem", TRUE);
	return xret;
}

