[SyncFS] Build indexes from FileTracker entries on disk.
[chromium-blink-merge.git] / base / android / jni_generator / testConstantsFromJavaP.golden
blob795bd547f2b00008fed31233920dfce1002abdde
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // This file is autogenerated by
6 //     base/android/jni_generator/jni_generator.py
7 // For
8 //     android/view/MotionEvent
10 #ifndef android_view_MotionEvent_JNI
11 #define android_view_MotionEvent_JNI
13 #include <jni.h>
15 #include "base/android/jni_generator/jni_generator_helper.h"
17 #include "base/android/jni_int_wrapper.h"
19 // Step 1: forward declarations.
20 namespace {
21 const char kMotionEventClassPath[] = "android/view/MotionEvent";
22 // Leaking this jclass as we cannot use LazyInstance from some threads.
23 jclass g_MotionEvent_clazz = NULL;
25 }  // namespace
27 namespace JNI_MotionEvent {
29 enum Java_MotionEvent_constant_fields {
30   INVALID_POINTER_ID = -1,
31   ACTION_MASK = 255,
32   ACTION_DOWN = 0,
33   ACTION_UP = 1,
34   ACTION_MOVE = 2,
35   ACTION_CANCEL = 3,
36   ACTION_OUTSIDE = 4,
37   ACTION_POINTER_DOWN = 5,
38   ACTION_POINTER_UP = 6,
39   ACTION_HOVER_MOVE = 7,
40   ACTION_SCROLL = 8,
41   ACTION_HOVER_ENTER = 9,
42   ACTION_HOVER_EXIT = 10,
43   ACTION_POINTER_INDEX_MASK = 65280,
44   ACTION_POINTER_INDEX_SHIFT = 8,
45   ACTION_POINTER_1_DOWN = 5,
46   ACTION_POINTER_2_DOWN = 261,
47   ACTION_POINTER_3_DOWN = 517,
48   ACTION_POINTER_1_UP = 6,
49   ACTION_POINTER_2_UP = 262,
50   ACTION_POINTER_3_UP = 518,
51   ACTION_POINTER_ID_MASK = 65280,
52   ACTION_POINTER_ID_SHIFT = 8,
53   FLAG_WINDOW_IS_OBSCURED = 1,
54   EDGE_TOP = 1,
55   EDGE_BOTTOM = 2,
56   EDGE_LEFT = 4,
57   EDGE_RIGHT = 8,
58   AXIS_X = 0,
59   AXIS_Y = 1,
60   AXIS_PRESSURE = 2,
61   AXIS_SIZE = 3,
62   AXIS_TOUCH_MAJOR = 4,
63   AXIS_TOUCH_MINOR = 5,
64   AXIS_TOOL_MAJOR = 6,
65   AXIS_TOOL_MINOR = 7,
66   AXIS_ORIENTATION = 8,
67   AXIS_VSCROLL = 9,
68   AXIS_HSCROLL = 10,
69   AXIS_Z = 11,
70   AXIS_RX = 12,
71   AXIS_RY = 13,
72   AXIS_RZ = 14,
73   AXIS_HAT_X = 15,
74   AXIS_HAT_Y = 16,
75   AXIS_LTRIGGER = 17,
76   AXIS_RTRIGGER = 18,
77   AXIS_THROTTLE = 19,
78   AXIS_RUDDER = 20,
79   AXIS_WHEEL = 21,
80   AXIS_GAS = 22,
81   AXIS_BRAKE = 23,
82   AXIS_DISTANCE = 24,
83   AXIS_TILT = 25,
84   AXIS_GENERIC_1 = 32,
85   AXIS_GENERIC_2 = 33,
86   AXIS_GENERIC_3 = 34,
87   AXIS_GENERIC_4 = 35,
88   AXIS_GENERIC_5 = 36,
89   AXIS_GENERIC_6 = 37,
90   AXIS_GENERIC_7 = 38,
91   AXIS_GENERIC_8 = 39,
92   AXIS_GENERIC_9 = 40,
93   AXIS_GENERIC_10 = 41,
94   AXIS_GENERIC_11 = 42,
95   AXIS_GENERIC_12 = 43,
96   AXIS_GENERIC_13 = 44,
97   AXIS_GENERIC_14 = 45,
98   AXIS_GENERIC_15 = 46,
99   AXIS_GENERIC_16 = 47,
100   BUTTON_PRIMARY = 1,
101   BUTTON_SECONDARY = 2,
102   BUTTON_TERTIARY = 4,
103   BUTTON_BACK = 8,
104   BUTTON_FORWARD = 16,
105   TOOL_TYPE_UNKNOWN = 0,
106   TOOL_TYPE_FINGER = 1,
107   TOOL_TYPE_STYLUS = 2,
108   TOOL_TYPE_MOUSE = 3,
109   TOOL_TYPE_ERASER = 4,
112 // Step 2: method stubs.
114 static base::subtle::AtomicWord g_MotionEvent_finalize = 0;
115 static void Java_MotionEvent_finalize(JNIEnv* env, jobject obj) __attribute__
116     ((unused));
117 static void Java_MotionEvent_finalize(JNIEnv* env, jobject obj) {
118   /* Must call RegisterNativesImpl()  */
119   CHECK_CLAZZ(env, obj,
120       g_MotionEvent_clazz);
121   jmethodID method_id =
122       base::android::MethodID::LazyGet<
123       base::android::MethodID::TYPE_INSTANCE>(
124       env, g_MotionEvent_clazz,
125       "finalize",
126       "()V",
127       &g_MotionEvent_finalize);
129      env->CallVoidMethod(obj,
130           method_id);
131   jni_generator::CheckException(env);
135 static base::subtle::AtomicWord
136     g_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I = 0;
137 static base::android::ScopedJavaLocalRef<jobject>
138     Java_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I(JNIEnv*
139     env, jlong p0,
140     jlong p1,
141     JniIntWrapper p2,
142     JniIntWrapper p3,
143     jobjectArray p4,
144     jobjectArray p5,
145     JniIntWrapper p6,
146     JniIntWrapper p7,
147     jfloat p8,
148     jfloat p9,
149     JniIntWrapper p10,
150     JniIntWrapper p11,
151     JniIntWrapper p12,
152     JniIntWrapper p13) __attribute__ ((unused));
153 static base::android::ScopedJavaLocalRef<jobject>
154     Java_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I(JNIEnv*
155     env, jlong p0,
156     jlong p1,
157     JniIntWrapper p2,
158     JniIntWrapper p3,
159     jobjectArray p4,
160     jobjectArray p5,
161     JniIntWrapper p6,
162     JniIntWrapper p7,
163     jfloat p8,
164     jfloat p9,
165     JniIntWrapper p10,
166     JniIntWrapper p11,
167     JniIntWrapper p12,
168     JniIntWrapper p13) {
169   /* Must call RegisterNativesImpl()  */
170   CHECK_CLAZZ(env, g_MotionEvent_clazz,
171       g_MotionEvent_clazz, NULL);
172   jmethodID method_id =
173       base::android::MethodID::LazyGet<
174       base::android::MethodID::TYPE_STATIC>(
175       env, g_MotionEvent_clazz,
176       "obtain",
177 "(JJII[Landroid/view/MotionEvent$PointerProperties;[Landroid/view/MotionEvent$PointerCoords;IIFFIIII)Landroid/view/MotionEvent;",
178       &g_MotionEvent_obtainAVME_J_J_I_I_LAVMEPP_LAVMEPC_I_I_F_F_I_I_I_I);
180   jobject ret =
181       env->CallStaticObjectMethod(g_MotionEvent_clazz,
182           method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, as_jint(p6),
183               as_jint(p7), p8, p9, as_jint(p10), as_jint(p11), as_jint(p12),
184               as_jint(p13));
185   jni_generator::CheckException(env);
186   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
189 static base::subtle::AtomicWord
190     g_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I = 0;
191 static base::android::ScopedJavaLocalRef<jobject>
192     Java_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I(JNIEnv* env,
193     jlong p0,
194     jlong p1,
195     JniIntWrapper p2,
196     JniIntWrapper p3,
197     jintArray p4,
198     jobjectArray p5,
199     JniIntWrapper p6,
200     jfloat p7,
201     jfloat p8,
202     JniIntWrapper p9,
203     JniIntWrapper p10,
204     JniIntWrapper p11,
205     JniIntWrapper p12) __attribute__ ((unused));
206 static base::android::ScopedJavaLocalRef<jobject>
207     Java_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I(JNIEnv* env,
208     jlong p0,
209     jlong p1,
210     JniIntWrapper p2,
211     JniIntWrapper p3,
212     jintArray p4,
213     jobjectArray p5,
214     JniIntWrapper p6,
215     jfloat p7,
216     jfloat p8,
217     JniIntWrapper p9,
218     JniIntWrapper p10,
219     JniIntWrapper p11,
220     JniIntWrapper p12) {
221   /* Must call RegisterNativesImpl()  */
222   CHECK_CLAZZ(env, g_MotionEvent_clazz,
223       g_MotionEvent_clazz, NULL);
224   jmethodID method_id =
225       base::android::MethodID::LazyGet<
226       base::android::MethodID::TYPE_STATIC>(
227       env, g_MotionEvent_clazz,
228       "obtain",
229 "(JJII[I[Landroid/view/MotionEvent$PointerCoords;IFFIIII)Landroid/view/MotionEvent;",
230       &g_MotionEvent_obtainAVME_J_J_I_I_AI_LAVMEPC_I_F_F_I_I_I_I);
232   jobject ret =
233       env->CallStaticObjectMethod(g_MotionEvent_clazz,
234           method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, as_jint(p6), p7,
235               p8, as_jint(p9), as_jint(p10), as_jint(p11), as_jint(p12));
236   jni_generator::CheckException(env);
237   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
240 static base::subtle::AtomicWord g_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I
241     = 0;
242 static base::android::ScopedJavaLocalRef<jobject>
243     Java_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0,
244     jlong p1,
245     JniIntWrapper p2,
246     jfloat p3,
247     jfloat p4,
248     jfloat p5,
249     jfloat p6,
250     JniIntWrapper p7,
251     jfloat p8,
252     jfloat p9,
253     JniIntWrapper p10,
254     JniIntWrapper p11) __attribute__ ((unused));
255 static base::android::ScopedJavaLocalRef<jobject>
256     Java_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0,
257     jlong p1,
258     JniIntWrapper p2,
259     jfloat p3,
260     jfloat p4,
261     jfloat p5,
262     jfloat p6,
263     JniIntWrapper p7,
264     jfloat p8,
265     jfloat p9,
266     JniIntWrapper p10,
267     JniIntWrapper p11) {
268   /* Must call RegisterNativesImpl()  */
269   CHECK_CLAZZ(env, g_MotionEvent_clazz,
270       g_MotionEvent_clazz, NULL);
271   jmethodID method_id =
272       base::android::MethodID::LazyGet<
273       base::android::MethodID::TYPE_STATIC>(
274       env, g_MotionEvent_clazz,
275       "obtain",
276       "(JJIFFFFIFFII)Landroid/view/MotionEvent;",
277       &g_MotionEvent_obtainAVME_J_J_I_F_F_F_F_I_F_F_I_I);
279   jobject ret =
280       env->CallStaticObjectMethod(g_MotionEvent_clazz,
281           method_id, p0, p1, as_jint(p2), p3, p4, p5, p6, as_jint(p7), p8, p9,
282               as_jint(p10), as_jint(p11));
283   jni_generator::CheckException(env);
284   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
287 static base::subtle::AtomicWord
288     g_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I = 0;
289 static base::android::ScopedJavaLocalRef<jobject>
290     Java_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0,
291     jlong p1,
292     JniIntWrapper p2,
293     JniIntWrapper p3,
294     jfloat p4,
295     jfloat p5,
296     jfloat p6,
297     jfloat p7,
298     JniIntWrapper p8,
299     jfloat p9,
300     jfloat p10,
301     JniIntWrapper p11,
302     JniIntWrapper p12) __attribute__ ((unused));
303 static base::android::ScopedJavaLocalRef<jobject>
304     Java_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I(JNIEnv* env, jlong p0,
305     jlong p1,
306     JniIntWrapper p2,
307     JniIntWrapper p3,
308     jfloat p4,
309     jfloat p5,
310     jfloat p6,
311     jfloat p7,
312     JniIntWrapper p8,
313     jfloat p9,
314     jfloat p10,
315     JniIntWrapper p11,
316     JniIntWrapper p12) {
317   /* Must call RegisterNativesImpl()  */
318   CHECK_CLAZZ(env, g_MotionEvent_clazz,
319       g_MotionEvent_clazz, NULL);
320   jmethodID method_id =
321       base::android::MethodID::LazyGet<
322       base::android::MethodID::TYPE_STATIC>(
323       env, g_MotionEvent_clazz,
324       "obtain",
325       "(JJIIFFFFIFFII)Landroid/view/MotionEvent;",
326       &g_MotionEvent_obtainAVME_J_J_I_I_F_F_F_F_I_F_F_I_I);
328   jobject ret =
329       env->CallStaticObjectMethod(g_MotionEvent_clazz,
330           method_id, p0, p1, as_jint(p2), as_jint(p3), p4, p5, p6, p7,
331               as_jint(p8), p9, p10, as_jint(p11), as_jint(p12));
332   jni_generator::CheckException(env);
333   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
336 static base::subtle::AtomicWord g_MotionEvent_obtainAVME_J_J_I_F_F_I = 0;
337 static base::android::ScopedJavaLocalRef<jobject>
338     Java_MotionEvent_obtainAVME_J_J_I_F_F_I(JNIEnv* env, jlong p0,
339     jlong p1,
340     JniIntWrapper p2,
341     jfloat p3,
342     jfloat p4,
343     JniIntWrapper p5) __attribute__ ((unused));
344 static base::android::ScopedJavaLocalRef<jobject>
345     Java_MotionEvent_obtainAVME_J_J_I_F_F_I(JNIEnv* env, jlong p0,
346     jlong p1,
347     JniIntWrapper p2,
348     jfloat p3,
349     jfloat p4,
350     JniIntWrapper p5) {
351   /* Must call RegisterNativesImpl()  */
352   CHECK_CLAZZ(env, g_MotionEvent_clazz,
353       g_MotionEvent_clazz, NULL);
354   jmethodID method_id =
355       base::android::MethodID::LazyGet<
356       base::android::MethodID::TYPE_STATIC>(
357       env, g_MotionEvent_clazz,
358       "obtain",
359       "(JJIFFI)Landroid/view/MotionEvent;",
360       &g_MotionEvent_obtainAVME_J_J_I_F_F_I);
362   jobject ret =
363       env->CallStaticObjectMethod(g_MotionEvent_clazz,
364           method_id, p0, p1, as_jint(p2), p3, p4, as_jint(p5));
365   jni_generator::CheckException(env);
366   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
369 static base::subtle::AtomicWord g_MotionEvent_obtainAVME_AVME = 0;
370 static base::android::ScopedJavaLocalRef<jobject>
371     Java_MotionEvent_obtainAVME_AVME(JNIEnv* env, jobject p0) __attribute__
372     ((unused));
373 static base::android::ScopedJavaLocalRef<jobject>
374     Java_MotionEvent_obtainAVME_AVME(JNIEnv* env, jobject p0) {
375   /* Must call RegisterNativesImpl()  */
376   CHECK_CLAZZ(env, g_MotionEvent_clazz,
377       g_MotionEvent_clazz, NULL);
378   jmethodID method_id =
379       base::android::MethodID::LazyGet<
380       base::android::MethodID::TYPE_STATIC>(
381       env, g_MotionEvent_clazz,
382       "obtain",
383       "(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;",
384       &g_MotionEvent_obtainAVME_AVME);
386   jobject ret =
387       env->CallStaticObjectMethod(g_MotionEvent_clazz,
388           method_id, p0);
389   jni_generator::CheckException(env);
390   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
393 static base::subtle::AtomicWord g_MotionEvent_obtainNoHistory = 0;
394 static base::android::ScopedJavaLocalRef<jobject>
395     Java_MotionEvent_obtainNoHistory(JNIEnv* env, jobject p0) __attribute__
396     ((unused));
397 static base::android::ScopedJavaLocalRef<jobject>
398     Java_MotionEvent_obtainNoHistory(JNIEnv* env, jobject p0) {
399   /* Must call RegisterNativesImpl()  */
400   CHECK_CLAZZ(env, g_MotionEvent_clazz,
401       g_MotionEvent_clazz, NULL);
402   jmethodID method_id =
403       base::android::MethodID::LazyGet<
404       base::android::MethodID::TYPE_STATIC>(
405       env, g_MotionEvent_clazz,
406       "obtainNoHistory",
407       "(Landroid/view/MotionEvent;)Landroid/view/MotionEvent;",
408       &g_MotionEvent_obtainNoHistory);
410   jobject ret =
411       env->CallStaticObjectMethod(g_MotionEvent_clazz,
412           method_id, p0);
413   jni_generator::CheckException(env);
414   return base::android::ScopedJavaLocalRef<jobject>(env, ret);
417 static base::subtle::AtomicWord g_MotionEvent_recycle = 0;
418 static void Java_MotionEvent_recycle(JNIEnv* env, jobject obj) __attribute__
419     ((unused));
420 static void Java_MotionEvent_recycle(JNIEnv* env, jobject obj) {
421   /* Must call RegisterNativesImpl()  */
422   CHECK_CLAZZ(env, obj,
423       g_MotionEvent_clazz);
424   jmethodID method_id =
425       base::android::MethodID::LazyGet<
426       base::android::MethodID::TYPE_INSTANCE>(
427       env, g_MotionEvent_clazz,
428       "recycle",
429       "()V",
430       &g_MotionEvent_recycle);
432      env->CallVoidMethod(obj,
433           method_id);
434   jni_generator::CheckException(env);
438 static base::subtle::AtomicWord g_MotionEvent_getDeviceId = 0;
439 static jint Java_MotionEvent_getDeviceId(JNIEnv* env, jobject obj) __attribute__
440     ((unused));
441 static jint Java_MotionEvent_getDeviceId(JNIEnv* env, jobject obj) {
442   /* Must call RegisterNativesImpl()  */
443   CHECK_CLAZZ(env, obj,
444       g_MotionEvent_clazz, 0);
445   jmethodID method_id =
446       base::android::MethodID::LazyGet<
447       base::android::MethodID::TYPE_INSTANCE>(
448       env, g_MotionEvent_clazz,
449       "getDeviceId",
450       "()I",
451       &g_MotionEvent_getDeviceId);
453   jint ret =
454       env->CallIntMethod(obj,
455           method_id);
456   jni_generator::CheckException(env);
457   return ret;
460 static base::subtle::AtomicWord g_MotionEvent_getSource = 0;
461 static jint Java_MotionEvent_getSource(JNIEnv* env, jobject obj) __attribute__
462     ((unused));
463 static jint Java_MotionEvent_getSource(JNIEnv* env, jobject obj) {
464   /* Must call RegisterNativesImpl()  */
465   CHECK_CLAZZ(env, obj,
466       g_MotionEvent_clazz, 0);
467   jmethodID method_id =
468       base::android::MethodID::LazyGet<
469       base::android::MethodID::TYPE_INSTANCE>(
470       env, g_MotionEvent_clazz,
471       "getSource",
472       "()I",
473       &g_MotionEvent_getSource);
475   jint ret =
476       env->CallIntMethod(obj,
477           method_id);
478   jni_generator::CheckException(env);
479   return ret;
482 static base::subtle::AtomicWord g_MotionEvent_setSource = 0;
483 static void Java_MotionEvent_setSource(JNIEnv* env, jobject obj, JniIntWrapper
484     p0) __attribute__ ((unused));
485 static void Java_MotionEvent_setSource(JNIEnv* env, jobject obj, JniIntWrapper
486     p0) {
487   /* Must call RegisterNativesImpl()  */
488   CHECK_CLAZZ(env, obj,
489       g_MotionEvent_clazz);
490   jmethodID method_id =
491       base::android::MethodID::LazyGet<
492       base::android::MethodID::TYPE_INSTANCE>(
493       env, g_MotionEvent_clazz,
494       "setSource",
495       "(I)V",
496       &g_MotionEvent_setSource);
498      env->CallVoidMethod(obj,
499           method_id, as_jint(p0));
500   jni_generator::CheckException(env);
504 static base::subtle::AtomicWord g_MotionEvent_getAction = 0;
505 static jint Java_MotionEvent_getAction(JNIEnv* env, jobject obj) __attribute__
506     ((unused));
507 static jint Java_MotionEvent_getAction(JNIEnv* env, jobject obj) {
508   /* Must call RegisterNativesImpl()  */
509   CHECK_CLAZZ(env, obj,
510       g_MotionEvent_clazz, 0);
511   jmethodID method_id =
512       base::android::MethodID::LazyGet<
513       base::android::MethodID::TYPE_INSTANCE>(
514       env, g_MotionEvent_clazz,
515       "getAction",
516       "()I",
517       &g_MotionEvent_getAction);
519   jint ret =
520       env->CallIntMethod(obj,
521           method_id);
522   jni_generator::CheckException(env);
523   return ret;
526 static base::subtle::AtomicWord g_MotionEvent_getActionMasked = 0;
527 static jint Java_MotionEvent_getActionMasked(JNIEnv* env, jobject obj)
528     __attribute__ ((unused));
529 static jint Java_MotionEvent_getActionMasked(JNIEnv* env, jobject obj) {
530   /* Must call RegisterNativesImpl()  */
531   CHECK_CLAZZ(env, obj,
532       g_MotionEvent_clazz, 0);
533   jmethodID method_id =
534       base::android::MethodID::LazyGet<
535       base::android::MethodID::TYPE_INSTANCE>(
536       env, g_MotionEvent_clazz,
537       "getActionMasked",
538       "()I",
539       &g_MotionEvent_getActionMasked);
541   jint ret =
542       env->CallIntMethod(obj,
543           method_id);
544   jni_generator::CheckException(env);
545   return ret;
548 static base::subtle::AtomicWord g_MotionEvent_getActionIndex = 0;
549 static jint Java_MotionEvent_getActionIndex(JNIEnv* env, jobject obj)
550     __attribute__ ((unused));
551 static jint Java_MotionEvent_getActionIndex(JNIEnv* env, jobject obj) {
552   /* Must call RegisterNativesImpl()  */
553   CHECK_CLAZZ(env, obj,
554       g_MotionEvent_clazz, 0);
555   jmethodID method_id =
556       base::android::MethodID::LazyGet<
557       base::android::MethodID::TYPE_INSTANCE>(
558       env, g_MotionEvent_clazz,
559       "getActionIndex",
560       "()I",
561       &g_MotionEvent_getActionIndex);
563   jint ret =
564       env->CallIntMethod(obj,
565           method_id);
566   jni_generator::CheckException(env);
567   return ret;
570 static base::subtle::AtomicWord g_MotionEvent_getFlags = 0;
571 static jint Java_MotionEvent_getFlags(JNIEnv* env, jobject obj) __attribute__
572     ((unused));
573 static jint Java_MotionEvent_getFlags(JNIEnv* env, jobject obj) {
574   /* Must call RegisterNativesImpl()  */
575   CHECK_CLAZZ(env, obj,
576       g_MotionEvent_clazz, 0);
577   jmethodID method_id =
578       base::android::MethodID::LazyGet<
579       base::android::MethodID::TYPE_INSTANCE>(
580       env, g_MotionEvent_clazz,
581       "getFlags",
582       "()I",
583       &g_MotionEvent_getFlags);
585   jint ret =
586       env->CallIntMethod(obj,
587           method_id);
588   jni_generator::CheckException(env);
589   return ret;
592 static base::subtle::AtomicWord g_MotionEvent_getDownTime = 0;
593 static jlong Java_MotionEvent_getDownTime(JNIEnv* env, jobject obj)
594     __attribute__ ((unused));
595 static jlong Java_MotionEvent_getDownTime(JNIEnv* env, jobject obj) {
596   /* Must call RegisterNativesImpl()  */
597   CHECK_CLAZZ(env, obj,
598       g_MotionEvent_clazz, 0);
599   jmethodID method_id =
600       base::android::MethodID::LazyGet<
601       base::android::MethodID::TYPE_INSTANCE>(
602       env, g_MotionEvent_clazz,
603       "getDownTime",
604       "()J",
605       &g_MotionEvent_getDownTime);
607   jlong ret =
608       env->CallLongMethod(obj,
609           method_id);
610   jni_generator::CheckException(env);
611   return ret;
614 static base::subtle::AtomicWord g_MotionEvent_getEventTime = 0;
615 static jlong Java_MotionEvent_getEventTime(JNIEnv* env, jobject obj)
616     __attribute__ ((unused));
617 static jlong Java_MotionEvent_getEventTime(JNIEnv* env, jobject obj) {
618   /* Must call RegisterNativesImpl()  */
619   CHECK_CLAZZ(env, obj,
620       g_MotionEvent_clazz, 0);
621   jmethodID method_id =
622       base::android::MethodID::LazyGet<
623       base::android::MethodID::TYPE_INSTANCE>(
624       env, g_MotionEvent_clazz,
625       "getEventTime",
626       "()J",
627       &g_MotionEvent_getEventTime);
629   jlong ret =
630       env->CallLongMethod(obj,
631           method_id);
632   jni_generator::CheckException(env);
633   return ret;
636 static base::subtle::AtomicWord g_MotionEvent_getXF = 0;
637 static jfloat Java_MotionEvent_getXF(JNIEnv* env, jobject obj) __attribute__
638     ((unused));
639 static jfloat Java_MotionEvent_getXF(JNIEnv* env, jobject obj) {
640   /* Must call RegisterNativesImpl()  */
641   CHECK_CLAZZ(env, obj,
642       g_MotionEvent_clazz, 0);
643   jmethodID method_id =
644       base::android::MethodID::LazyGet<
645       base::android::MethodID::TYPE_INSTANCE>(
646       env, g_MotionEvent_clazz,
647       "getX",
648       "()F",
649       &g_MotionEvent_getXF);
651   jfloat ret =
652       env->CallFloatMethod(obj,
653           method_id);
654   jni_generator::CheckException(env);
655   return ret;
658 static base::subtle::AtomicWord g_MotionEvent_getYF = 0;
659 static jfloat Java_MotionEvent_getYF(JNIEnv* env, jobject obj) __attribute__
660     ((unused));
661 static jfloat Java_MotionEvent_getYF(JNIEnv* env, jobject obj) {
662   /* Must call RegisterNativesImpl()  */
663   CHECK_CLAZZ(env, obj,
664       g_MotionEvent_clazz, 0);
665   jmethodID method_id =
666       base::android::MethodID::LazyGet<
667       base::android::MethodID::TYPE_INSTANCE>(
668       env, g_MotionEvent_clazz,
669       "getY",
670       "()F",
671       &g_MotionEvent_getYF);
673   jfloat ret =
674       env->CallFloatMethod(obj,
675           method_id);
676   jni_generator::CheckException(env);
677   return ret;
680 static base::subtle::AtomicWord g_MotionEvent_getPressureF = 0;
681 static jfloat Java_MotionEvent_getPressureF(JNIEnv* env, jobject obj)
682     __attribute__ ((unused));
683 static jfloat Java_MotionEvent_getPressureF(JNIEnv* env, jobject obj) {
684   /* Must call RegisterNativesImpl()  */
685   CHECK_CLAZZ(env, obj,
686       g_MotionEvent_clazz, 0);
687   jmethodID method_id =
688       base::android::MethodID::LazyGet<
689       base::android::MethodID::TYPE_INSTANCE>(
690       env, g_MotionEvent_clazz,
691       "getPressure",
692       "()F",
693       &g_MotionEvent_getPressureF);
695   jfloat ret =
696       env->CallFloatMethod(obj,
697           method_id);
698   jni_generator::CheckException(env);
699   return ret;
702 static base::subtle::AtomicWord g_MotionEvent_getSizeF = 0;
703 static jfloat Java_MotionEvent_getSizeF(JNIEnv* env, jobject obj) __attribute__
704     ((unused));
705 static jfloat Java_MotionEvent_getSizeF(JNIEnv* env, jobject obj) {
706   /* Must call RegisterNativesImpl()  */
707   CHECK_CLAZZ(env, obj,
708       g_MotionEvent_clazz, 0);
709   jmethodID method_id =
710       base::android::MethodID::LazyGet<
711       base::android::MethodID::TYPE_INSTANCE>(
712       env, g_MotionEvent_clazz,
713       "getSize",
714       "()F",
715       &g_MotionEvent_getSizeF);
717   jfloat ret =
718       env->CallFloatMethod(obj,
719           method_id);
720   jni_generator::CheckException(env);
721   return ret;
724 static base::subtle::AtomicWord g_MotionEvent_getTouchMajorF = 0;
725 static jfloat Java_MotionEvent_getTouchMajorF(JNIEnv* env, jobject obj)
726     __attribute__ ((unused));
727 static jfloat Java_MotionEvent_getTouchMajorF(JNIEnv* env, jobject obj) {
728   /* Must call RegisterNativesImpl()  */
729   CHECK_CLAZZ(env, obj,
730       g_MotionEvent_clazz, 0);
731   jmethodID method_id =
732       base::android::MethodID::LazyGet<
733       base::android::MethodID::TYPE_INSTANCE>(
734       env, g_MotionEvent_clazz,
735       "getTouchMajor",
736       "()F",
737       &g_MotionEvent_getTouchMajorF);
739   jfloat ret =
740       env->CallFloatMethod(obj,
741           method_id);
742   jni_generator::CheckException(env);
743   return ret;
746 static base::subtle::AtomicWord g_MotionEvent_getTouchMinorF = 0;
747 static jfloat Java_MotionEvent_getTouchMinorF(JNIEnv* env, jobject obj)
748     __attribute__ ((unused));
749 static jfloat Java_MotionEvent_getTouchMinorF(JNIEnv* env, jobject obj) {
750   /* Must call RegisterNativesImpl()  */
751   CHECK_CLAZZ(env, obj,
752       g_MotionEvent_clazz, 0);
753   jmethodID method_id =
754       base::android::MethodID::LazyGet<
755       base::android::MethodID::TYPE_INSTANCE>(
756       env, g_MotionEvent_clazz,
757       "getTouchMinor",
758       "()F",
759       &g_MotionEvent_getTouchMinorF);
761   jfloat ret =
762       env->CallFloatMethod(obj,
763           method_id);
764   jni_generator::CheckException(env);
765   return ret;
768 static base::subtle::AtomicWord g_MotionEvent_getToolMajorF = 0;
769 static jfloat Java_MotionEvent_getToolMajorF(JNIEnv* env, jobject obj)
770     __attribute__ ((unused));
771 static jfloat Java_MotionEvent_getToolMajorF(JNIEnv* env, jobject obj) {
772   /* Must call RegisterNativesImpl()  */
773   CHECK_CLAZZ(env, obj,
774       g_MotionEvent_clazz, 0);
775   jmethodID method_id =
776       base::android::MethodID::LazyGet<
777       base::android::MethodID::TYPE_INSTANCE>(
778       env, g_MotionEvent_clazz,
779       "getToolMajor",
780       "()F",
781       &g_MotionEvent_getToolMajorF);
783   jfloat ret =
784       env->CallFloatMethod(obj,
785           method_id);
786   jni_generator::CheckException(env);
787   return ret;
790 static base::subtle::AtomicWord g_MotionEvent_getToolMinorF = 0;
791 static jfloat Java_MotionEvent_getToolMinorF(JNIEnv* env, jobject obj)
792     __attribute__ ((unused));
793 static jfloat Java_MotionEvent_getToolMinorF(JNIEnv* env, jobject obj) {
794   /* Must call RegisterNativesImpl()  */
795   CHECK_CLAZZ(env, obj,
796       g_MotionEvent_clazz, 0);
797   jmethodID method_id =
798       base::android::MethodID::LazyGet<
799       base::android::MethodID::TYPE_INSTANCE>(
800       env, g_MotionEvent_clazz,
801       "getToolMinor",
802       "()F",
803       &g_MotionEvent_getToolMinorF);
805   jfloat ret =
806       env->CallFloatMethod(obj,
807           method_id);
808   jni_generator::CheckException(env);
809   return ret;
812 static base::subtle::AtomicWord g_MotionEvent_getOrientationF = 0;
813 static jfloat Java_MotionEvent_getOrientationF(JNIEnv* env, jobject obj)
814     __attribute__ ((unused));
815 static jfloat Java_MotionEvent_getOrientationF(JNIEnv* env, jobject obj) {
816   /* Must call RegisterNativesImpl()  */
817   CHECK_CLAZZ(env, obj,
818       g_MotionEvent_clazz, 0);
819   jmethodID method_id =
820       base::android::MethodID::LazyGet<
821       base::android::MethodID::TYPE_INSTANCE>(
822       env, g_MotionEvent_clazz,
823       "getOrientation",
824       "()F",
825       &g_MotionEvent_getOrientationF);
827   jfloat ret =
828       env->CallFloatMethod(obj,
829           method_id);
830   jni_generator::CheckException(env);
831   return ret;
834 static base::subtle::AtomicWord g_MotionEvent_getAxisValueF_I = 0;
835 static jfloat Java_MotionEvent_getAxisValueF_I(JNIEnv* env, jobject obj,
836     JniIntWrapper p0) __attribute__ ((unused));
837 static jfloat Java_MotionEvent_getAxisValueF_I(JNIEnv* env, jobject obj,
838     JniIntWrapper p0) {
839   /* Must call RegisterNativesImpl()  */
840   CHECK_CLAZZ(env, obj,
841       g_MotionEvent_clazz, 0);
842   jmethodID method_id =
843       base::android::MethodID::LazyGet<
844       base::android::MethodID::TYPE_INSTANCE>(
845       env, g_MotionEvent_clazz,
846       "getAxisValue",
847       "(I)F",
848       &g_MotionEvent_getAxisValueF_I);
850   jfloat ret =
851       env->CallFloatMethod(obj,
852           method_id, as_jint(p0));
853   jni_generator::CheckException(env);
854   return ret;
857 static base::subtle::AtomicWord g_MotionEvent_getPointerCount = 0;
858 static jint Java_MotionEvent_getPointerCount(JNIEnv* env, jobject obj)
859     __attribute__ ((unused));
860 static jint Java_MotionEvent_getPointerCount(JNIEnv* env, jobject obj) {
861   /* Must call RegisterNativesImpl()  */
862   CHECK_CLAZZ(env, obj,
863       g_MotionEvent_clazz, 0);
864   jmethodID method_id =
865       base::android::MethodID::LazyGet<
866       base::android::MethodID::TYPE_INSTANCE>(
867       env, g_MotionEvent_clazz,
868       "getPointerCount",
869       "()I",
870       &g_MotionEvent_getPointerCount);
872   jint ret =
873       env->CallIntMethod(obj,
874           method_id);
875   jni_generator::CheckException(env);
876   return ret;
879 static base::subtle::AtomicWord g_MotionEvent_getPointerId = 0;
880 static jint Java_MotionEvent_getPointerId(JNIEnv* env, jobject obj,
881     JniIntWrapper p0) __attribute__ ((unused));
882 static jint Java_MotionEvent_getPointerId(JNIEnv* env, jobject obj,
883     JniIntWrapper p0) {
884   /* Must call RegisterNativesImpl()  */
885   CHECK_CLAZZ(env, obj,
886       g_MotionEvent_clazz, 0);
887   jmethodID method_id =
888       base::android::MethodID::LazyGet<
889       base::android::MethodID::TYPE_INSTANCE>(
890       env, g_MotionEvent_clazz,
891       "getPointerId",
892       "(I)I",
893       &g_MotionEvent_getPointerId);
895   jint ret =
896       env->CallIntMethod(obj,
897           method_id, as_jint(p0));
898   jni_generator::CheckException(env);
899   return ret;
902 static base::subtle::AtomicWord g_MotionEvent_getToolType = 0;
903 static jint Java_MotionEvent_getToolType(JNIEnv* env, jobject obj, JniIntWrapper
904     p0) __attribute__ ((unused));
905 static jint Java_MotionEvent_getToolType(JNIEnv* env, jobject obj, JniIntWrapper
906     p0) {
907   /* Must call RegisterNativesImpl()  */
908   CHECK_CLAZZ(env, obj,
909       g_MotionEvent_clazz, 0);
910   jmethodID method_id =
911       base::android::MethodID::LazyGet<
912       base::android::MethodID::TYPE_INSTANCE>(
913       env, g_MotionEvent_clazz,
914       "getToolType",
915       "(I)I",
916       &g_MotionEvent_getToolType);
918   jint ret =
919       env->CallIntMethod(obj,
920           method_id, as_jint(p0));
921   jni_generator::CheckException(env);
922   return ret;
925 static base::subtle::AtomicWord g_MotionEvent_findPointerIndex = 0;
926 static jint Java_MotionEvent_findPointerIndex(JNIEnv* env, jobject obj,
927     JniIntWrapper p0) __attribute__ ((unused));
928 static jint Java_MotionEvent_findPointerIndex(JNIEnv* env, jobject obj,
929     JniIntWrapper p0) {
930   /* Must call RegisterNativesImpl()  */
931   CHECK_CLAZZ(env, obj,
932       g_MotionEvent_clazz, 0);
933   jmethodID method_id =
934       base::android::MethodID::LazyGet<
935       base::android::MethodID::TYPE_INSTANCE>(
936       env, g_MotionEvent_clazz,
937       "findPointerIndex",
938       "(I)I",
939       &g_MotionEvent_findPointerIndex);
941   jint ret =
942       env->CallIntMethod(obj,
943           method_id, as_jint(p0));
944   jni_generator::CheckException(env);
945   return ret;
948 static base::subtle::AtomicWord g_MotionEvent_getXF_I = 0;
949 static jfloat Java_MotionEvent_getXF_I(JNIEnv* env, jobject obj, JniIntWrapper
950     p0) __attribute__ ((unused));
951 static jfloat Java_MotionEvent_getXF_I(JNIEnv* env, jobject obj, JniIntWrapper
952     p0) {
953   /* Must call RegisterNativesImpl()  */
954   CHECK_CLAZZ(env, obj,
955       g_MotionEvent_clazz, 0);
956   jmethodID method_id =
957       base::android::MethodID::LazyGet<
958       base::android::MethodID::TYPE_INSTANCE>(
959       env, g_MotionEvent_clazz,
960       "getX",
961       "(I)F",
962       &g_MotionEvent_getXF_I);
964   jfloat ret =
965       env->CallFloatMethod(obj,
966           method_id, as_jint(p0));
967   jni_generator::CheckException(env);
968   return ret;
971 static base::subtle::AtomicWord g_MotionEvent_getYF_I = 0;
972 static jfloat Java_MotionEvent_getYF_I(JNIEnv* env, jobject obj, JniIntWrapper
973     p0) __attribute__ ((unused));
974 static jfloat Java_MotionEvent_getYF_I(JNIEnv* env, jobject obj, JniIntWrapper
975     p0) {
976   /* Must call RegisterNativesImpl()  */
977   CHECK_CLAZZ(env, obj,
978       g_MotionEvent_clazz, 0);
979   jmethodID method_id =
980       base::android::MethodID::LazyGet<
981       base::android::MethodID::TYPE_INSTANCE>(
982       env, g_MotionEvent_clazz,
983       "getY",
984       "(I)F",
985       &g_MotionEvent_getYF_I);
987   jfloat ret =
988       env->CallFloatMethod(obj,
989           method_id, as_jint(p0));
990   jni_generator::CheckException(env);
991   return ret;
994 static base::subtle::AtomicWord g_MotionEvent_getPressureF_I = 0;
995 static jfloat Java_MotionEvent_getPressureF_I(JNIEnv* env, jobject obj,
996     JniIntWrapper p0) __attribute__ ((unused));
997 static jfloat Java_MotionEvent_getPressureF_I(JNIEnv* env, jobject obj,
998     JniIntWrapper p0) {
999   /* Must call RegisterNativesImpl()  */
1000   CHECK_CLAZZ(env, obj,
1001       g_MotionEvent_clazz, 0);
1002   jmethodID method_id =
1003       base::android::MethodID::LazyGet<
1004       base::android::MethodID::TYPE_INSTANCE>(
1005       env, g_MotionEvent_clazz,
1006       "getPressure",
1007       "(I)F",
1008       &g_MotionEvent_getPressureF_I);
1010   jfloat ret =
1011       env->CallFloatMethod(obj,
1012           method_id, as_jint(p0));
1013   jni_generator::CheckException(env);
1014   return ret;
1017 static base::subtle::AtomicWord g_MotionEvent_getSizeF_I = 0;
1018 static jfloat Java_MotionEvent_getSizeF_I(JNIEnv* env, jobject obj,
1019     JniIntWrapper p0) __attribute__ ((unused));
1020 static jfloat Java_MotionEvent_getSizeF_I(JNIEnv* env, jobject obj,
1021     JniIntWrapper p0) {
1022   /* Must call RegisterNativesImpl()  */
1023   CHECK_CLAZZ(env, obj,
1024       g_MotionEvent_clazz, 0);
1025   jmethodID method_id =
1026       base::android::MethodID::LazyGet<
1027       base::android::MethodID::TYPE_INSTANCE>(
1028       env, g_MotionEvent_clazz,
1029       "getSize",
1030       "(I)F",
1031       &g_MotionEvent_getSizeF_I);
1033   jfloat ret =
1034       env->CallFloatMethod(obj,
1035           method_id, as_jint(p0));
1036   jni_generator::CheckException(env);
1037   return ret;
1040 static base::subtle::AtomicWord g_MotionEvent_getTouchMajorF_I = 0;
1041 static jfloat Java_MotionEvent_getTouchMajorF_I(JNIEnv* env, jobject obj,
1042     JniIntWrapper p0) __attribute__ ((unused));
1043 static jfloat Java_MotionEvent_getTouchMajorF_I(JNIEnv* env, jobject obj,
1044     JniIntWrapper p0) {
1045   /* Must call RegisterNativesImpl()  */
1046   CHECK_CLAZZ(env, obj,
1047       g_MotionEvent_clazz, 0);
1048   jmethodID method_id =
1049       base::android::MethodID::LazyGet<
1050       base::android::MethodID::TYPE_INSTANCE>(
1051       env, g_MotionEvent_clazz,
1052       "getTouchMajor",
1053       "(I)F",
1054       &g_MotionEvent_getTouchMajorF_I);
1056   jfloat ret =
1057       env->CallFloatMethod(obj,
1058           method_id, as_jint(p0));
1059   jni_generator::CheckException(env);
1060   return ret;
1063 static base::subtle::AtomicWord g_MotionEvent_getTouchMinorF_I = 0;
1064 static jfloat Java_MotionEvent_getTouchMinorF_I(JNIEnv* env, jobject obj,
1065     JniIntWrapper p0) __attribute__ ((unused));
1066 static jfloat Java_MotionEvent_getTouchMinorF_I(JNIEnv* env, jobject obj,
1067     JniIntWrapper p0) {
1068   /* Must call RegisterNativesImpl()  */
1069   CHECK_CLAZZ(env, obj,
1070       g_MotionEvent_clazz, 0);
1071   jmethodID method_id =
1072       base::android::MethodID::LazyGet<
1073       base::android::MethodID::TYPE_INSTANCE>(
1074       env, g_MotionEvent_clazz,
1075       "getTouchMinor",
1076       "(I)F",
1077       &g_MotionEvent_getTouchMinorF_I);
1079   jfloat ret =
1080       env->CallFloatMethod(obj,
1081           method_id, as_jint(p0));
1082   jni_generator::CheckException(env);
1083   return ret;
1086 static base::subtle::AtomicWord g_MotionEvent_getToolMajorF_I = 0;
1087 static jfloat Java_MotionEvent_getToolMajorF_I(JNIEnv* env, jobject obj,
1088     JniIntWrapper p0) __attribute__ ((unused));
1089 static jfloat Java_MotionEvent_getToolMajorF_I(JNIEnv* env, jobject obj,
1090     JniIntWrapper p0) {
1091   /* Must call RegisterNativesImpl()  */
1092   CHECK_CLAZZ(env, obj,
1093       g_MotionEvent_clazz, 0);
1094   jmethodID method_id =
1095       base::android::MethodID::LazyGet<
1096       base::android::MethodID::TYPE_INSTANCE>(
1097       env, g_MotionEvent_clazz,
1098       "getToolMajor",
1099       "(I)F",
1100       &g_MotionEvent_getToolMajorF_I);
1102   jfloat ret =
1103       env->CallFloatMethod(obj,
1104           method_id, as_jint(p0));
1105   jni_generator::CheckException(env);
1106   return ret;
1109 static base::subtle::AtomicWord g_MotionEvent_getToolMinorF_I = 0;
1110 static jfloat Java_MotionEvent_getToolMinorF_I(JNIEnv* env, jobject obj,
1111     JniIntWrapper p0) __attribute__ ((unused));
1112 static jfloat Java_MotionEvent_getToolMinorF_I(JNIEnv* env, jobject obj,
1113     JniIntWrapper p0) {
1114   /* Must call RegisterNativesImpl()  */
1115   CHECK_CLAZZ(env, obj,
1116       g_MotionEvent_clazz, 0);
1117   jmethodID method_id =
1118       base::android::MethodID::LazyGet<
1119       base::android::MethodID::TYPE_INSTANCE>(
1120       env, g_MotionEvent_clazz,
1121       "getToolMinor",
1122       "(I)F",
1123       &g_MotionEvent_getToolMinorF_I);
1125   jfloat ret =
1126       env->CallFloatMethod(obj,
1127           method_id, as_jint(p0));
1128   jni_generator::CheckException(env);
1129   return ret;
1132 static base::subtle::AtomicWord g_MotionEvent_getOrientationF_I = 0;
1133 static jfloat Java_MotionEvent_getOrientationF_I(JNIEnv* env, jobject obj,
1134     JniIntWrapper p0) __attribute__ ((unused));
1135 static jfloat Java_MotionEvent_getOrientationF_I(JNIEnv* env, jobject obj,
1136     JniIntWrapper p0) {
1137   /* Must call RegisterNativesImpl()  */
1138   CHECK_CLAZZ(env, obj,
1139       g_MotionEvent_clazz, 0);
1140   jmethodID method_id =
1141       base::android::MethodID::LazyGet<
1142       base::android::MethodID::TYPE_INSTANCE>(
1143       env, g_MotionEvent_clazz,
1144       "getOrientation",
1145       "(I)F",
1146       &g_MotionEvent_getOrientationF_I);
1148   jfloat ret =
1149       env->CallFloatMethod(obj,
1150           method_id, as_jint(p0));
1151   jni_generator::CheckException(env);
1152   return ret;
1155 static base::subtle::AtomicWord g_MotionEvent_getAxisValueF_I_I = 0;
1156 static jfloat Java_MotionEvent_getAxisValueF_I_I(JNIEnv* env, jobject obj,
1157     JniIntWrapper p0,
1158     JniIntWrapper p1) __attribute__ ((unused));
1159 static jfloat Java_MotionEvent_getAxisValueF_I_I(JNIEnv* env, jobject obj,
1160     JniIntWrapper p0,
1161     JniIntWrapper p1) {
1162   /* Must call RegisterNativesImpl()  */
1163   CHECK_CLAZZ(env, obj,
1164       g_MotionEvent_clazz, 0);
1165   jmethodID method_id =
1166       base::android::MethodID::LazyGet<
1167       base::android::MethodID::TYPE_INSTANCE>(
1168       env, g_MotionEvent_clazz,
1169       "getAxisValue",
1170       "(II)F",
1171       &g_MotionEvent_getAxisValueF_I_I);
1173   jfloat ret =
1174       env->CallFloatMethod(obj,
1175           method_id, as_jint(p0), as_jint(p1));
1176   jni_generator::CheckException(env);
1177   return ret;
1180 static base::subtle::AtomicWord g_MotionEvent_getPointerCoords = 0;
1181 static void Java_MotionEvent_getPointerCoords(JNIEnv* env, jobject obj,
1182     JniIntWrapper p0,
1183     jobject p1) __attribute__ ((unused));
1184 static void Java_MotionEvent_getPointerCoords(JNIEnv* env, jobject obj,
1185     JniIntWrapper p0,
1186     jobject p1) {
1187   /* Must call RegisterNativesImpl()  */
1188   CHECK_CLAZZ(env, obj,
1189       g_MotionEvent_clazz);
1190   jmethodID method_id =
1191       base::android::MethodID::LazyGet<
1192       base::android::MethodID::TYPE_INSTANCE>(
1193       env, g_MotionEvent_clazz,
1194       "getPointerCoords",
1195       "(ILandroid/view/MotionEvent$PointerCoords;)V",
1196       &g_MotionEvent_getPointerCoords);
1198      env->CallVoidMethod(obj,
1199           method_id, as_jint(p0), p1);
1200   jni_generator::CheckException(env);
1204 static base::subtle::AtomicWord g_MotionEvent_getPointerProperties = 0;
1205 static void Java_MotionEvent_getPointerProperties(JNIEnv* env, jobject obj,
1206     JniIntWrapper p0,
1207     jobject p1) __attribute__ ((unused));
1208 static void Java_MotionEvent_getPointerProperties(JNIEnv* env, jobject obj,
1209     JniIntWrapper p0,
1210     jobject p1) {
1211   /* Must call RegisterNativesImpl()  */
1212   CHECK_CLAZZ(env, obj,
1213       g_MotionEvent_clazz);
1214   jmethodID method_id =
1215       base::android::MethodID::LazyGet<
1216       base::android::MethodID::TYPE_INSTANCE>(
1217       env, g_MotionEvent_clazz,
1218       "getPointerProperties",
1219       "(ILandroid/view/MotionEvent$PointerProperties;)V",
1220       &g_MotionEvent_getPointerProperties);
1222      env->CallVoidMethod(obj,
1223           method_id, as_jint(p0), p1);
1224   jni_generator::CheckException(env);
1228 static base::subtle::AtomicWord g_MotionEvent_getMetaState = 0;
1229 static jint Java_MotionEvent_getMetaState(JNIEnv* env, jobject obj)
1230     __attribute__ ((unused));
1231 static jint Java_MotionEvent_getMetaState(JNIEnv* env, jobject obj) {
1232   /* Must call RegisterNativesImpl()  */
1233   CHECK_CLAZZ(env, obj,
1234       g_MotionEvent_clazz, 0);
1235   jmethodID method_id =
1236       base::android::MethodID::LazyGet<
1237       base::android::MethodID::TYPE_INSTANCE>(
1238       env, g_MotionEvent_clazz,
1239       "getMetaState",
1240       "()I",
1241       &g_MotionEvent_getMetaState);
1243   jint ret =
1244       env->CallIntMethod(obj,
1245           method_id);
1246   jni_generator::CheckException(env);
1247   return ret;
1250 static base::subtle::AtomicWord g_MotionEvent_getButtonState = 0;
1251 static jint Java_MotionEvent_getButtonState(JNIEnv* env, jobject obj)
1252     __attribute__ ((unused));
1253 static jint Java_MotionEvent_getButtonState(JNIEnv* env, jobject obj) {
1254   /* Must call RegisterNativesImpl()  */
1255   CHECK_CLAZZ(env, obj,
1256       g_MotionEvent_clazz, 0);
1257   jmethodID method_id =
1258       base::android::MethodID::LazyGet<
1259       base::android::MethodID::TYPE_INSTANCE>(
1260       env, g_MotionEvent_clazz,
1261       "getButtonState",
1262       "()I",
1263       &g_MotionEvent_getButtonState);
1265   jint ret =
1266       env->CallIntMethod(obj,
1267           method_id);
1268   jni_generator::CheckException(env);
1269   return ret;
1272 static base::subtle::AtomicWord g_MotionEvent_getRawX = 0;
1273 static jfloat Java_MotionEvent_getRawX(JNIEnv* env, jobject obj) __attribute__
1274     ((unused));
1275 static jfloat Java_MotionEvent_getRawX(JNIEnv* env, jobject obj) {
1276   /* Must call RegisterNativesImpl()  */
1277   CHECK_CLAZZ(env, obj,
1278       g_MotionEvent_clazz, 0);
1279   jmethodID method_id =
1280       base::android::MethodID::LazyGet<
1281       base::android::MethodID::TYPE_INSTANCE>(
1282       env, g_MotionEvent_clazz,
1283       "getRawX",
1284       "()F",
1285       &g_MotionEvent_getRawX);
1287   jfloat ret =
1288       env->CallFloatMethod(obj,
1289           method_id);
1290   jni_generator::CheckException(env);
1291   return ret;
1294 static base::subtle::AtomicWord g_MotionEvent_getRawY = 0;
1295 static jfloat Java_MotionEvent_getRawY(JNIEnv* env, jobject obj) __attribute__
1296     ((unused));
1297 static jfloat Java_MotionEvent_getRawY(JNIEnv* env, jobject obj) {
1298   /* Must call RegisterNativesImpl()  */
1299   CHECK_CLAZZ(env, obj,
1300       g_MotionEvent_clazz, 0);
1301   jmethodID method_id =
1302       base::android::MethodID::LazyGet<
1303       base::android::MethodID::TYPE_INSTANCE>(
1304       env, g_MotionEvent_clazz,
1305       "getRawY",
1306       "()F",
1307       &g_MotionEvent_getRawY);
1309   jfloat ret =
1310       env->CallFloatMethod(obj,
1311           method_id);
1312   jni_generator::CheckException(env);
1313   return ret;
1316 static base::subtle::AtomicWord g_MotionEvent_getXPrecision = 0;
1317 static jfloat Java_MotionEvent_getXPrecision(JNIEnv* env, jobject obj)
1318     __attribute__ ((unused));
1319 static jfloat Java_MotionEvent_getXPrecision(JNIEnv* env, jobject obj) {
1320   /* Must call RegisterNativesImpl()  */
1321   CHECK_CLAZZ(env, obj,
1322       g_MotionEvent_clazz, 0);
1323   jmethodID method_id =
1324       base::android::MethodID::LazyGet<
1325       base::android::MethodID::TYPE_INSTANCE>(
1326       env, g_MotionEvent_clazz,
1327       "getXPrecision",
1328       "()F",
1329       &g_MotionEvent_getXPrecision);
1331   jfloat ret =
1332       env->CallFloatMethod(obj,
1333           method_id);
1334   jni_generator::CheckException(env);
1335   return ret;
1338 static base::subtle::AtomicWord g_MotionEvent_getYPrecision = 0;
1339 static jfloat Java_MotionEvent_getYPrecision(JNIEnv* env, jobject obj)
1340     __attribute__ ((unused));
1341 static jfloat Java_MotionEvent_getYPrecision(JNIEnv* env, jobject obj) {
1342   /* Must call RegisterNativesImpl()  */
1343   CHECK_CLAZZ(env, obj,
1344       g_MotionEvent_clazz, 0);
1345   jmethodID method_id =
1346       base::android::MethodID::LazyGet<
1347       base::android::MethodID::TYPE_INSTANCE>(
1348       env, g_MotionEvent_clazz,
1349       "getYPrecision",
1350       "()F",
1351       &g_MotionEvent_getYPrecision);
1353   jfloat ret =
1354       env->CallFloatMethod(obj,
1355           method_id);
1356   jni_generator::CheckException(env);
1357   return ret;
1360 static base::subtle::AtomicWord g_MotionEvent_getHistorySize = 0;
1361 static jint Java_MotionEvent_getHistorySize(JNIEnv* env, jobject obj)
1362     __attribute__ ((unused));
1363 static jint Java_MotionEvent_getHistorySize(JNIEnv* env, jobject obj) {
1364   /* Must call RegisterNativesImpl()  */
1365   CHECK_CLAZZ(env, obj,
1366       g_MotionEvent_clazz, 0);
1367   jmethodID method_id =
1368       base::android::MethodID::LazyGet<
1369       base::android::MethodID::TYPE_INSTANCE>(
1370       env, g_MotionEvent_clazz,
1371       "getHistorySize",
1372       "()I",
1373       &g_MotionEvent_getHistorySize);
1375   jint ret =
1376       env->CallIntMethod(obj,
1377           method_id);
1378   jni_generator::CheckException(env);
1379   return ret;
1382 static base::subtle::AtomicWord g_MotionEvent_getHistoricalEventTime = 0;
1383 static jlong Java_MotionEvent_getHistoricalEventTime(JNIEnv* env, jobject obj,
1384     JniIntWrapper p0) __attribute__ ((unused));
1385 static jlong Java_MotionEvent_getHistoricalEventTime(JNIEnv* env, jobject obj,
1386     JniIntWrapper p0) {
1387   /* Must call RegisterNativesImpl()  */
1388   CHECK_CLAZZ(env, obj,
1389       g_MotionEvent_clazz, 0);
1390   jmethodID method_id =
1391       base::android::MethodID::LazyGet<
1392       base::android::MethodID::TYPE_INSTANCE>(
1393       env, g_MotionEvent_clazz,
1394       "getHistoricalEventTime",
1395       "(I)J",
1396       &g_MotionEvent_getHistoricalEventTime);
1398   jlong ret =
1399       env->CallLongMethod(obj,
1400           method_id, as_jint(p0));
1401   jni_generator::CheckException(env);
1402   return ret;
1405 static base::subtle::AtomicWord g_MotionEvent_getHistoricalXF_I = 0;
1406 static jfloat Java_MotionEvent_getHistoricalXF_I(JNIEnv* env, jobject obj,
1407     JniIntWrapper p0) __attribute__ ((unused));
1408 static jfloat Java_MotionEvent_getHistoricalXF_I(JNIEnv* env, jobject obj,
1409     JniIntWrapper p0) {
1410   /* Must call RegisterNativesImpl()  */
1411   CHECK_CLAZZ(env, obj,
1412       g_MotionEvent_clazz, 0);
1413   jmethodID method_id =
1414       base::android::MethodID::LazyGet<
1415       base::android::MethodID::TYPE_INSTANCE>(
1416       env, g_MotionEvent_clazz,
1417       "getHistoricalX",
1418       "(I)F",
1419       &g_MotionEvent_getHistoricalXF_I);
1421   jfloat ret =
1422       env->CallFloatMethod(obj,
1423           method_id, as_jint(p0));
1424   jni_generator::CheckException(env);
1425   return ret;
1428 static base::subtle::AtomicWord g_MotionEvent_getHistoricalYF_I = 0;
1429 static jfloat Java_MotionEvent_getHistoricalYF_I(JNIEnv* env, jobject obj,
1430     JniIntWrapper p0) __attribute__ ((unused));
1431 static jfloat Java_MotionEvent_getHistoricalYF_I(JNIEnv* env, jobject obj,
1432     JniIntWrapper p0) {
1433   /* Must call RegisterNativesImpl()  */
1434   CHECK_CLAZZ(env, obj,
1435       g_MotionEvent_clazz, 0);
1436   jmethodID method_id =
1437       base::android::MethodID::LazyGet<
1438       base::android::MethodID::TYPE_INSTANCE>(
1439       env, g_MotionEvent_clazz,
1440       "getHistoricalY",
1441       "(I)F",
1442       &g_MotionEvent_getHistoricalYF_I);
1444   jfloat ret =
1445       env->CallFloatMethod(obj,
1446           method_id, as_jint(p0));
1447   jni_generator::CheckException(env);
1448   return ret;
1451 static base::subtle::AtomicWord g_MotionEvent_getHistoricalPressureF_I = 0;
1452 static jfloat Java_MotionEvent_getHistoricalPressureF_I(JNIEnv* env, jobject
1453     obj, JniIntWrapper p0) __attribute__ ((unused));
1454 static jfloat Java_MotionEvent_getHistoricalPressureF_I(JNIEnv* env, jobject
1455     obj, JniIntWrapper p0) {
1456   /* Must call RegisterNativesImpl()  */
1457   CHECK_CLAZZ(env, obj,
1458       g_MotionEvent_clazz, 0);
1459   jmethodID method_id =
1460       base::android::MethodID::LazyGet<
1461       base::android::MethodID::TYPE_INSTANCE>(
1462       env, g_MotionEvent_clazz,
1463       "getHistoricalPressure",
1464       "(I)F",
1465       &g_MotionEvent_getHistoricalPressureF_I);
1467   jfloat ret =
1468       env->CallFloatMethod(obj,
1469           method_id, as_jint(p0));
1470   jni_generator::CheckException(env);
1471   return ret;
1474 static base::subtle::AtomicWord g_MotionEvent_getHistoricalSizeF_I = 0;
1475 static jfloat Java_MotionEvent_getHistoricalSizeF_I(JNIEnv* env, jobject obj,
1476     JniIntWrapper p0) __attribute__ ((unused));
1477 static jfloat Java_MotionEvent_getHistoricalSizeF_I(JNIEnv* env, jobject obj,
1478     JniIntWrapper p0) {
1479   /* Must call RegisterNativesImpl()  */
1480   CHECK_CLAZZ(env, obj,
1481       g_MotionEvent_clazz, 0);
1482   jmethodID method_id =
1483       base::android::MethodID::LazyGet<
1484       base::android::MethodID::TYPE_INSTANCE>(
1485       env, g_MotionEvent_clazz,
1486       "getHistoricalSize",
1487       "(I)F",
1488       &g_MotionEvent_getHistoricalSizeF_I);
1490   jfloat ret =
1491       env->CallFloatMethod(obj,
1492           method_id, as_jint(p0));
1493   jni_generator::CheckException(env);
1494   return ret;
1497 static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMajorF_I = 0;
1498 static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I(JNIEnv* env, jobject
1499     obj, JniIntWrapper p0) __attribute__ ((unused));
1500 static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I(JNIEnv* env, jobject
1501     obj, JniIntWrapper p0) {
1502   /* Must call RegisterNativesImpl()  */
1503   CHECK_CLAZZ(env, obj,
1504       g_MotionEvent_clazz, 0);
1505   jmethodID method_id =
1506       base::android::MethodID::LazyGet<
1507       base::android::MethodID::TYPE_INSTANCE>(
1508       env, g_MotionEvent_clazz,
1509       "getHistoricalTouchMajor",
1510       "(I)F",
1511       &g_MotionEvent_getHistoricalTouchMajorF_I);
1513   jfloat ret =
1514       env->CallFloatMethod(obj,
1515           method_id, as_jint(p0));
1516   jni_generator::CheckException(env);
1517   return ret;
1520 static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMinorF_I = 0;
1521 static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I(JNIEnv* env, jobject
1522     obj, JniIntWrapper p0) __attribute__ ((unused));
1523 static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I(JNIEnv* env, jobject
1524     obj, JniIntWrapper p0) {
1525   /* Must call RegisterNativesImpl()  */
1526   CHECK_CLAZZ(env, obj,
1527       g_MotionEvent_clazz, 0);
1528   jmethodID method_id =
1529       base::android::MethodID::LazyGet<
1530       base::android::MethodID::TYPE_INSTANCE>(
1531       env, g_MotionEvent_clazz,
1532       "getHistoricalTouchMinor",
1533       "(I)F",
1534       &g_MotionEvent_getHistoricalTouchMinorF_I);
1536   jfloat ret =
1537       env->CallFloatMethod(obj,
1538           method_id, as_jint(p0));
1539   jni_generator::CheckException(env);
1540   return ret;
1543 static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMajorF_I = 0;
1544 static jfloat Java_MotionEvent_getHistoricalToolMajorF_I(JNIEnv* env, jobject
1545     obj, JniIntWrapper p0) __attribute__ ((unused));
1546 static jfloat Java_MotionEvent_getHistoricalToolMajorF_I(JNIEnv* env, jobject
1547     obj, JniIntWrapper p0) {
1548   /* Must call RegisterNativesImpl()  */
1549   CHECK_CLAZZ(env, obj,
1550       g_MotionEvent_clazz, 0);
1551   jmethodID method_id =
1552       base::android::MethodID::LazyGet<
1553       base::android::MethodID::TYPE_INSTANCE>(
1554       env, g_MotionEvent_clazz,
1555       "getHistoricalToolMajor",
1556       "(I)F",
1557       &g_MotionEvent_getHistoricalToolMajorF_I);
1559   jfloat ret =
1560       env->CallFloatMethod(obj,
1561           method_id, as_jint(p0));
1562   jni_generator::CheckException(env);
1563   return ret;
1566 static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMinorF_I = 0;
1567 static jfloat Java_MotionEvent_getHistoricalToolMinorF_I(JNIEnv* env, jobject
1568     obj, JniIntWrapper p0) __attribute__ ((unused));
1569 static jfloat Java_MotionEvent_getHistoricalToolMinorF_I(JNIEnv* env, jobject
1570     obj, JniIntWrapper p0) {
1571   /* Must call RegisterNativesImpl()  */
1572   CHECK_CLAZZ(env, obj,
1573       g_MotionEvent_clazz, 0);
1574   jmethodID method_id =
1575       base::android::MethodID::LazyGet<
1576       base::android::MethodID::TYPE_INSTANCE>(
1577       env, g_MotionEvent_clazz,
1578       "getHistoricalToolMinor",
1579       "(I)F",
1580       &g_MotionEvent_getHistoricalToolMinorF_I);
1582   jfloat ret =
1583       env->CallFloatMethod(obj,
1584           method_id, as_jint(p0));
1585   jni_generator::CheckException(env);
1586   return ret;
1589 static base::subtle::AtomicWord g_MotionEvent_getHistoricalOrientationF_I = 0;
1590 static jfloat Java_MotionEvent_getHistoricalOrientationF_I(JNIEnv* env, jobject
1591     obj, JniIntWrapper p0) __attribute__ ((unused));
1592 static jfloat Java_MotionEvent_getHistoricalOrientationF_I(JNIEnv* env, jobject
1593     obj, JniIntWrapper p0) {
1594   /* Must call RegisterNativesImpl()  */
1595   CHECK_CLAZZ(env, obj,
1596       g_MotionEvent_clazz, 0);
1597   jmethodID method_id =
1598       base::android::MethodID::LazyGet<
1599       base::android::MethodID::TYPE_INSTANCE>(
1600       env, g_MotionEvent_clazz,
1601       "getHistoricalOrientation",
1602       "(I)F",
1603       &g_MotionEvent_getHistoricalOrientationF_I);
1605   jfloat ret =
1606       env->CallFloatMethod(obj,
1607           method_id, as_jint(p0));
1608   jni_generator::CheckException(env);
1609   return ret;
1612 static base::subtle::AtomicWord g_MotionEvent_getHistoricalAxisValueF_I_I = 0;
1613 static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I(JNIEnv* env, jobject
1614     obj, JniIntWrapper p0,
1615     JniIntWrapper p1) __attribute__ ((unused));
1616 static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I(JNIEnv* env, jobject
1617     obj, JniIntWrapper p0,
1618     JniIntWrapper p1) {
1619   /* Must call RegisterNativesImpl()  */
1620   CHECK_CLAZZ(env, obj,
1621       g_MotionEvent_clazz, 0);
1622   jmethodID method_id =
1623       base::android::MethodID::LazyGet<
1624       base::android::MethodID::TYPE_INSTANCE>(
1625       env, g_MotionEvent_clazz,
1626       "getHistoricalAxisValue",
1627       "(II)F",
1628       &g_MotionEvent_getHistoricalAxisValueF_I_I);
1630   jfloat ret =
1631       env->CallFloatMethod(obj,
1632           method_id, as_jint(p0), as_jint(p1));
1633   jni_generator::CheckException(env);
1634   return ret;
1637 static base::subtle::AtomicWord g_MotionEvent_getHistoricalXF_I_I = 0;
1638 static jfloat Java_MotionEvent_getHistoricalXF_I_I(JNIEnv* env, jobject obj,
1639     JniIntWrapper p0,
1640     JniIntWrapper p1) __attribute__ ((unused));
1641 static jfloat Java_MotionEvent_getHistoricalXF_I_I(JNIEnv* env, jobject obj,
1642     JniIntWrapper p0,
1643     JniIntWrapper p1) {
1644   /* Must call RegisterNativesImpl()  */
1645   CHECK_CLAZZ(env, obj,
1646       g_MotionEvent_clazz, 0);
1647   jmethodID method_id =
1648       base::android::MethodID::LazyGet<
1649       base::android::MethodID::TYPE_INSTANCE>(
1650       env, g_MotionEvent_clazz,
1651       "getHistoricalX",
1652       "(II)F",
1653       &g_MotionEvent_getHistoricalXF_I_I);
1655   jfloat ret =
1656       env->CallFloatMethod(obj,
1657           method_id, as_jint(p0), as_jint(p1));
1658   jni_generator::CheckException(env);
1659   return ret;
1662 static base::subtle::AtomicWord g_MotionEvent_getHistoricalYF_I_I = 0;
1663 static jfloat Java_MotionEvent_getHistoricalYF_I_I(JNIEnv* env, jobject obj,
1664     JniIntWrapper p0,
1665     JniIntWrapper p1) __attribute__ ((unused));
1666 static jfloat Java_MotionEvent_getHistoricalYF_I_I(JNIEnv* env, jobject obj,
1667     JniIntWrapper p0,
1668     JniIntWrapper p1) {
1669   /* Must call RegisterNativesImpl()  */
1670   CHECK_CLAZZ(env, obj,
1671       g_MotionEvent_clazz, 0);
1672   jmethodID method_id =
1673       base::android::MethodID::LazyGet<
1674       base::android::MethodID::TYPE_INSTANCE>(
1675       env, g_MotionEvent_clazz,
1676       "getHistoricalY",
1677       "(II)F",
1678       &g_MotionEvent_getHistoricalYF_I_I);
1680   jfloat ret =
1681       env->CallFloatMethod(obj,
1682           method_id, as_jint(p0), as_jint(p1));
1683   jni_generator::CheckException(env);
1684   return ret;
1687 static base::subtle::AtomicWord g_MotionEvent_getHistoricalPressureF_I_I = 0;
1688 static jfloat Java_MotionEvent_getHistoricalPressureF_I_I(JNIEnv* env, jobject
1689     obj, JniIntWrapper p0,
1690     JniIntWrapper p1) __attribute__ ((unused));
1691 static jfloat Java_MotionEvent_getHistoricalPressureF_I_I(JNIEnv* env, jobject
1692     obj, JniIntWrapper p0,
1693     JniIntWrapper p1) {
1694   /* Must call RegisterNativesImpl()  */
1695   CHECK_CLAZZ(env, obj,
1696       g_MotionEvent_clazz, 0);
1697   jmethodID method_id =
1698       base::android::MethodID::LazyGet<
1699       base::android::MethodID::TYPE_INSTANCE>(
1700       env, g_MotionEvent_clazz,
1701       "getHistoricalPressure",
1702       "(II)F",
1703       &g_MotionEvent_getHistoricalPressureF_I_I);
1705   jfloat ret =
1706       env->CallFloatMethod(obj,
1707           method_id, as_jint(p0), as_jint(p1));
1708   jni_generator::CheckException(env);
1709   return ret;
1712 static base::subtle::AtomicWord g_MotionEvent_getHistoricalSizeF_I_I = 0;
1713 static jfloat Java_MotionEvent_getHistoricalSizeF_I_I(JNIEnv* env, jobject obj,
1714     JniIntWrapper p0,
1715     JniIntWrapper p1) __attribute__ ((unused));
1716 static jfloat Java_MotionEvent_getHistoricalSizeF_I_I(JNIEnv* env, jobject obj,
1717     JniIntWrapper p0,
1718     JniIntWrapper p1) {
1719   /* Must call RegisterNativesImpl()  */
1720   CHECK_CLAZZ(env, obj,
1721       g_MotionEvent_clazz, 0);
1722   jmethodID method_id =
1723       base::android::MethodID::LazyGet<
1724       base::android::MethodID::TYPE_INSTANCE>(
1725       env, g_MotionEvent_clazz,
1726       "getHistoricalSize",
1727       "(II)F",
1728       &g_MotionEvent_getHistoricalSizeF_I_I);
1730   jfloat ret =
1731       env->CallFloatMethod(obj,
1732           method_id, as_jint(p0), as_jint(p1));
1733   jni_generator::CheckException(env);
1734   return ret;
1737 static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMajorF_I_I = 0;
1738 static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I_I(JNIEnv* env, jobject
1739     obj, JniIntWrapper p0,
1740     JniIntWrapper p1) __attribute__ ((unused));
1741 static jfloat Java_MotionEvent_getHistoricalTouchMajorF_I_I(JNIEnv* env, jobject
1742     obj, JniIntWrapper p0,
1743     JniIntWrapper p1) {
1744   /* Must call RegisterNativesImpl()  */
1745   CHECK_CLAZZ(env, obj,
1746       g_MotionEvent_clazz, 0);
1747   jmethodID method_id =
1748       base::android::MethodID::LazyGet<
1749       base::android::MethodID::TYPE_INSTANCE>(
1750       env, g_MotionEvent_clazz,
1751       "getHistoricalTouchMajor",
1752       "(II)F",
1753       &g_MotionEvent_getHistoricalTouchMajorF_I_I);
1755   jfloat ret =
1756       env->CallFloatMethod(obj,
1757           method_id, as_jint(p0), as_jint(p1));
1758   jni_generator::CheckException(env);
1759   return ret;
1762 static base::subtle::AtomicWord g_MotionEvent_getHistoricalTouchMinorF_I_I = 0;
1763 static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I_I(JNIEnv* env, jobject
1764     obj, JniIntWrapper p0,
1765     JniIntWrapper p1) __attribute__ ((unused));
1766 static jfloat Java_MotionEvent_getHistoricalTouchMinorF_I_I(JNIEnv* env, jobject
1767     obj, JniIntWrapper p0,
1768     JniIntWrapper p1) {
1769   /* Must call RegisterNativesImpl()  */
1770   CHECK_CLAZZ(env, obj,
1771       g_MotionEvent_clazz, 0);
1772   jmethodID method_id =
1773       base::android::MethodID::LazyGet<
1774       base::android::MethodID::TYPE_INSTANCE>(
1775       env, g_MotionEvent_clazz,
1776       "getHistoricalTouchMinor",
1777       "(II)F",
1778       &g_MotionEvent_getHistoricalTouchMinorF_I_I);
1780   jfloat ret =
1781       env->CallFloatMethod(obj,
1782           method_id, as_jint(p0), as_jint(p1));
1783   jni_generator::CheckException(env);
1784   return ret;
1787 static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMajorF_I_I = 0;
1788 static jfloat Java_MotionEvent_getHistoricalToolMajorF_I_I(JNIEnv* env, jobject
1789     obj, JniIntWrapper p0,
1790     JniIntWrapper p1) __attribute__ ((unused));
1791 static jfloat Java_MotionEvent_getHistoricalToolMajorF_I_I(JNIEnv* env, jobject
1792     obj, JniIntWrapper p0,
1793     JniIntWrapper p1) {
1794   /* Must call RegisterNativesImpl()  */
1795   CHECK_CLAZZ(env, obj,
1796       g_MotionEvent_clazz, 0);
1797   jmethodID method_id =
1798       base::android::MethodID::LazyGet<
1799       base::android::MethodID::TYPE_INSTANCE>(
1800       env, g_MotionEvent_clazz,
1801       "getHistoricalToolMajor",
1802       "(II)F",
1803       &g_MotionEvent_getHistoricalToolMajorF_I_I);
1805   jfloat ret =
1806       env->CallFloatMethod(obj,
1807           method_id, as_jint(p0), as_jint(p1));
1808   jni_generator::CheckException(env);
1809   return ret;
1812 static base::subtle::AtomicWord g_MotionEvent_getHistoricalToolMinorF_I_I = 0;
1813 static jfloat Java_MotionEvent_getHistoricalToolMinorF_I_I(JNIEnv* env, jobject
1814     obj, JniIntWrapper p0,
1815     JniIntWrapper p1) __attribute__ ((unused));
1816 static jfloat Java_MotionEvent_getHistoricalToolMinorF_I_I(JNIEnv* env, jobject
1817     obj, JniIntWrapper p0,
1818     JniIntWrapper p1) {
1819   /* Must call RegisterNativesImpl()  */
1820   CHECK_CLAZZ(env, obj,
1821       g_MotionEvent_clazz, 0);
1822   jmethodID method_id =
1823       base::android::MethodID::LazyGet<
1824       base::android::MethodID::TYPE_INSTANCE>(
1825       env, g_MotionEvent_clazz,
1826       "getHistoricalToolMinor",
1827       "(II)F",
1828       &g_MotionEvent_getHistoricalToolMinorF_I_I);
1830   jfloat ret =
1831       env->CallFloatMethod(obj,
1832           method_id, as_jint(p0), as_jint(p1));
1833   jni_generator::CheckException(env);
1834   return ret;
1837 static base::subtle::AtomicWord g_MotionEvent_getHistoricalOrientationF_I_I = 0;
1838 static jfloat Java_MotionEvent_getHistoricalOrientationF_I_I(JNIEnv* env,
1839     jobject obj, JniIntWrapper p0,
1840     JniIntWrapper p1) __attribute__ ((unused));
1841 static jfloat Java_MotionEvent_getHistoricalOrientationF_I_I(JNIEnv* env,
1842     jobject obj, JniIntWrapper p0,
1843     JniIntWrapper p1) {
1844   /* Must call RegisterNativesImpl()  */
1845   CHECK_CLAZZ(env, obj,
1846       g_MotionEvent_clazz, 0);
1847   jmethodID method_id =
1848       base::android::MethodID::LazyGet<
1849       base::android::MethodID::TYPE_INSTANCE>(
1850       env, g_MotionEvent_clazz,
1851       "getHistoricalOrientation",
1852       "(II)F",
1853       &g_MotionEvent_getHistoricalOrientationF_I_I);
1855   jfloat ret =
1856       env->CallFloatMethod(obj,
1857           method_id, as_jint(p0), as_jint(p1));
1858   jni_generator::CheckException(env);
1859   return ret;
1862 static base::subtle::AtomicWord g_MotionEvent_getHistoricalAxisValueF_I_I_I = 0;
1863 static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I_I(JNIEnv* env,
1864     jobject obj, JniIntWrapper p0,
1865     JniIntWrapper p1,
1866     JniIntWrapper p2) __attribute__ ((unused));
1867 static jfloat Java_MotionEvent_getHistoricalAxisValueF_I_I_I(JNIEnv* env,
1868     jobject obj, JniIntWrapper p0,
1869     JniIntWrapper p1,
1870     JniIntWrapper p2) {
1871   /* Must call RegisterNativesImpl()  */
1872   CHECK_CLAZZ(env, obj,
1873       g_MotionEvent_clazz, 0);
1874   jmethodID method_id =
1875       base::android::MethodID::LazyGet<
1876       base::android::MethodID::TYPE_INSTANCE>(
1877       env, g_MotionEvent_clazz,
1878       "getHistoricalAxisValue",
1879       "(III)F",
1880       &g_MotionEvent_getHistoricalAxisValueF_I_I_I);
1882   jfloat ret =
1883       env->CallFloatMethod(obj,
1884           method_id, as_jint(p0), as_jint(p1), as_jint(p2));
1885   jni_generator::CheckException(env);
1886   return ret;
1889 static base::subtle::AtomicWord g_MotionEvent_getHistoricalPointerCoords = 0;
1890 static void Java_MotionEvent_getHistoricalPointerCoords(JNIEnv* env, jobject
1891     obj, JniIntWrapper p0,
1892     JniIntWrapper p1,
1893     jobject p2) __attribute__ ((unused));
1894 static void Java_MotionEvent_getHistoricalPointerCoords(JNIEnv* env, jobject
1895     obj, JniIntWrapper p0,
1896     JniIntWrapper p1,
1897     jobject p2) {
1898   /* Must call RegisterNativesImpl()  */
1899   CHECK_CLAZZ(env, obj,
1900       g_MotionEvent_clazz);
1901   jmethodID method_id =
1902       base::android::MethodID::LazyGet<
1903       base::android::MethodID::TYPE_INSTANCE>(
1904       env, g_MotionEvent_clazz,
1905       "getHistoricalPointerCoords",
1906       "(IILandroid/view/MotionEvent$PointerCoords;)V",
1907       &g_MotionEvent_getHistoricalPointerCoords);
1909      env->CallVoidMethod(obj,
1910           method_id, as_jint(p0), as_jint(p1), p2);
1911   jni_generator::CheckException(env);
1915 static base::subtle::AtomicWord g_MotionEvent_getEdgeFlags = 0;
1916 static jint Java_MotionEvent_getEdgeFlags(JNIEnv* env, jobject obj)
1917     __attribute__ ((unused));
1918 static jint Java_MotionEvent_getEdgeFlags(JNIEnv* env, jobject obj) {
1919   /* Must call RegisterNativesImpl()  */
1920   CHECK_CLAZZ(env, obj,
1921       g_MotionEvent_clazz, 0);
1922   jmethodID method_id =
1923       base::android::MethodID::LazyGet<
1924       base::android::MethodID::TYPE_INSTANCE>(
1925       env, g_MotionEvent_clazz,
1926       "getEdgeFlags",
1927       "()I",
1928       &g_MotionEvent_getEdgeFlags);
1930   jint ret =
1931       env->CallIntMethod(obj,
1932           method_id);
1933   jni_generator::CheckException(env);
1934   return ret;
1937 static base::subtle::AtomicWord g_MotionEvent_setEdgeFlags = 0;
1938 static void Java_MotionEvent_setEdgeFlags(JNIEnv* env, jobject obj,
1939     JniIntWrapper p0) __attribute__ ((unused));
1940 static void Java_MotionEvent_setEdgeFlags(JNIEnv* env, jobject obj,
1941     JniIntWrapper p0) {
1942   /* Must call RegisterNativesImpl()  */
1943   CHECK_CLAZZ(env, obj,
1944       g_MotionEvent_clazz);
1945   jmethodID method_id =
1946       base::android::MethodID::LazyGet<
1947       base::android::MethodID::TYPE_INSTANCE>(
1948       env, g_MotionEvent_clazz,
1949       "setEdgeFlags",
1950       "(I)V",
1951       &g_MotionEvent_setEdgeFlags);
1953      env->CallVoidMethod(obj,
1954           method_id, as_jint(p0));
1955   jni_generator::CheckException(env);
1959 static base::subtle::AtomicWord g_MotionEvent_setAction = 0;
1960 static void Java_MotionEvent_setAction(JNIEnv* env, jobject obj, JniIntWrapper
1961     p0) __attribute__ ((unused));
1962 static void Java_MotionEvent_setAction(JNIEnv* env, jobject obj, JniIntWrapper
1963     p0) {
1964   /* Must call RegisterNativesImpl()  */
1965   CHECK_CLAZZ(env, obj,
1966       g_MotionEvent_clazz);
1967   jmethodID method_id =
1968       base::android::MethodID::LazyGet<
1969       base::android::MethodID::TYPE_INSTANCE>(
1970       env, g_MotionEvent_clazz,
1971       "setAction",
1972       "(I)V",
1973       &g_MotionEvent_setAction);
1975      env->CallVoidMethod(obj,
1976           method_id, as_jint(p0));
1977   jni_generator::CheckException(env);
1981 static base::subtle::AtomicWord g_MotionEvent_offsetLocation = 0;
1982 static void Java_MotionEvent_offsetLocation(JNIEnv* env, jobject obj, jfloat p0,
1983     jfloat p1) __attribute__ ((unused));
1984 static void Java_MotionEvent_offsetLocation(JNIEnv* env, jobject obj, jfloat p0,
1985     jfloat p1) {
1986   /* Must call RegisterNativesImpl()  */
1987   CHECK_CLAZZ(env, obj,
1988       g_MotionEvent_clazz);
1989   jmethodID method_id =
1990       base::android::MethodID::LazyGet<
1991       base::android::MethodID::TYPE_INSTANCE>(
1992       env, g_MotionEvent_clazz,
1993       "offsetLocation",
1994       "(FF)V",
1995       &g_MotionEvent_offsetLocation);
1997      env->CallVoidMethod(obj,
1998           method_id, p0, p1);
1999   jni_generator::CheckException(env);
2003 static base::subtle::AtomicWord g_MotionEvent_setLocation = 0;
2004 static void Java_MotionEvent_setLocation(JNIEnv* env, jobject obj, jfloat p0,
2005     jfloat p1) __attribute__ ((unused));
2006 static void Java_MotionEvent_setLocation(JNIEnv* env, jobject obj, jfloat p0,
2007     jfloat p1) {
2008   /* Must call RegisterNativesImpl()  */
2009   CHECK_CLAZZ(env, obj,
2010       g_MotionEvent_clazz);
2011   jmethodID method_id =
2012       base::android::MethodID::LazyGet<
2013       base::android::MethodID::TYPE_INSTANCE>(
2014       env, g_MotionEvent_clazz,
2015       "setLocation",
2016       "(FF)V",
2017       &g_MotionEvent_setLocation);
2019      env->CallVoidMethod(obj,
2020           method_id, p0, p1);
2021   jni_generator::CheckException(env);
2025 static base::subtle::AtomicWord g_MotionEvent_transform = 0;
2026 static void Java_MotionEvent_transform(JNIEnv* env, jobject obj, jobject p0)
2027     __attribute__ ((unused));
2028 static void Java_MotionEvent_transform(JNIEnv* env, jobject obj, jobject p0) {
2029   /* Must call RegisterNativesImpl()  */
2030   CHECK_CLAZZ(env, obj,
2031       g_MotionEvent_clazz);
2032   jmethodID method_id =
2033       base::android::MethodID::LazyGet<
2034       base::android::MethodID::TYPE_INSTANCE>(
2035       env, g_MotionEvent_clazz,
2036       "transform",
2037       "(Landroid/graphics/Matrix;)V",
2038       &g_MotionEvent_transform);
2040      env->CallVoidMethod(obj,
2041           method_id, p0);
2042   jni_generator::CheckException(env);
2046 static base::subtle::AtomicWord g_MotionEvent_addBatchV_J_F_F_F_F_I = 0;
2047 static void Java_MotionEvent_addBatchV_J_F_F_F_F_I(JNIEnv* env, jobject obj,
2048     jlong p0,
2049     jfloat p1,
2050     jfloat p2,
2051     jfloat p3,
2052     jfloat p4,
2053     JniIntWrapper p5) __attribute__ ((unused));
2054 static void Java_MotionEvent_addBatchV_J_F_F_F_F_I(JNIEnv* env, jobject obj,
2055     jlong p0,
2056     jfloat p1,
2057     jfloat p2,
2058     jfloat p3,
2059     jfloat p4,
2060     JniIntWrapper p5) {
2061   /* Must call RegisterNativesImpl()  */
2062   CHECK_CLAZZ(env, obj,
2063       g_MotionEvent_clazz);
2064   jmethodID method_id =
2065       base::android::MethodID::LazyGet<
2066       base::android::MethodID::TYPE_INSTANCE>(
2067       env, g_MotionEvent_clazz,
2068       "addBatch",
2069       "(JFFFFI)V",
2070       &g_MotionEvent_addBatchV_J_F_F_F_F_I);
2072      env->CallVoidMethod(obj,
2073           method_id, p0, p1, p2, p3, p4, as_jint(p5));
2074   jni_generator::CheckException(env);
2078 static base::subtle::AtomicWord g_MotionEvent_addBatchV_J_LAVMEPC_I = 0;
2079 static void Java_MotionEvent_addBatchV_J_LAVMEPC_I(JNIEnv* env, jobject obj,
2080     jlong p0,
2081     jobjectArray p1,
2082     JniIntWrapper p2) __attribute__ ((unused));
2083 static void Java_MotionEvent_addBatchV_J_LAVMEPC_I(JNIEnv* env, jobject obj,
2084     jlong p0,
2085     jobjectArray p1,
2086     JniIntWrapper p2) {
2087   /* Must call RegisterNativesImpl()  */
2088   CHECK_CLAZZ(env, obj,
2089       g_MotionEvent_clazz);
2090   jmethodID method_id =
2091       base::android::MethodID::LazyGet<
2092       base::android::MethodID::TYPE_INSTANCE>(
2093       env, g_MotionEvent_clazz,
2094       "addBatch",
2095       "(J[Landroid/view/MotionEvent$PointerCoords;I)V",
2096       &g_MotionEvent_addBatchV_J_LAVMEPC_I);
2098      env->CallVoidMethod(obj,
2099           method_id, p0, p1, as_jint(p2));
2100   jni_generator::CheckException(env);
2104 static base::subtle::AtomicWord g_MotionEvent_toString = 0;
2105 static base::android::ScopedJavaLocalRef<jstring>
2106     Java_MotionEvent_toString(JNIEnv* env, jobject obj) __attribute__
2107     ((unused));
2108 static base::android::ScopedJavaLocalRef<jstring>
2109     Java_MotionEvent_toString(JNIEnv* env, jobject obj) {
2110   /* Must call RegisterNativesImpl()  */
2111   CHECK_CLAZZ(env, obj,
2112       g_MotionEvent_clazz, NULL);
2113   jmethodID method_id =
2114       base::android::MethodID::LazyGet<
2115       base::android::MethodID::TYPE_INSTANCE>(
2116       env, g_MotionEvent_clazz,
2117       "toString",
2118       "()Ljava/lang/String;",
2119       &g_MotionEvent_toString);
2121   jstring ret =
2122       static_cast<jstring>(env->CallObjectMethod(obj,
2123           method_id));
2124   jni_generator::CheckException(env);
2125   return base::android::ScopedJavaLocalRef<jstring>(env, ret);
2128 static base::subtle::AtomicWord g_MotionEvent_actionToString = 0;
2129 static base::android::ScopedJavaLocalRef<jstring>
2130     Java_MotionEvent_actionToString(JNIEnv* env, JniIntWrapper p0) __attribute__
2131     ((unused));
2132 static base::android::ScopedJavaLocalRef<jstring>
2133     Java_MotionEvent_actionToString(JNIEnv* env, JniIntWrapper p0) {
2134   /* Must call RegisterNativesImpl()  */
2135   CHECK_CLAZZ(env, g_MotionEvent_clazz,
2136       g_MotionEvent_clazz, NULL);
2137   jmethodID method_id =
2138       base::android::MethodID::LazyGet<
2139       base::android::MethodID::TYPE_STATIC>(
2140       env, g_MotionEvent_clazz,
2141       "actionToString",
2142       "(I)Ljava/lang/String;",
2143       &g_MotionEvent_actionToString);
2145   jstring ret =
2146       static_cast<jstring>(env->CallStaticObjectMethod(g_MotionEvent_clazz,
2147           method_id, as_jint(p0)));
2148   jni_generator::CheckException(env);
2149   return base::android::ScopedJavaLocalRef<jstring>(env, ret);
2152 static base::subtle::AtomicWord g_MotionEvent_axisToString = 0;
2153 static base::android::ScopedJavaLocalRef<jstring>
2154     Java_MotionEvent_axisToString(JNIEnv* env, JniIntWrapper p0) __attribute__
2155     ((unused));
2156 static base::android::ScopedJavaLocalRef<jstring>
2157     Java_MotionEvent_axisToString(JNIEnv* env, JniIntWrapper p0) {
2158   /* Must call RegisterNativesImpl()  */
2159   CHECK_CLAZZ(env, g_MotionEvent_clazz,
2160       g_MotionEvent_clazz, NULL);
2161   jmethodID method_id =
2162       base::android::MethodID::LazyGet<
2163       base::android::MethodID::TYPE_STATIC>(
2164       env, g_MotionEvent_clazz,
2165       "axisToString",
2166       "(I)Ljava/lang/String;",
2167       &g_MotionEvent_axisToString);
2169   jstring ret =
2170       static_cast<jstring>(env->CallStaticObjectMethod(g_MotionEvent_clazz,
2171           method_id, as_jint(p0)));
2172   jni_generator::CheckException(env);
2173   return base::android::ScopedJavaLocalRef<jstring>(env, ret);
2176 static base::subtle::AtomicWord g_MotionEvent_axisFromString = 0;
2177 static jint Java_MotionEvent_axisFromString(JNIEnv* env, jstring p0)
2178     __attribute__ ((unused));
2179 static jint Java_MotionEvent_axisFromString(JNIEnv* env, jstring p0) {
2180   /* Must call RegisterNativesImpl()  */
2181   CHECK_CLAZZ(env, g_MotionEvent_clazz,
2182       g_MotionEvent_clazz, 0);
2183   jmethodID method_id =
2184       base::android::MethodID::LazyGet<
2185       base::android::MethodID::TYPE_STATIC>(
2186       env, g_MotionEvent_clazz,
2187       "axisFromString",
2188       "(Ljava/lang/String;)I",
2189       &g_MotionEvent_axisFromString);
2191   jint ret =
2192       env->CallStaticIntMethod(g_MotionEvent_clazz,
2193           method_id, p0);
2194   jni_generator::CheckException(env);
2195   return ret;
2198 static base::subtle::AtomicWord g_MotionEvent_writeToParcel = 0;
2199 static void Java_MotionEvent_writeToParcel(JNIEnv* env, jobject obj, jobject p0,
2200     JniIntWrapper p1) __attribute__ ((unused));
2201 static void Java_MotionEvent_writeToParcel(JNIEnv* env, jobject obj, jobject p0,
2202     JniIntWrapper p1) {
2203   /* Must call RegisterNativesImpl()  */
2204   CHECK_CLAZZ(env, obj,
2205       g_MotionEvent_clazz);
2206   jmethodID method_id =
2207       base::android::MethodID::LazyGet<
2208       base::android::MethodID::TYPE_INSTANCE>(
2209       env, g_MotionEvent_clazz,
2210       "writeToParcel",
2211       "(Landroid/os/Parcel;I)V",
2212       &g_MotionEvent_writeToParcel);
2214      env->CallVoidMethod(obj,
2215           method_id, p0, as_jint(p1));
2216   jni_generator::CheckException(env);
2220 // Step 3: RegisterNatives.
2222 static bool RegisterNativesImpl(JNIEnv* env) {
2223   g_MotionEvent_clazz = reinterpret_cast<jclass>(env->NewGlobalRef(
2224       base::android::GetClass(env, kMotionEventClassPath).obj()));
2226   return true;
2229 }  // namespace JNI_MotionEvent
2231 #endif  // android_view_MotionEvent_JNI