1 11 package org.eclipse.swt.internal.cde; 12 13 import org.eclipse.swt.internal.*; 14 15 public class CDE extends Platform { 16 17 18 public static final int DtACTION_FILE = 1; 19 public static final String DtDTS_DA_ACTION_LIST = "ACTIONS"; 20 public static final String DtDTS_DA_ICON = "ICON"; 21 public static final String DtDTS_DA_MIME_TYPE = "MIME_TYPE"; 22 public static final String DtDTS_DA_NAME_TEMPLATE = "NAME_TEMPLATE"; 23 24 25 public static final native int DtActionArg_sizeof(); 26 27 28 public static final native boolean _DtAppInitialize(int appContext, int display, int topWiget, byte[] appName, byte[] appClass); 29 public static final boolean DtAppInitialize(int appContext, int display, int topWiget, byte[] appName, byte[] appClass) { 30 lock.lock(); 31 try { 32 return _DtAppInitialize(appContext, display, topWiget, appName, appClass); 33 } finally { 34 lock.unlock(); 35 } 36 } 37 public static final native void _DtDbLoad(); 38 public static final void DtDbLoad() { 39 lock.lock(); 40 try { 41 _DtDbLoad(); 42 } finally { 43 lock.unlock(); 44 } 45 } 46 public static final native int _DtDtsDataTypeNames(); 47 public static final int DtDtsDataTypeNames() { 48 lock.lock(); 49 try { 50 return _DtDtsDataTypeNames(); 51 } finally { 52 lock.unlock(); 53 } 54 } 55 public static final native int _DtDtsFileToDataType(byte[] fileName); 56 public static final int DtDtsFileToDataType(byte[] fileName) { 57 lock.lock(); 58 try { 59 return _DtDtsFileToDataType(fileName); 60 } finally { 61 lock.unlock(); 62 } 63 } 64 public static final native boolean _DtDtsDataTypeIsAction(byte[] dataType); 65 public static final boolean DtDtsDataTypeIsAction(byte[] dataType) { 66 lock.lock(); 67 try { 68 return _DtDtsDataTypeIsAction(dataType); 69 } finally { 70 lock.unlock(); 71 } 72 } 73 public static final native int _DtDtsDataTypeToAttributeValue(byte[] dataType, byte[] attrName, byte[] optName); 74 public static final int DtDtsDataTypeToAttributeValue(byte[] dataType, byte[] attrName, byte[] optName) { 75 lock.lock(); 76 try { 77 return _DtDtsDataTypeToAttributeValue(dataType, attrName, optName); 78 } finally { 79 lock.unlock(); 80 } 81 } 82 public static final native void _DtDtsFreeDataType(int dataType); 83 public static final void DtDtsFreeDataType(int dataType) { 84 lock.lock(); 85 try { 86 _DtDtsFreeDataType(dataType); 87 } finally { 88 lock.unlock(); 89 } 90 } 91 public static final native void _DtDtsFreeDataTypeNames(int dataTypeList); 92 public static final void DtDtsFreeDataTypeNames(int dataTypeList) { 93 lock.lock(); 94 try { 95 _DtDtsFreeDataTypeNames(dataTypeList); 96 } finally { 97 lock.unlock(); 98 } 99 } 100 public static final native void _DtDtsFreeAttributeValue(int attrValue); 101 public static final void DtDtsFreeAttributeValue(int attrValue) { 102 lock.lock(); 103 try { 104 _DtDtsFreeAttributeValue(attrValue); 105 } finally { 106 lock.unlock(); 107 } 108 } 109 public static final native long _DtActionInvoke(int topWidget, byte[] action, DtActionArg args, int argCount, byte[] termOpts, byte[] execHost, byte[] contextDir, int useIndicator, int callback, int clientData); 110 public static final long DtActionInvoke(int topWidget, byte[] action, DtActionArg args, int argCount, byte[] termOpts, byte[] execHost, byte[] contextDir, int useIndicator, int callback, int clientData) { 111 lock.lock(); 112 try { 113 return _DtActionInvoke(topWidget, action, args, argCount, termOpts, execHost, contextDir, useIndicator, callback, clientData); 114 } finally { 115 lock.unlock(); 116 } 117 } 118 public static final native int _topLevelShellWidgetClass(); 119 public static final int topLevelShellWidgetClass() { 120 lock.lock(); 121 try { 122 return _topLevelShellWidgetClass(); 123 } finally { 124 lock.unlock(); 125 } 126 } 127 public static final native int _XtAppCreateShell(byte[] appName, byte[] appClass, int widgetClass, int display, int [] argList, int argCount); 128 public static final int XtAppCreateShell(byte[] appName, byte[] appClass, int widgetClass, int display, int [] argList, int argCount) { 129 lock.lock(); 130 try { 131 return _XtAppCreateShell(appName, appClass, widgetClass, display, argList, argCount); 132 } finally { 133 lock.unlock(); 134 } 135 } 136 public static final native int _XtCreateApplicationContext(); 137 public static final int XtCreateApplicationContext() { 138 lock.lock(); 139 try { 140 return _XtCreateApplicationContext(); 141 } finally { 142 lock.unlock(); 143 } 144 } 145 public static final native void _XtDisplayInitialize(int app_context, int display, byte[] appName, byte[] appClass, int options, int num_options, int [] argc, int argv); 146 public static final void XtDisplayInitialize(int appContext, int display, byte[] appName, byte[] appClass, int options, int num_options, int [] argc, int argv) { 147 lock.lock(); 148 try { 149 _XtDisplayInitialize(appContext, display, appName, appClass, options, num_options, argc, argv); 150 } finally { 151 lock.unlock(); 152 } 153 } 154 public static final native void _XtRealizeWidget(int widget); 155 public static final void XtRealizeWidget(int widget) { 156 lock.lock(); 157 try { 158 _XtRealizeWidget(widget); 159 } finally { 160 lock.unlock(); 161 } 162 } 163 public static final native void _XtResizeWidget(int widget, int width, int height, int borderWidth); 164 public static final void XtResizeWidget(int widget, int width, int height, int borderWidth) { 165 lock.lock(); 166 try { 167 _XtResizeWidget(widget, width, height, borderWidth); 168 } finally { 169 lock.unlock(); 170 } 171 } 172 public static final native void _XtSetMappedWhenManaged(int widget, boolean flag); 173 public static final void XtSetMappedWhenManaged(int widget, boolean flag) { 174 lock.lock(); 175 try { 176 _XtSetMappedWhenManaged(widget, flag); 177 } finally { 178 lock.unlock(); 179 } 180 } 181 public static final native void _XtToolkitInitialize(); 182 public static final void XtToolkitInitialize() { 183 lock.lock(); 184 try { 185 _XtToolkitInitialize(); 186 } finally { 187 lock.unlock(); 188 } 189 } 190 } 191 | Popular Tags |