/frameworks/base/core/java/android/view/accessibility/ |
AccessibilityNodeInfo.aidl | 19 parcelable AccessibilityNodeInfo;
|
IAccessibilityInteractionCallback.aidl | 19 import android.view.accessibility.AccessibilityNodeInfo; 31 * Sets the result of an async request that returns an {@link AccessibilityNodeInfo}. 33 * @param infos The result {@link AccessibilityNodeInfo}. 36 void setFindAccessibilityNodeInfoResult(in AccessibilityNodeInfo info, int interactionId); 39 * Sets the result of an async request that returns {@link AccessibilityNodeInfo}s. 41 * @param infos The result {@link AccessibilityNodeInfo}s. 44 void setFindAccessibilityNodeInfosResult(in List<AccessibilityNodeInfo> infos,
|
IAccessibilityInteractionConnectionCallback.aidl | 19 import android.view.accessibility.AccessibilityNodeInfo; 31 * Sets the result of an async request that returns an {@link AccessibilityNodeInfo}. 33 * @param infos The result {@link AccessibilityNodeInfo}. 36 void setFindAccessibilityNodeInfoResult(in AccessibilityNodeInfo info, int interactionId); 39 * Sets the result of an async request that returns {@link AccessibilityNodeInfo}s. 41 * @param infos The result {@link AccessibilityNodeInfo}s. 44 void setFindAccessibilityNodeInfosResult(in List<AccessibilityNodeInfo> infos,
|
AccessibilityNodeProvider.java | 31 * managing the {@link AccessibilityNodeInfo}s describing that tree to accessibility 42 * In such a case this instance is responsible for managing {@link AccessibilityNodeInfo}s 56 * public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(String text, 62 * public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualDescendantId) { 73 * Returns an {@link AccessibilityNodeInfo} representing a virtual view, 89 * @return A populated {@link AccessibilityNodeInfo} for a virtual descendant or the 93 * @see AccessibilityNodeInfo 95 public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualViewId) { 111 * @see AccessibilityNodeInfo 118 * Finds {@link AccessibilityNodeInfo}s by text. The match is case insensitiv [all...] |
AccessibilityNodeInfoCache.java | 48 private final LongSparseArray<AccessibilityNodeInfo> mCacheImpl; 54 mCacheImpl = new LongSparseArray<AccessibilityNodeInfo>(); 119 * Gets a cached {@link AccessibilityNodeInfo} given its accessibility node id. 122 * @return The cached {@link AccessibilityNodeInfo} or null if such not found. 124 public AccessibilityNodeInfo get(long accessibilityNodeId) { 127 AccessibilityNodeInfo info = mCacheImpl.get(accessibilityNodeId); 129 // Return a copy since the client calls to AccessibilityNodeInfo#recycle() 131 info = AccessibilityNodeInfo.obtain(info); 144 * Caches an {@link AccessibilityNodeInfo} given its accessibility node id. 146 * @param info The {@link AccessibilityNodeInfo} to cache [all...] |
AccessibilityInteractionClient.java | 96 private AccessibilityNodeInfo mFindAccessibilityNodeInfoResult; 98 private List<AccessibilityNodeInfo> mFindAccessibilityNodeInfosResult; 158 * Gets the root {@link AccessibilityNodeInfo} in the currently active window. 161 * @return The root {@link AccessibilityNodeInfo} if found, null otherwise. 163 public AccessibilityNodeInfo getRootInActiveWindow(int connectionId) { 165 AccessibilityNodeInfo.ACTIVE_WINDOW_ID, AccessibilityNodeInfo.ROOT_NODE_ID, 166 AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS); 170 * Finds an {@link AccessibilityNodeInfo} by accessibility id. 174 * {@link android.view.accessibility.AccessibilityNodeInfo#ACTIVE_WINDOW_ID [all...] |
/frameworks/support/v4/ics/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatIcs.java | 21 import android.view.accessibility.AccessibilityNodeInfo; 26 * ICS specific AccessibilityNodeInfo API implementation. 31 return AccessibilityNodeInfo.obtain(); 35 return AccessibilityNodeInfo.obtain(source); 39 return AccessibilityNodeInfo.obtain((AccessibilityNodeInfo) info); 43 ((AccessibilityNodeInfo) info).addAction(action); 47 ((AccessibilityNodeInfo) info).addChild(child); 52 Object result = ((AccessibilityNodeInfo) info).findAccessibilityNodeInfosByText(text); 57 return ((AccessibilityNodeInfo) info).getActions() [all...] |
/frameworks/support/v4/jellybean-mr2/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatJellybeanMr2.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 24 ((AccessibilityNodeInfo) info).setViewIdResourceName(viewId); 28 return ((AccessibilityNodeInfo) info).getViewIdResourceName();
|
/frameworks/support/v4/jellybean/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatJellyBean.java | 21 import android.view.accessibility.AccessibilityNodeInfo; 24 * JellyBean specific AccessibilityNodeInfo API implementation. 29 ((AccessibilityNodeInfo) info).addChild(child, virtualDescendantId); 33 ((AccessibilityNodeInfo) info).setSource(root, virtualDescendantId); 37 return ((AccessibilityNodeInfo) info).isVisibleToUser(); 41 ((AccessibilityNodeInfo) info).setVisibleToUser(visibleToUser); 45 return ((AccessibilityNodeInfo) info).performAction(action, arguments); 49 ((AccessibilityNodeInfo) info).setMovementGranularities(granularities); 53 return ((AccessibilityNodeInfo) info).getMovementGranularities(); 57 return AccessibilityNodeInfo.obtain(root, virtualDescendantId) [all...] |
AccessibilityNodeProviderCompatJellyBean.java | 20 import android.view.accessibility.AccessibilityNodeInfo; 40 public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualViewId) { 41 return (AccessibilityNodeInfo) bridge.createAccessibilityNodeInfo(virtualViewId); 46 public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText( 49 return (List<AccessibilityNodeInfo>) (List<?>)
|
/cts/tests/tests/accessibilityservice/src/android/accessibilityservice/cts/ |
AccessibilityTextTraversalTest.java | 24 import android.view.accessibility.AccessibilityNodeInfo; 53 final AccessibilityNodeInfo text = getInstrumentation().getUiAutomation() 58 assertEquals(granularities, AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER 59 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_WORD 60 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PARAGRAPH); 63 arguments.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT, 64 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER); 71 text.performAction(AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY, 81 AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY 89 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER) [all...] |
AccessibilityViewTreeReportingTest.java | 18 import android.view.accessibility.AccessibilityNodeInfo; 36 AccessibilityNodeInfo firstFrameLayout = getInstrumentation().getUiAutomation() 43 AccessibilityNodeInfo firstTextView = getInstrumentation().getUiAutomation() 49 AccessibilityNodeInfo firstEditText = getInstrumentation().getUiAutomation() 55 AccessibilityNodeInfo firstButton = getInstrumentation().getUiAutomation() 63 AccessibilityNodeInfo secondFrameLayout = getInstrumentation().getUiAutomation() 70 AccessibilityNodeInfo secondTextView = getInstrumentation().getUiAutomation() 76 AccessibilityNodeInfo secondEditText = getInstrumentation().getUiAutomation() 82 AccessibilityNodeInfo secondButton = getInstrumentation().getUiAutomation() 90 AccessibilityNodeInfo rootLinearLayout = getInstrumentation().getUiAutomation( [all...] |
AccessibilityFocusAndInputFocusSyncTest.java | 17 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_ACCESSIBILITY_FOCUS; 18 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_ACCESSIBILITY_FOCUS; 23 import android.view.accessibility.AccessibilityNodeInfo; 46 final AccessibilityNodeInfo expected = getInstrumentation().getUiAutomation() 67 AccessibilityNodeInfo received = getInstrumentation().getUiAutomation() 68 .getRootInActiveWindow().findFocus(AccessibilityNodeInfo.FOCUS_ACCESSIBILITY); 79 AccessibilityNodeInfo focused = getInstrumentation().getUiAutomation() 80 .getRootInActiveWindow().findFocus(AccessibilityNodeInfo.FOCUS_ACCESSIBILITY); 87 final AccessibilityNodeInfo rootLinearLayout = getInstrumentation().getUiAutomation() 116 final AccessibilityNodeInfo rootLinearLayout = getInstrumentation().getUiAutomation( [all...] |
AccessibilityWindowQueryTest.java | 19 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_FOCUS; 20 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_SELECTION; 21 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLICK; 22 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_FOCUS; 23 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_LONG_CLICK; 24 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_SELECT; 33 import android.view.accessibility.AccessibilityNodeInfo; 57 List<AccessibilityNodeInfo> buttons = getInstrumentation().getUiAutomation() 65 AccessibilityNodeInfo button = getInstrumentation().getUiAutomation() 97 Queue<AccessibilityNodeInfo> fringe = new LinkedList<AccessibilityNodeInfo>() [all...] |
/development/samples/ApiDemos/src/com/example/android/apis/accessibility/ |
TaskBackService.java | 25 import android.view.accessibility.AccessibilityNodeInfo; 74 // This AccessibilityNodeInfo represents the view that fired the 78 // NOTE: Every method that returns an AccessibilityNodeInfo may return null, 82 AccessibilityNodeInfo source = event.getSource(); 88 AccessibilityNodeInfo rowNode = getListItemNodeInfo(source); 94 AccessibilityNodeInfo labelNode = rowNode.getChild(0); 100 AccessibilityNodeInfo completeNode = rowNode.getChild(1); 143 private AccessibilityNodeInfo getListItemNodeInfo(AccessibilityNodeInfo source) { 144 AccessibilityNodeInfo current = source [all...] |
/frameworks/base/core/java/android/view/ |
AccessibilityInteractionController.java | 30 import android.view.accessibility.AccessibilityNodeInfo; 51 private final ArrayList<AccessibilityNodeInfo> mTempAccessibilityNodeInfoList = 52 new ArrayList<AccessibilityNodeInfo>(); 101 args.argi1 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 102 args.argi2 = AccessibilityNodeInfo.getVirtualDescendantId(accessibilityNodeId); 133 List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList; 141 if (accessibilityViewId == AccessibilityNodeInfo.UNDEFINED) { 170 message.arg2 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 205 final List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList; 213 if (accessibilityViewId != AccessibilityNodeInfo.UNDEFINED) [all...] |
/cts/tests/tests/accessibility/src/android/view/accessibility/cts/ |
AccessibilityNodeInfoTest.java | 25 import android.view.accessibility.AccessibilityNodeInfo; 28 * Class for testing {@link AccessibilityNodeInfo}. 32 /** The number of properties of the {@link AccessibilityNodeInfo} class. */ 38 AccessibilityRecordTest.assertNoNewNonStaticFieldsAdded(AccessibilityNodeInfo.class, 42 AccessibilityNodeInfo sentInfo = AccessibilityNodeInfo.obtain(new View(getContext())); 49 AccessibilityNodeInfo receivedInfo = AccessibilityNodeInfo.CREATOR.createFromParcel(parcel); 56 * Tests if {@link AccessibilityNodeInfo}s are properly reused. 63 assertSame("AccessibilityNodeInfo not properly reused", firstInfo, secondInfo) [all...] |
/frameworks/opt/datetimepicker/src/com/android/datetimepicker/ |
AccessibleLinearLayout.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 42 public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
|
AccessibleTextView.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 42 public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
|
/frameworks/testing/uiautomator/library/core-src/com/android/uiautomator/core/ |
AccessibilityNodeInfoHelper.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 23 * {@link AccessibilityNodeInfo} 35 static Rect getVisibleBoundsInScreen(AccessibilityNodeInfo node, int width, int height) {
|
QueryController.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 27 * {@link AccessibilityNodeInfo}. This is all this controller does. 135 * @return AccessibilityNodeInfo 137 public AccessibilityNodeInfo findAccessibilityNodeInfo(UiSelector selector) { 141 protected AccessibilityNodeInfo findAccessibilityNodeInfo(UiSelector selector, 150 AccessibilityNodeInfo rootNode = getRootNode(); 167 protected AccessibilityNodeInfo getRootNode() { 170 AccessibilityNodeInfo rootNode = null; 213 * @return AccessibilityNodeInfo 215 private AccessibilityNodeInfo translateCompoundSelector(UiSelector selector [all...] |
UiObject.java | 25 import android.view.accessibility.AccessibilityNodeInfo; 95 * into an {@link AccessibilityNodeInfo}. 148 AccessibilityNodeInfo node = findAccessibilityNodeInfo(mConfig.getWaitForSelectorTimeout()); 160 * @return AccessibilityNodeInfo if found else null 163 protected AccessibilityNodeInfo findAccessibilityNodeInfo(long timeout) { 164 AccessibilityNodeInfo node = null; 335 private Rect getVisibleBounds(AccessibilityNodeInfo node) { 346 AccessibilityNodeInfo scrollableParentNode = getScrollableParent(node); 369 private AccessibilityNodeInfo getScrollableParent(AccessibilityNodeInfo node) [all...] |
/development/cmds/monkey/src/com/android/commands/monkey/ |
MonkeySourceNetworkViews.java | 31 import android.view.accessibility.AccessibilityNodeInfo; 76 public MonkeyCommandReturn query(AccessibilityNodeInfo node, List<String> args); 136 private static AccessibilityNodeInfo getNodeByAccessibilityIds( 145 private static AccessibilityNodeInfo getNodeByViewId(String viewId) throws MonkeyViewException { 148 List<AccessibilityNodeInfo> infos = client.findAccessibilityNodeInfosByViewId( 149 connectionId, AccessibilityNodeInfo.ACTIVE_WINDOW_ID, 150 AccessibilityNodeInfo.ROOT_NODE_ID, viewId); 162 AccessibilityNodeInfo node = sUiTestAutomationBridge.getRootInActiveWindow(); 200 AccessibilityNodeInfo node; 243 AccessibilityNodeInfo node = sUiTestAutomationBridge.getRootInActiveWindow() [all...] |
/frameworks/base/core/java/android/widget/ |
Button.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 117 public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
|
CheckBox.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 78 public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) {
|