1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/widget/android/GeneratedJNIWrappers.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,501 @@ 1.4 +// GENERATED CODE 1.5 +// Generated by the Java program at /build/annotationProcessors at compile time from 1.6 +// annotations on Java methods. To update, change the annotations on the corresponding Java 1.7 +// methods and rerun the build. Manually updating this file will cause your build to fail. 1.8 + 1.9 +#ifndef GeneratedJNIWrappers_h__ 1.10 +#define GeneratedJNIWrappers_h__ 1.11 + 1.12 +#include "nsXPCOMStrings.h" 1.13 +#include "AndroidJavaWrappers.h" 1.14 + 1.15 +namespace mozilla { 1.16 +namespace widget { 1.17 +namespace android { 1.18 +void InitStubs(JNIEnv *jEnv); 1.19 + 1.20 +class GeckoAppShell : public AutoGlobalWrappedJavaObject { 1.21 +public: 1.22 + static void InitStubs(JNIEnv *jEnv); 1.23 + static GeckoAppShell* Wrap(jobject obj); 1.24 + GeckoAppShell(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.25 + static void AcknowledgeEvent(); 1.26 + static void AddPluginViewWrapper(jobject a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4, bool a5); 1.27 + static void AlertsProgressListener_OnProgress(const nsAString& a0, int64_t a1, int64_t a2, const nsAString& a3); 1.28 + static void CancelVibrate(); 1.29 + static void CheckURIVisited(const nsAString& a0); 1.30 + static void ClearMessageList(int32_t a0); 1.31 + static void CloseCamera(); 1.32 + static void CloseNotification(const nsAString& a0); 1.33 + static void CreateMessageListWrapper(int64_t a0, int64_t a1, jobjectArray a2, int32_t a3, int32_t a4, bool a5, int32_t a6); 1.34 + static void CreateShortcut(const nsAString& a0, const nsAString& a1, const nsAString& a2, const nsAString& a3); 1.35 + static void DeleteMessageWrapper(int32_t a0, int32_t a1); 1.36 + static void DisableBatteryNotifications(); 1.37 + static void DisableNetworkNotifications(); 1.38 + static void DisableScreenOrientationNotifications(); 1.39 + static void DisableSensor(int32_t a0); 1.40 + static void EnableBatteryNotifications(); 1.41 + static void EnableLocation(bool a0); 1.42 + static void EnableLocationHighAccuracy(bool a0); 1.43 + static void EnableNetworkNotifications(); 1.44 + static void EnableScreenOrientationNotifications(); 1.45 + static void EnableSensor(int32_t a0); 1.46 + static jobject GetContext(); 1.47 + static jdoubleArray GetCurrentBatteryInformationWrapper(); 1.48 + static jdoubleArray GetCurrentNetworkInformationWrapper(); 1.49 + static jfloat GetDensity(); 1.50 + static int32_t GetDpiWrapper(); 1.51 + static jstring GetExtensionFromMimeTypeWrapper(const nsAString& a0); 1.52 + static jobjectArray GetHandlersForMimeTypeWrapper(const nsAString& a0, const nsAString& a1); 1.53 + static jobjectArray GetHandlersForURLWrapper(const nsAString& a0, const nsAString& a1); 1.54 + static jbyteArray GetIconForExtensionWrapper(const nsAString& a0, int32_t a1); 1.55 + static void GetMessageWrapper(int32_t a0, int32_t a1); 1.56 + static jstring GetMimeTypeFromExtensionsWrapper(const nsAString& a0); 1.57 + static void GetNextMessageInListWrapper(int32_t a0, int32_t a1); 1.58 + static jstring GetProxyForURIWrapper(const nsAString& a0, const nsAString& a1, const nsAString& a2, int32_t a3); 1.59 + static int32_t GetScreenDepthWrapper(); 1.60 + static int16_t GetScreenOrientationWrapper(); 1.61 + static bool GetShowPasswordSetting(); 1.62 + static jintArray GetSystemColoursWrapper(); 1.63 + static void HandleGeckoMessageWrapper(jobject a0); 1.64 + static void HandleUncaughtException(jobject a0, jthrowable a1); 1.65 + static void HideProgressDialog(); 1.66 + static jintArray InitCameraWrapper(const nsAString& a0, int32_t a1, int32_t a2, int32_t a3); 1.67 + static bool IsNetworkLinkKnown(); 1.68 + static bool IsNetworkLinkUp(); 1.69 + static bool IsTablet(); 1.70 + static void KillAnyZombies(); 1.71 + static jclass LoadPluginClass(const nsAString& a0, const nsAString& a1); 1.72 + static void LockScreenOrientation(int32_t a0); 1.73 + static void MarkURIVisited(const nsAString& a0); 1.74 + static void MoveTaskToBack(); 1.75 + static int32_t NetworkLinkType(); 1.76 + static void NotifyDefaultPrevented(bool a0); 1.77 + static void NotifyIME(int32_t a0); 1.78 + static void NotifyIMEChange(const nsAString& a0, int32_t a1, int32_t a2, int32_t a3); 1.79 + static void NotifyIMEContext(int32_t a0, const nsAString& a1, const nsAString& a2, const nsAString& a3); 1.80 + static void NotifyWakeLockChanged(const nsAString& a0, const nsAString& a1); 1.81 + static void NotifyXreExit(); 1.82 + static bool OpenUriExternal(const nsAString& a0, const nsAString& a1, const nsAString& a2 = EmptyString(), const nsAString& a3 = EmptyString(), const nsAString& a4 = EmptyString(), const nsAString& a5 = EmptyString()); 1.83 + static void PerformHapticFeedback(bool a0); 1.84 + static bool PumpMessageLoop(); 1.85 + static void RegisterSurfaceTextureFrameListener(jobject a0, int32_t a1); 1.86 + static void RemovePluginView(jobject a0, bool a1); 1.87 + static void ScanMedia(const nsAString& a0, const nsAString& a1); 1.88 + static void ScheduleRestart(); 1.89 + static void SendMessageWrapper(const nsAString& a0, const nsAString& a1, int32_t a2); 1.90 + static void SetFullScreen(bool a0); 1.91 + static void SetKeepScreenOn(bool a0); 1.92 + static void SetURITitle(const nsAString& a0, const nsAString& a1); 1.93 + static void ShowAlertNotificationWrapper(const nsAString& a0, const nsAString& a1, const nsAString& a2, const nsAString& a3, const nsAString& a4); 1.94 + static void ShowInputMethodPicker(); 1.95 + static bool UnlockProfile(); 1.96 + static void UnlockScreenOrientation(); 1.97 + static void UnregisterSurfaceTextureFrameListener(jobject a0); 1.98 + static void Vibrate1(int64_t a0); 1.99 + static void VibrateA(jlongArray a0, int32_t a1); 1.100 + GeckoAppShell() : AutoGlobalWrappedJavaObject() {}; 1.101 +protected: 1.102 + static jclass mGeckoAppShellClass; 1.103 + static jmethodID jAcknowledgeEvent; 1.104 + static jmethodID jAddPluginViewWrapper; 1.105 + static jmethodID jAlertsProgressListener_OnProgress; 1.106 + static jmethodID jCancelVibrate; 1.107 + static jmethodID jCheckURIVisited; 1.108 + static jmethodID jClearMessageList; 1.109 + static jmethodID jCloseCamera; 1.110 + static jmethodID jCloseNotification; 1.111 + static jmethodID jCreateMessageListWrapper; 1.112 + static jmethodID jCreateShortcut; 1.113 + static jmethodID jDeleteMessageWrapper; 1.114 + static jmethodID jDisableBatteryNotifications; 1.115 + static jmethodID jDisableNetworkNotifications; 1.116 + static jmethodID jDisableScreenOrientationNotifications; 1.117 + static jmethodID jDisableSensor; 1.118 + static jmethodID jEnableBatteryNotifications; 1.119 + static jmethodID jEnableLocation; 1.120 + static jmethodID jEnableLocationHighAccuracy; 1.121 + static jmethodID jEnableNetworkNotifications; 1.122 + static jmethodID jEnableScreenOrientationNotifications; 1.123 + static jmethodID jEnableSensor; 1.124 + static jmethodID jGetContext; 1.125 + static jmethodID jGetCurrentBatteryInformationWrapper; 1.126 + static jmethodID jGetCurrentNetworkInformationWrapper; 1.127 + static jmethodID jGetDensity; 1.128 + static jmethodID jGetDpiWrapper; 1.129 + static jmethodID jGetExtensionFromMimeTypeWrapper; 1.130 + static jmethodID jGetHandlersForMimeTypeWrapper; 1.131 + static jmethodID jGetHandlersForURLWrapper; 1.132 + static jmethodID jGetIconForExtensionWrapper; 1.133 + static jmethodID jGetMessageWrapper; 1.134 + static jmethodID jGetMimeTypeFromExtensionsWrapper; 1.135 + static jmethodID jGetNextMessageInListWrapper; 1.136 + static jmethodID jGetProxyForURIWrapper; 1.137 + static jmethodID jGetScreenDepthWrapper; 1.138 + static jmethodID jGetScreenOrientationWrapper; 1.139 + static jmethodID jGetShowPasswordSetting; 1.140 + static jmethodID jGetSystemColoursWrapper; 1.141 + static jmethodID jHandleGeckoMessageWrapper; 1.142 + static jmethodID jHandleUncaughtException; 1.143 + static jmethodID jHideProgressDialog; 1.144 + static jmethodID jInitCameraWrapper; 1.145 + static jmethodID jIsNetworkLinkKnown; 1.146 + static jmethodID jIsNetworkLinkUp; 1.147 + static jmethodID jIsTablet; 1.148 + static jmethodID jKillAnyZombies; 1.149 + static jmethodID jLoadPluginClass; 1.150 + static jmethodID jLockScreenOrientation; 1.151 + static jmethodID jMarkURIVisited; 1.152 + static jmethodID jMoveTaskToBack; 1.153 + static jmethodID jNetworkLinkType; 1.154 + static jmethodID jNotifyDefaultPrevented; 1.155 + static jmethodID jNotifyIME; 1.156 + static jmethodID jNotifyIMEChange; 1.157 + static jmethodID jNotifyIMEContext; 1.158 + static jmethodID jNotifyWakeLockChanged; 1.159 + static jmethodID jNotifyXreExit; 1.160 + static jmethodID jOpenUriExternal; 1.161 + static jmethodID jPerformHapticFeedback; 1.162 + static jmethodID jPumpMessageLoop; 1.163 + static jmethodID jRegisterSurfaceTextureFrameListener; 1.164 + static jmethodID jRemovePluginView; 1.165 + static jmethodID jScanMedia; 1.166 + static jmethodID jScheduleRestart; 1.167 + static jmethodID jSendMessageWrapper; 1.168 + static jmethodID jSetFullScreen; 1.169 + static jmethodID jSetKeepScreenOn; 1.170 + static jmethodID jSetURITitle; 1.171 + static jmethodID jShowAlertNotificationWrapper; 1.172 + static jmethodID jShowInputMethodPicker; 1.173 + static jmethodID jUnlockProfile; 1.174 + static jmethodID jUnlockScreenOrientation; 1.175 + static jmethodID jUnregisterSurfaceTextureFrameListener; 1.176 + static jmethodID jVibrate1; 1.177 + static jmethodID jVibrateA; 1.178 +}; 1.179 + 1.180 +class JavaDomKeyLocation : public AutoGlobalWrappedJavaObject { 1.181 +public: 1.182 + static void InitStubs(JNIEnv *jEnv); 1.183 + static JavaDomKeyLocation* Wrap(jobject obj); 1.184 + JavaDomKeyLocation(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.185 + static jobject valueOf(const nsAString& a0); 1.186 + static jobjectArray values(); 1.187 + static jobject getDOM_KEY_LOCATION_JOYSTICK(); 1.188 + static jobject getDOM_KEY_LOCATION_LEFT(); 1.189 + static jobject getDOM_KEY_LOCATION_MOBILE(); 1.190 + static jobject getDOM_KEY_LOCATION_NUMPAD(); 1.191 + static jobject getDOM_KEY_LOCATION_RIGHT(); 1.192 + static jobject getDOM_KEY_LOCATION_STANDARD(); 1.193 + int32_t getvalue(); 1.194 + JavaDomKeyLocation() : AutoGlobalWrappedJavaObject() {}; 1.195 +protected: 1.196 + static jclass mDomKeyLocationClass; 1.197 + static jmethodID jvalueOf; 1.198 + static jmethodID jvalues; 1.199 + static jfieldID jDOM_KEY_LOCATION_JOYSTICK; 1.200 + static jfieldID jDOM_KEY_LOCATION_LEFT; 1.201 + static jfieldID jDOM_KEY_LOCATION_MOBILE; 1.202 + static jfieldID jDOM_KEY_LOCATION_NUMPAD; 1.203 + static jfieldID jDOM_KEY_LOCATION_RIGHT; 1.204 + static jfieldID jDOM_KEY_LOCATION_STANDARD; 1.205 + static jfieldID jvalue; 1.206 +}; 1.207 + 1.208 +class GeckoJavaSampler : public AutoGlobalWrappedJavaObject { 1.209 +public: 1.210 + static void InitStubs(JNIEnv *jEnv); 1.211 + static GeckoJavaSampler* Wrap(jobject obj); 1.212 + GeckoJavaSampler(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.213 + static jstring GetFrameNameJavaProfilingWrapper(int32_t a0, int32_t a1, int32_t a2); 1.214 + static jdouble GetSampleTimeJavaProfiling(int32_t a0, int32_t a1); 1.215 + static jstring GetThreadNameJavaProfilingWrapper(int32_t a0); 1.216 + static void PauseJavaProfiling(); 1.217 + static void StartJavaProfiling(int32_t a0, int32_t a1); 1.218 + static void StopJavaProfiling(); 1.219 + static void UnpauseJavaProfiling(); 1.220 + GeckoJavaSampler() : AutoGlobalWrappedJavaObject() {}; 1.221 +protected: 1.222 + static jclass mGeckoJavaSamplerClass; 1.223 + static jmethodID jGetFrameNameJavaProfilingWrapper; 1.224 + static jmethodID jGetSampleTimeJavaProfiling; 1.225 + static jmethodID jGetThreadNameJavaProfilingWrapper; 1.226 + static jmethodID jPauseJavaProfiling; 1.227 + static jmethodID jStartJavaProfiling; 1.228 + static jmethodID jStopJavaProfiling; 1.229 + static jmethodID jUnpauseJavaProfiling; 1.230 +}; 1.231 + 1.232 +class SurfaceBits : public AutoGlobalWrappedJavaObject { 1.233 +public: 1.234 + static void InitStubs(JNIEnv *jEnv); 1.235 + static SurfaceBits* Wrap(jobject obj); 1.236 + SurfaceBits(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.237 + SurfaceBits(); 1.238 + jobject getbuffer(); 1.239 + void setbuffer(jobject a0); 1.240 + int32_t getformat(); 1.241 + void setformat(int32_t a0); 1.242 + int32_t getheight(); 1.243 + void setheight(int32_t a0); 1.244 + int32_t getwidth(); 1.245 + void setwidth(int32_t a0); 1.246 +protected: 1.247 + static jclass mSurfaceBitsClass; 1.248 + static jmethodID jSurfaceBits; 1.249 + static jfieldID jbuffer; 1.250 + static jfieldID jformat; 1.251 + static jfieldID jheight; 1.252 + static jfieldID jwidth; 1.253 +}; 1.254 + 1.255 +class ThumbnailHelper : public AutoGlobalWrappedJavaObject { 1.256 +public: 1.257 + static void InitStubs(JNIEnv *jEnv); 1.258 + static ThumbnailHelper* Wrap(jobject obj); 1.259 + ThumbnailHelper(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.260 + static void SendThumbnail(jobject a0, int32_t a1, bool a2); 1.261 + ThumbnailHelper() : AutoGlobalWrappedJavaObject() {}; 1.262 +protected: 1.263 + static jclass mThumbnailHelperClass; 1.264 + static jmethodID jSendThumbnail; 1.265 +}; 1.266 + 1.267 +class DisplayPortMetrics : public AutoGlobalWrappedJavaObject { 1.268 +public: 1.269 + static void InitStubs(JNIEnv *jEnv); 1.270 + static DisplayPortMetrics* Wrap(jobject obj); 1.271 + DisplayPortMetrics(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.272 + DisplayPortMetrics(jfloat a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4); 1.273 + jobject getMPosition(); 1.274 + jfloat getResolution(); 1.275 + DisplayPortMetrics() : AutoGlobalWrappedJavaObject() {}; 1.276 +protected: 1.277 + static jclass mDisplayPortMetricsClass; 1.278 + static jmethodID jDisplayPortMetrics; 1.279 + static jfieldID jMPosition; 1.280 + static jfieldID jResolution; 1.281 +}; 1.282 + 1.283 +class GLController : public AutoGlobalWrappedJavaObject { 1.284 +public: 1.285 + static void InitStubs(JNIEnv *jEnv); 1.286 + static GLController* Wrap(jobject obj); 1.287 + GLController(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.288 + jobject CreateEGLSurfaceForCompositorWrapper(); 1.289 + GLController() : AutoGlobalWrappedJavaObject() {}; 1.290 +protected: 1.291 + static jclass mGLControllerClass; 1.292 + static jmethodID jCreateEGLSurfaceForCompositorWrapper; 1.293 +}; 1.294 + 1.295 +class GeckoLayerClient : public AutoGlobalWrappedJavaObject { 1.296 +public: 1.297 + static void InitStubs(JNIEnv *jEnv); 1.298 + static GeckoLayerClient* Wrap(jobject obj); 1.299 + GeckoLayerClient(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.300 + void ActivateProgram(); 1.301 + void ContentDocumentChanged(); 1.302 + jobject CreateFrame(); 1.303 + void DeactivateProgram(); 1.304 + jobject GetDisplayPort(bool a0, bool a1, int32_t a2, jobject a3); 1.305 + bool IsContentDocumentDisplayed(); 1.306 + jobject ProgressiveUpdateCallback(bool a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4, jfloat a5, bool a6); 1.307 + void SetFirstPaintViewport(jfloat a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4, jfloat a5, jfloat a6); 1.308 + void SetPageRect(jfloat a0, jfloat a1, jfloat a2, jfloat a3); 1.309 + jobject SyncFrameMetrics(jfloat a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4, jfloat a5, jfloat a6, bool a7, int32_t a8, int32_t a9, int32_t a10, int32_t a11, jfloat a12, bool a13); 1.310 + jobject SyncViewportInfo(int32_t a0, int32_t a1, int32_t a2, int32_t a3, jfloat a4, bool a5); 1.311 + GeckoLayerClient() : AutoGlobalWrappedJavaObject() {}; 1.312 +protected: 1.313 + static jclass mGeckoLayerClientClass; 1.314 + static jmethodID jActivateProgram; 1.315 + static jmethodID jContentDocumentChanged; 1.316 + static jmethodID jCreateFrame; 1.317 + static jmethodID jDeactivateProgram; 1.318 + static jmethodID jGetDisplayPort; 1.319 + static jmethodID jIsContentDocumentDisplayed; 1.320 + static jmethodID jProgressiveUpdateCallback; 1.321 + static jmethodID jSetFirstPaintViewport; 1.322 + static jmethodID jSetPageRect; 1.323 + static jmethodID jSyncFrameMetrics; 1.324 + static jmethodID jSyncViewportInfo; 1.325 +}; 1.326 + 1.327 +class ImmutableViewportMetrics : public AutoGlobalWrappedJavaObject { 1.328 +public: 1.329 + static void InitStubs(JNIEnv *jEnv); 1.330 + static ImmutableViewportMetrics* Wrap(jobject obj); 1.331 + ImmutableViewportMetrics(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.332 + ImmutableViewportMetrics(jfloat a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4, jfloat a5, jfloat a6, jfloat a7, jfloat a8, jfloat a9, jfloat a10, jfloat a11, jfloat a12); 1.333 + ImmutableViewportMetrics() : AutoGlobalWrappedJavaObject() {}; 1.334 +protected: 1.335 + static jclass mImmutableViewportMetricsClass; 1.336 + static jmethodID jImmutableViewportMetrics; 1.337 +}; 1.338 + 1.339 +class LayerView : public AutoGlobalWrappedJavaObject { 1.340 +public: 1.341 + static void InitStubs(JNIEnv *jEnv); 1.342 + static LayerView* Wrap(jobject obj); 1.343 + LayerView(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.344 + static jobject RegisterCompositorWrapper(); 1.345 + LayerView() : AutoGlobalWrappedJavaObject() {}; 1.346 +protected: 1.347 + static jclass mLayerViewClass; 1.348 + static jmethodID jRegisterCompositorWrapper; 1.349 +}; 1.350 + 1.351 +class NativePanZoomController : public AutoGlobalWrappedJavaObject { 1.352 +public: 1.353 + static void InitStubs(JNIEnv *jEnv); 1.354 + static NativePanZoomController* Wrap(jobject obj); 1.355 + NativePanZoomController(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.356 + void PostDelayedCallbackWrapper(int64_t a0); 1.357 + void RequestContentRepaintWrapper(jfloat a0, jfloat a1, jfloat a2, jfloat a3, jfloat a4); 1.358 + NativePanZoomController() : AutoGlobalWrappedJavaObject() {}; 1.359 +protected: 1.360 + static jclass mNativePanZoomControllerClass; 1.361 + static jmethodID jPostDelayedCallbackWrapper; 1.362 + static jmethodID jRequestContentRepaintWrapper; 1.363 +}; 1.364 + 1.365 +class ProgressiveUpdateData : public AutoGlobalWrappedJavaObject { 1.366 +public: 1.367 + static void InitStubs(JNIEnv *jEnv); 1.368 + static ProgressiveUpdateData* Wrap(jobject obj); 1.369 + ProgressiveUpdateData(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.370 + ProgressiveUpdateData(); 1.371 + void setViewport(jobject a0); 1.372 + bool getabort(); 1.373 + void setabort(bool a0); 1.374 + jfloat getheight(); 1.375 + void setheight(jfloat a0); 1.376 + jfloat getscale(); 1.377 + void setscale(jfloat a0); 1.378 + jfloat getwidth(); 1.379 + void setwidth(jfloat a0); 1.380 + jfloat getx(); 1.381 + void setx(jfloat a0); 1.382 + jfloat gety(); 1.383 + void sety(jfloat a0); 1.384 +protected: 1.385 + static jclass mProgressiveUpdateDataClass; 1.386 + static jmethodID jProgressiveUpdateData; 1.387 + static jmethodID jsetViewport; 1.388 + static jfieldID jabort; 1.389 + static jfieldID jheight; 1.390 + static jfieldID jscale; 1.391 + static jfieldID jwidth; 1.392 + static jfieldID jx; 1.393 + static jfieldID jy; 1.394 +}; 1.395 + 1.396 +class ViewTransform : public AutoGlobalWrappedJavaObject { 1.397 +public: 1.398 + static void InitStubs(JNIEnv *jEnv); 1.399 + static ViewTransform* Wrap(jobject obj); 1.400 + ViewTransform(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.401 + ViewTransform(jfloat a0, jfloat a1, jfloat a2); 1.402 + jfloat getfixedLayerMarginBottom(); 1.403 + void setfixedLayerMarginBottom(jfloat a0); 1.404 + jfloat getfixedLayerMarginLeft(); 1.405 + void setfixedLayerMarginLeft(jfloat a0); 1.406 + jfloat getfixedLayerMarginRight(); 1.407 + void setfixedLayerMarginRight(jfloat a0); 1.408 + jfloat getfixedLayerMarginTop(); 1.409 + void setfixedLayerMarginTop(jfloat a0); 1.410 + jfloat getoffsetX(); 1.411 + void setoffsetX(jfloat a0); 1.412 + jfloat getoffsetY(); 1.413 + void setoffsetY(jfloat a0); 1.414 + jfloat getscale(); 1.415 + void setscale(jfloat a0); 1.416 + jfloat getx(); 1.417 + void setx(jfloat a0); 1.418 + jfloat gety(); 1.419 + void sety(jfloat a0); 1.420 + ViewTransform() : AutoGlobalWrappedJavaObject() {}; 1.421 +protected: 1.422 + static jclass mViewTransformClass; 1.423 + static jmethodID jViewTransform; 1.424 + static jfieldID jfixedLayerMarginBottom; 1.425 + static jfieldID jfixedLayerMarginLeft; 1.426 + static jfieldID jfixedLayerMarginRight; 1.427 + static jfieldID jfixedLayerMarginTop; 1.428 + static jfieldID joffsetX; 1.429 + static jfieldID joffsetY; 1.430 + static jfieldID jscale; 1.431 + static jfieldID jx; 1.432 + static jfieldID jy; 1.433 +}; 1.434 + 1.435 +class NativeZip : public AutoGlobalWrappedJavaObject { 1.436 +public: 1.437 + static void InitStubs(JNIEnv *jEnv); 1.438 + static NativeZip* Wrap(jobject obj); 1.439 + NativeZip(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.440 + jobject CreateInputStream(jobject a0, int32_t a1); 1.441 + NativeZip() : AutoGlobalWrappedJavaObject() {}; 1.442 +protected: 1.443 + static jclass mNativeZipClass; 1.444 + static jmethodID jCreateInputStream; 1.445 +}; 1.446 + 1.447 +class MatrixBlobCursor : public AutoGlobalWrappedJavaObject { 1.448 +public: 1.449 + static void InitStubs(JNIEnv *jEnv); 1.450 + static MatrixBlobCursor* Wrap(jobject obj); 1.451 + MatrixBlobCursor(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.452 + MatrixBlobCursor(jobjectArray a0); 1.453 + MatrixBlobCursor(jobjectArray a0, int32_t a1); 1.454 + void AddRow(jobject a0); 1.455 + void AddRow(jobject a0, int32_t a1); 1.456 + void AddRow(jobjectArray a0); 1.457 + MatrixBlobCursor() : AutoGlobalWrappedJavaObject() {}; 1.458 +protected: 1.459 + static jclass mMatrixBlobCursorClass; 1.460 + static jmethodID jMatrixBlobCursor; 1.461 + static jmethodID jMatrixBlobCursor0; 1.462 + static jmethodID jAddRow; 1.463 + static jmethodID jAddRow1; 1.464 + static jmethodID jAddRow2; 1.465 +}; 1.466 + 1.467 +class SQLiteBridgeException : public AutoGlobalWrappedJavaObject { 1.468 +public: 1.469 + static void InitStubs(JNIEnv *jEnv); 1.470 + static SQLiteBridgeException* Wrap(jobject obj); 1.471 + SQLiteBridgeException(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.472 + SQLiteBridgeException(); 1.473 + SQLiteBridgeException(const nsAString& a0); 1.474 + static int64_t getserialVersionUID(); 1.475 +protected: 1.476 + static jclass mSQLiteBridgeExceptionClass; 1.477 + static jmethodID jSQLiteBridgeException; 1.478 + static jmethodID jSQLiteBridgeException0; 1.479 + static jfieldID jserialVersionUID; 1.480 +}; 1.481 + 1.482 +class Clipboard : public AutoGlobalWrappedJavaObject { 1.483 +public: 1.484 + static void InitStubs(JNIEnv *jEnv); 1.485 + static Clipboard* Wrap(jobject obj); 1.486 + Clipboard(jobject obj, JNIEnv* env) : AutoGlobalWrappedJavaObject(obj, env) {}; 1.487 + static void ClearText(); 1.488 + static jstring GetClipboardTextWrapper(); 1.489 + static bool HasText(); 1.490 + static void SetClipboardText(const nsAString& a0); 1.491 + Clipboard() : AutoGlobalWrappedJavaObject() {}; 1.492 +protected: 1.493 + static jclass mClipboardClass; 1.494 + static jmethodID jClearText; 1.495 + static jmethodID jGetClipboardTextWrapper; 1.496 + static jmethodID jHasText; 1.497 + static jmethodID jSetClipboardText; 1.498 +}; 1.499 + 1.500 + 1.501 +} /* android */ 1.502 +} /* widget */ 1.503 +} /* mozilla */ 1.504 +#endif