summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/kdejava/KInstance.cpp
blob: bd9ede758fa93886c47e38d357f627cbd7f7d1a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
//Auto-generated by kalyptus. DO NOT EDIT.
#include <tqstring.h>
#include <kinstance.h>
#include <tqcstring.h>

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

class KInstanceJBridge : public KInstance
{
public:
	KInstanceJBridge(const TQCString& arg1) : KInstance(arg1) {};
	KInstanceJBridge(const KAboutData* arg1) : KInstance(arg1) {};
	KInstanceJBridge(KInstance* arg1) : KInstance(arg1) {};
	void protected_setConfigName(const TQString& arg1) {
		KInstance::setConfigName(arg1);
		return;
	}
	~KInstanceJBridge() {QtSupport::qtKeyDeleted(this);}
};

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_aboutData(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->aboutData(), "org.kde.koala.KAboutData");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_config(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->config(), "org.kde.koala.KConfig");
	return xret;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_dirs(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->dirs(), "org.kde.koala.KStandardDirs");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KInstance_dispose(JNIEnv* env, jobject obj)
{
	Java_org_kde_koala_KInstance_finalize(env, obj);
	return;
}

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

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_iconLoader(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->iconLoader(), "org.kde.koala.KIconLoader");
	return xret;
}

JNIEXPORT jstring JNICALL
Java_org_kde_koala_KInstance_instanceName(JNIEnv* env, jobject obj)
{
	TQCString  _qstring;
	_qstring = ((KInstance*) QtSupport::getQt(env, obj))->instanceName();
	return QtSupport::fromQCString(env, &_qstring);
}

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

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_mimeSourceFactory(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->mimeSourceFactory(), "org.kde.koala.KMimeSourceFactory");
	return xret;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KInstance_newIconLoader(JNIEnv* env, jobject obj)
{
	((KInstance*) QtSupport::getQt(env, obj))->newIconLoader();
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KInstance_newKInstance__Ljava_lang_String_2(JNIEnv* env, jobject obj, jstring instanceName)
{
static TQCString* _qcstring_instanceName = 0;
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new KInstanceJBridge((const TQCString&)*(TQCString*) QtSupport::toQCString(env, instanceName, &_qcstring_instanceName)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

JNIEXPORT void JNICALL
Java_org_kde_koala_KInstance_newKInstance__Lorg_kde_koala_KAboutData_2(JNIEnv* env, jobject obj, jobject aboutData)
{
	if (QtSupport::getQt(env, obj) == 0) {
		QtSupport::setQt(env, obj, new KInstanceJBridge((const KAboutData*) QtSupport::getQt(env, aboutData)));
		QtSupport::setObjectForQtKey(env, obj, QtSupport::getQt(env, obj));
	}
	return;
}

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

JNIEXPORT void JNICALL
Java_org_kde_koala_KInstance_setConfigName(JNIEnv* env, jobject obj, jstring name)
{
static TQString* _qstring_name = 0;
	((KInstanceJBridge*) QtSupport::getQt(env, obj))->protected_setConfigName((const TQString&)*(TQString*) QtSupport::toQString(env, name, &_qstring_name));
	return;
}

JNIEXPORT jobject JNICALL
Java_org_kde_koala_KInstance_sharedConfig(JNIEnv* env, jobject obj)
{
	jobject xret = QtSupport::objectForQtKey(env, (void*)((KInstance*) QtSupport::getQt(env, obj))->sharedConfig(), "org.kde.koala.KSharedConfig");
	return xret;
}