diff options
author | Silenio Quarti <silenio> | 2004-11-10 16:58:16 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2004-11-10 16:58:16 +0000 |
commit | 4faa718e848bca5a7335031d1c00baad23787159 (patch) | |
tree | a4c06c23925f6ab62bc0e6f49208b17cb7bc58e5 /bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java | |
parent | 50c09de4a56d0cb9a2785e0143f4e09696aa0da3 (diff) | |
download | eclipse.platform.swt-4faa718e848bca5a7335031d1c00baad23787159.tar.gz eclipse.platform.swt-4faa718e848bca5a7335031d1c00baad23787159.tar.xz eclipse.platform.swt-4faa718e848bca5a7335031d1c00baad23787159.zip |
76595 (new lock)
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java | 410 |
1 files changed, 369 insertions, 41 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java b/bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java index a8a656e10e..53254bf62b 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java +++ b/bundles/org.eclipse.swt/Eclipse SWT Program/kde/org/eclipse/swt/internal/kde/KDE.java @@ -26,46 +26,374 @@ public class KDE extends Platform { public static final int XmUNSPECIFIED_PIXMAP = 0x2; /** Natives */ -public static final synchronized native int /*long*/ KApplication_new(int argc, int /*long*/ argv, int /*long*/ rAppName, boolean allowStyles, boolean GUIenabled); -public static final synchronized native int /*long*/ KGlobal_iconLoader(); -public static final synchronized native int /*long*/ KIconLoader_iconPath(int /*long*/ loader, int /*long*/ name, int group_or_size, boolean canReturnNull); -public static final synchronized native void KMimeType_delete(int /*long*/ mimeType); -public static final synchronized native int /*long*/ KMimeType_mimeType(int /*long*/ _name); -public static final synchronized native int /*long*/ KMimeType_icon(int /*long*/ mimeType, int /*long*/ unused1, boolean unused2); -public static final synchronized native int /*long*/ KMimeType_name(int /*long*/ mimeType); -public static final synchronized native int /*long*/ KMimeType_patterns(int /*long*/ mimeType); -public static final synchronized native int /*long*/ KMimeType_offers(int /*long*/ _servicetype); -public static final synchronized native int /*long*/ KMimeType_allMimeTypes(); -public static final synchronized native int /*long*/ KMimeTypeList_begin(int /*long*/ mimeTypeList); -public static final synchronized native void KMimeTypeList_delete(int /*long*/ mimeTypeList); -public static final synchronized native int /*long*/ KMimeTypeList_end(int /*long*/ mimeTypeList); -public static final synchronized native void KMimeTypeListIterator_delete(int /*long*/ iterator); -public static final synchronized native int /*long*/ KMimeTypeListIterator_dereference(int /*long*/ iterator); -public static final synchronized native boolean KMimeTypeListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2); -public static final synchronized native void KMimeTypeListIterator_increment(int /*long*/ iterator); -public static final synchronized native int /*long*/ QStringList_begin(int /*long*/ qstringList); -public static final synchronized native void QStringList_delete(int /*long*/ qstringList); -public static final synchronized native int /*long*/ QStringList_end(int /*long*/ qstringList); -public static final synchronized native void QStringListIterator_delete(int /*long*/ iterator); -public static final synchronized native int /*long*/ QStringListIterator_dereference(int /*long*/ iterator); -public static final synchronized native boolean QStringListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2); -public static final synchronized native void QStringListIterator_increment(int /*long*/ iterator); -public static final synchronized native int /*long*/ KURL_new(int /*long*/ qURLString); -public static final synchronized native void KURL_delete(int /*long*/ url); -public static final synchronized native int KRun_runURL(int /*long*/ url, int /*long*/ mimeTypeName); -public static final synchronized native void KServiceList_delete(int /*long*/ serviceList); -public static final synchronized native int /*long*/ QCString_data(int /*long*/ qcString); -public static final synchronized native void QCString_delete(int /*long*/ qcString); -public static final synchronized native int /*long*/ QCString_new(byte[] string); -public static final synchronized native void QString_delete(int /*long*/ qString); -public static final synchronized native boolean QString_equals(int /*long*/ qString, int /*long*/ qString2); -public static final synchronized native int /*long*/ QString_new(byte[] string); -public static final synchronized native int /*long*/ QString_utf8(int /*long*/ qString); -public static final synchronized native void free(int /*long*/ mem); -public static final synchronized native int /*long*/ malloc(int /*long*/ size); -public static final synchronized native int XpmReadFileToPixmap(int /*long*/ display, int /*long*/ drawable, byte[] filename, int /*long*/ [] pixmap_return, int /*long*/ [] mask_return, int /*long*/ attributes); -public static final synchronized native void XFreePixmap(int /*long*/ display, int /*long*/ pixmap); -public static final synchronized native int sigaction(int signum, byte[] act, byte[] oldact); -public static final synchronized native int sigaction_sizeof(); +public static final native int /*long*/ _KApplication_new(int argc, int /*long*/ argv, int /*long*/ rAppName, boolean allowStyles, boolean GUIenabled); +public static final int /*long*/ KApplication_new(int argc, int /*long*/ argv, int /*long*/ rAppName, boolean allowStyles, boolean GUIenabled) { + lock.lock(); + try { + return _KApplication_new(argc, argv, rAppName, allowStyles, GUIenabled); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KGlobal_iconLoader(); +public static final int /*long*/ KGlobal_iconLoader() { + lock.lock(); + try { + return _KGlobal_iconLoader(); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KIconLoader_iconPath(int /*long*/ loader, int /*long*/ name, int group_or_size, boolean canReturnNull); +public static final int /*long*/ KIconLoader_iconPath(int /*long*/ loader, int /*long*/ name, int group_or_size, boolean canReturnNull) { + lock.lock(); + try { + return _KIconLoader_iconPath(loader, name, group_or_size, canReturnNull); + } finally { + lock.unlock(); + } +} +public static final native void _KMimeType_delete(int /*long*/ mimeType); +public static final void KMimeType_delete(int /*long*/ mimeType) { + lock.lock(); + try { + _KMimeType_delete(mimeType); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_mimeType(int /*long*/ _name); +public static final int /*long*/ KMimeType_mimeType(int /*long*/ _name) { + lock.lock(); + try { + return _KMimeType_mimeType(_name); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_icon(int /*long*/ mimeType, int /*long*/ unused1, boolean unused2); +public static final int /*long*/ KMimeType_icon(int /*long*/ mimeType, int /*long*/ unused1, boolean unused2) { + lock.lock(); + try { + return _KMimeType_icon(mimeType, unused1, unused2); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_name(int /*long*/ mimeType); +public static final int /*long*/ KMimeType_name(int /*long*/ mimeType) { + lock.lock(); + try { + return _KMimeType_name(mimeType); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_patterns(int /*long*/ mimeType); +public static final int /*long*/ KMimeType_patterns(int /*long*/ mimeType) { + lock.lock(); + try { + return _KMimeType_patterns(mimeType); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_offers(int /*long*/ _servicetype); +public static final int /*long*/ KMimeType_offers(int /*long*/ _servicetype) { + lock.lock(); + try { + return _KMimeType_offers(_servicetype); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeType_allMimeTypes(); +public static final int /*long*/ KMimeType_allMimeTypes() { + lock.lock(); + try { + return _KMimeType_allMimeTypes(); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeTypeList_begin(int /*long*/ mimeTypeList); +public static final int /*long*/ KMimeTypeList_begin(int /*long*/ mimeTypeList) { + lock.lock(); + try { + return _KMimeTypeList_begin(mimeTypeList); + } finally { + lock.unlock(); + } +} +public static final native void _KMimeTypeList_delete(int /*long*/ mimeTypeList); +public static final void KMimeTypeList_delete(int /*long*/ mimeTypeList) { + lock.lock(); + try { + _KMimeTypeList_delete(mimeTypeList); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeTypeList_end(int /*long*/ mimeTypeList); +public static final int /*long*/ KMimeTypeList_end(int /*long*/ mimeTypeList) { + lock.lock(); + try { + return _KMimeTypeList_end(mimeTypeList); + } finally { + lock.unlock(); + } +} +public static final native void _KMimeTypeListIterator_delete(int /*long*/ iterator); +public static final void KMimeTypeListIterator_delete(int /*long*/ iterator) { + lock.lock(); + try { + _KMimeTypeListIterator_delete(iterator); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KMimeTypeListIterator_dereference(int /*long*/ iterator); +public static final int /*long*/ KMimeTypeListIterator_dereference(int /*long*/ iterator) { + lock.lock(); + try { + return _KMimeTypeListIterator_dereference(iterator); + } finally { + lock.unlock(); + } +} +public static final native boolean _KMimeTypeListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2); +public static final boolean KMimeTypeListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2) { + lock.lock(); + try { + return _KMimeTypeListIterator_equals(iterator, iterator2); + } finally { + lock.unlock(); + } +} +public static final native void _KMimeTypeListIterator_increment(int /*long*/ iterator); +public static final void KMimeTypeListIterator_increment(int /*long*/ iterator) { + lock.lock(); + try { + _KMimeTypeListIterator_increment(iterator); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QStringList_begin(int /*long*/ qstringList); +public static final int /*long*/ QStringList_begin(int /*long*/ qstringList) { + lock.lock(); + try { + return _QStringList_begin(qstringList); + } finally { + lock.unlock(); + } +} +public static final native void _QStringList_delete(int /*long*/ qstringList); +public static final void QStringList_delete(int /*long*/ qstringList) { + lock.lock(); + try { + _QStringList_delete(qstringList); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QStringList_end(int /*long*/ qstringList); +public static final int /*long*/ QStringList_end(int /*long*/ qstringList) { + lock.lock(); + try { + return _QStringList_end(qstringList); + } finally { + lock.unlock(); + } +} +public static final native void _QStringListIterator_delete(int /*long*/ iterator); +public static final void QStringListIterator_delete(int /*long*/ iterator) { + lock.lock(); + try { + _QStringListIterator_delete(iterator); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QStringListIterator_dereference(int /*long*/ iterator); +public static final int /*long*/ QStringListIterator_dereference(int /*long*/ iterator) { + lock.lock(); + try { + return _QStringListIterator_dereference(iterator); + } finally { + lock.unlock(); + } +} +public static final native boolean _QStringListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2); +public static final boolean QStringListIterator_equals(int /*long*/ iterator, int /*long*/ iterator2) { + lock.lock(); + try { + return _QStringListIterator_equals(iterator, iterator2); + } finally { + lock.unlock(); + } +} +public static final native void _QStringListIterator_increment(int /*long*/ iterator); +public static final void QStringListIterator_increment(int /*long*/ iterator) { + lock.lock(); + try { + _QStringListIterator_increment(iterator); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _KURL_new(int /*long*/ qURLString); +public static final int /*long*/ KURL_new(int /*long*/ qURLString) { + lock.lock(); + try { + return _KURL_new(qURLString); + } finally { + lock.unlock(); + } +} +public static final native void _KURL_delete(int /*long*/ url); +public static final void KURL_delete(int /*long*/ url) { + lock.lock(); + try { + _KURL_delete(url); + } finally { + lock.unlock(); + } +} +public static final native int _KRun_runURL(int /*long*/ url, int /*long*/ mimeTypeName); +public static final int KRun_runURL(int /*long*/ url, int /*long*/ mimeTypeName) { + lock.lock(); + try { + return _KRun_runURL(url, mimeTypeName); + } finally { + lock.unlock(); + } +} +public static final native void _KServiceList_delete(int /*long*/ serviceList); +public static final void KServiceList_delete(int /*long*/ serviceList) { + lock.lock(); + try { + _KServiceList_delete(serviceList); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QCString_data(int /*long*/ qcString); +public static final int /*long*/ QCString_data(int /*long*/ qcString) { + lock.lock(); + try { + return _QCString_data(qcString); + } finally { + lock.unlock(); + } +} +public static final native void _QCString_delete(int /*long*/ qcString); +public static final void QCString_delete(int /*long*/ qcString) { + lock.lock(); + try { + _QCString_delete(qcString); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QCString_new(byte[] string); +public static final int /*long*/ QCString_new(byte[] string) { + lock.lock(); + try { + return _QCString_new(string); + } finally { + lock.unlock(); + } +} +public static final native void _QString_delete(int /*long*/ qString); +public static final void QString_delete(int /*long*/ qString) { + lock.lock(); + try { + _QString_delete(qString); + } finally { + lock.unlock(); + } +} +public static final native boolean _QString_equals(int /*long*/ qString, int /*long*/ qString2); +public static final boolean QString_equals(int /*long*/ qString, int /*long*/ qString2) { + lock.lock(); + try { + return _QString_equals(qString, qString2); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QString_new(byte[] string); +public static final int /*long*/ QString_new(byte[] string) { + lock.lock(); + try { + return _QString_new(string); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _QString_utf8(int /*long*/ qString); +public static final int /*long*/ QString_utf8(int /*long*/ qString) { + lock.lock(); + try { + return _QString_utf8(qString); + } finally { + lock.unlock(); + } +} +public static final native void _free(int /*long*/ mem); +public static final void free(int /*long*/ mem) { + lock.lock(); + try { + _free(mem); + } finally { + lock.unlock(); + } +} +public static final native int /*long*/ _malloc(int /*long*/ size); +public static final int /*long*/ malloc(int /*long*/ size) { + lock.lock(); + try { + return _malloc(size); + } finally { + lock.unlock(); + } +} +public static final native int _XpmReadFileToPixmap(int /*long*/ display, int /*long*/ drawable, byte[] filename, int /*long*/ [] pixmap_return, int /*long*/ [] mask_return, int /*long*/ attributes); +public static final int XpmReadFileToPixmap(int /*long*/ display, int /*long*/ drawable, byte[] filename, int /*long*/ [] pixmap_return, int /*long*/ [] mask_return, int /*long*/ attributes) { + lock.lock(); + try { + return _XpmReadFileToPixmap(display, drawable, filename, pixmap_return, mask_return, attributes); + } finally { + lock.unlock(); + } +} +public static final native void _XFreePixmap(int /*long*/ display, int /*long*/ pixmap); +public static final void XFreePixmap(int /*long*/ display, int /*long*/ pixmap) { + lock.lock(); + try { + _XFreePixmap(display, pixmap); + } finally { + lock.unlock(); + } +} +public static final native int _sigaction(int signum, byte[] act, byte[] oldact); +public static final int sigaction(int signum, byte[] act, byte[] oldact) { + lock.lock(); + try { + return _sigaction(signum, act, oldact); + } finally { + lock.unlock(); + } +} +public static final native int _sigaction_sizeof(); +public static final int sigaction_sizeof() { + lock.lock(); + try { + return _sigaction_sizeof(); + } finally { + lock.unlock(); + } +} } |