1{
2  "methods": {
3    "__constructor__(android.content.Context,android.view.ScaleGestureDetector.OnScaleGestureListener)": {
4      "isImplementation": true,
5      "modifiers": [
6        "protected"
7      ],
8      "params": [
9        "context",
10        "listener"
11      ],
12      "returnType": "void",
13      "exceptions": [],
14      "name": "__constructor__(android.content.Context,android.view.ScaleGestureDetector.OnScaleGestureListener)"
15    },
16    "getFocusX()": {
17      "isImplementation": true,
18      "modifiers": [
19        "protected"
20      ],
21      "params": [],
22      "returnType": "float",
23      "exceptions": [],
24      "name": "getFocusX()"
25    },
26    "getFocusY()": {
27      "isImplementation": true,
28      "modifiers": [
29        "protected"
30      ],
31      "params": [],
32      "returnType": "float",
33      "exceptions": [],
34      "name": "getFocusY()"
35    },
36    "getListener()": {
37      "isImplementation": false,
38      "modifiers": [
39        "public"
40      ],
41      "params": [],
42      "returnType": "android.view.ScaleGestureDetector.OnScaleGestureListener",
43      "exceptions": [],
44      "name": "getListener()"
45    },
46    "getOnTouchEventMotionEvent()": {
47      "isImplementation": false,
48      "modifiers": [
49        "public"
50      ],
51      "params": [],
52      "returnType": "android.view.MotionEvent",
53      "exceptions": [],
54      "name": "getOnTouchEventMotionEvent()"
55    },
56    "getScaleFactor()": {
57      "isImplementation": true,
58      "modifiers": [
59        "protected"
60      ],
61      "params": [],
62      "returnType": "float",
63      "exceptions": [],
64      "name": "getScaleFactor()"
65    },
66    "onTouchEvent(android.view.MotionEvent)": {
67      "isImplementation": true,
68      "modifiers": [
69        "protected"
70      ],
71      "params": [
72        "event"
73      ],
74      "returnType": "boolean",
75      "exceptions": [],
76      "name": "onTouchEvent(android.view.MotionEvent)"
77    },
78    "reset()": {
79      "isImplementation": false,
80      "modifiers": [
81        "public"
82      ],
83      "params": [],
84      "returnType": "void",
85      "exceptions": [],
86      "name": "reset()"
87    },
88    "setFocusXY(float,float)": {
89      "isImplementation": false,
90      "modifiers": [
91        "public"
92      ],
93      "params": [
94        "focusX",
95        "focusY"
96      ],
97      "returnType": "void",
98      "exceptions": [],
99      "name": "setFocusXY(float,float)"
100    },
101    "setScaleFactor(float)": {
102      "isImplementation": false,
103      "modifiers": [
104        "public"
105      ],
106      "params": [
107        "scaleFactor"
108      ],
109      "returnType": "void",
110      "exceptions": [],
111      "name": "setScaleFactor(float)"
112    }
113  },
114  "imports": [
115    "android.content.Context",
116    "android.view.MotionEvent",
117    "android.view.ScaleGestureDetector",
118    "org.robolectric.annotation.Implementation",
119    "org.robolectric.annotation.Implements"
120  ],
121  "name": "org.robolectric.shadows.ShadowScaleGestureDetector"
122}