{ "methods": { "addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "listener" ], "returnType": "boolean", "exceptions": [], "name": "addAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)" }, "createInstance(android.content.Context)": { "isImplementation": false, "modifiers": [ "private", "static" ], "params": [ "context" ], "returnType": "android.view.accessibility.AccessibilityManager", "exceptions": [ "java.lang.Exception" ], "name": "createInstance(android.content.Context)" }, "getAccessibilityServiceList()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "java.util.List\u003candroid.content.pm.ServiceInfo\u003e", "exceptions": [], "name": "getAccessibilityServiceList()" }, "getEnabledAccessibilityServiceList(int)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "feedbackTypeFlags" ], "returnType": "java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e", "exceptions": [], "name": "getEnabledAccessibilityServiceList(int)" }, "getInstalledAccessibilityServiceList()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e", "exceptions": [], "name": "getInstalledAccessibilityServiceList()" }, "getInstance(android.content.Context)": { "isImplementation": true, "modifiers": [ "public", "static" ], "params": [ "context" ], "returnType": "android.view.accessibility.AccessibilityManager", "exceptions": [ "java.lang.Exception" ], "name": "getInstance(android.content.Context)" }, "isAccessibilityButtonSupported()": { "isImplementation": true, "modifiers": [ "protected", "static" ], "params": [], "returnType": "boolean", "exceptions": [], "minSdk": 27, "name": "isAccessibilityButtonSupported()", "documentation": "Returns {@code true} by default, or the value specified via {@link\n#setAccessibilityButtonSupported(boolean)}\n" }, "isEnabled()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "boolean", "exceptions": [], "name": "isEnabled()" }, "isTouchExplorationEnabled()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "boolean", "exceptions": [], "name": "isTouchExplorationEnabled()" }, "performAccessibilityShortcut()": { "isImplementation": true, "modifiers": [ "protected" ], "params": [], "returnType": "void", "exceptions": [], "minSdk": 26, "name": "performAccessibilityShortcut()" }, "removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)": { "isImplementation": true, "modifiers": [ "protected" ], "params": [ "listener" ], "returnType": "boolean", "exceptions": [], "name": "removeAccessibilityStateChangeListener(android.view.accessibility.AccessibilityManager.AccessibilityStateChangeListener)" }, "reset()": { "isImplementation": false, "modifiers": [ "public", "static" ], "params": [], "returnType": "void", "exceptions": [], "name": "reset()" }, "setAccessibilityButtonSupported(boolean)": { "isImplementation": false, "modifiers": [ "public", "static" ], "params": [ "supported" ], "returnType": "void", "exceptions": [], "name": "setAccessibilityButtonSupported(boolean)", "documentation": "Sets that the system navigation area is supported accessibility button; controls the return\nvalue of {@link AccessibilityManager#isAccessibilityButtonSupported()}.\n" }, "setAccessibilityServiceList(java.util.List\u003candroid.content.pm.ServiceInfo\u003e)": { "isImplementation": false, "modifiers": [ "public" ], "params": [ "accessibilityServiceList" ], "returnType": "void", "exceptions": [], "name": "setAccessibilityServiceList(java.util.List\u003candroid.content.pm.ServiceInfo\u003e)" }, "setEnabled(boolean)": { "isImplementation": false, "modifiers": [ "public" ], "params": [ "enabled" ], "returnType": "void", "exceptions": [], "name": "setEnabled(boolean)" }, "setEnabledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)": { "isImplementation": false, "modifiers": [ "public" ], "params": [ "enabledAccessibilityServiceList" ], "returnType": "void", "exceptions": [], "name": "setEnabledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)" }, "setInstalledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)": { "isImplementation": false, "modifiers": [ "public" ], "params": [ "installedAccessibilityServiceList" ], "returnType": "void", "exceptions": [], "name": "setInstalledAccessibilityServiceList(java.util.List\u003candroid.accessibilityservice.AccessibilityServiceInfo\u003e)" }, "setTouchExplorationEnabled(boolean)": { "isImplementation": false, "modifiers": [ "public" ], "params": [ "touchExplorationEnabled" ], "returnType": "void", "exceptions": [], "name": "setTouchExplorationEnabled(boolean)" } }, "imports": [ "android.os.Build.VERSION_CODES.KITKAT", "android.os.Build.VERSION_CODES.O", "android.os.Build.VERSION_CODES.O_MR1", "org.robolectric.RuntimeEnvironment.getApiLevel", "android.accessibilityservice.AccessibilityServiceInfo", "android.content.Context", "android.content.pm.ServiceInfo", "android.os.Handler", "android.os.Looper", "android.os.Message", "android.util.Log", "android.view.accessibility.AccessibilityManager", "android.view.accessibility.IAccessibilityManager", "java.util.List", "org.robolectric.annotation.HiddenApi", "org.robolectric.annotation.Implementation", "org.robolectric.annotation.Implements", "org.robolectric.annotation.RealObject", "org.robolectric.annotation.Resetter", "org.robolectric.shadow.api.Shadow", "org.robolectric.util.ReflectionHelpers", "org.robolectric.util.ReflectionHelpers.ClassParameter", "org.robolectric.shadows.ShadowAccessibilityManager.MyHandler" ], "name": "org.robolectric.shadows.ShadowAccessibilityManager" }