/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>(); 118 * Gets a cached {@link AccessibilityNodeInfo} given its accessibility node id. 121 * @return The cached {@link AccessibilityNodeInfo} or null if such not found. 123 public AccessibilityNodeInfo get(long accessibilityNodeId) { 126 AccessibilityNodeInfo info = mCacheImpl.get(accessibilityNodeId); 128 // Return a copy since the client calls to AccessibilityNodeInfo#recycle() 130 info = AccessibilityNodeInfo.obtain(info); 143 * Caches an {@link AccessibilityNodeInfo} given its accessibility node id. 145 * @param info The {@link AccessibilityNodeInfo} to cache [all...] |
AccessibilityInteractionClient.java | 97 private AccessibilityNodeInfo mFindAccessibilityNodeInfoResult; 99 private List<AccessibilityNodeInfo> mFindAccessibilityNodeInfosResult; 161 * Gets the root {@link AccessibilityNodeInfo} in the currently active window. 164 * @return The root {@link AccessibilityNodeInfo} if found, null otherwise. 166 public AccessibilityNodeInfo getRootInActiveWindow(int connectionId) { 168 AccessibilityNodeInfo.ACTIVE_WINDOW_ID, AccessibilityNodeInfo.ROOT_NODE_ID, 169 AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS); 173 * Finds an {@link AccessibilityNodeInfo} by accessibility id. 177 * {@link android.view.accessibility.AccessibilityNodeInfo#ACTIVE_WINDOW_ID [all...] |
/cts/tests/accessibilityservice/src/android/accessibilityservice/ |
IAccessibilityServiceDelegateConnection.aidl | 21 import android.view.accessibility.AccessibilityNodeInfo; 33 List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(in AccessibilityNodeInfo root, 36 AccessibilityNodeInfo getParent(in AccessibilityNodeInfo child); 38 AccessibilityNodeInfo getChild(in AccessibilityNodeInfo parent, int index); 40 AccessibilityNodeInfo findFocus(in AccessibilityNodeInfo root, int focusType); 42 AccessibilityNodeInfo focusSearch(in AccessibilityNodeInfo current, int direction) [all...] |
/cts/tests/tests/accessibilityservice/src/android/accessibilityservice/ |
IAccessibilityServiceDelegateConnection.aidl | 21 import android.view.accessibility.AccessibilityNodeInfo; 33 List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(in AccessibilityNodeInfo root, 36 AccessibilityNodeInfo getParent(in AccessibilityNodeInfo child); 38 AccessibilityNodeInfo getChild(in AccessibilityNodeInfo parent, int index); 40 AccessibilityNodeInfo findFocus(in AccessibilityNodeInfo root, int focusType); 42 AccessibilityNodeInfo focusSearch(in AccessibilityNodeInfo current, int direction) [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/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/accessibilityservice/src/android/accessibilityservice/delegate/ |
DelegatingAccessibilityService.java | 30 import android.view.accessibility.AccessibilityNodeInfo; 142 public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText( 143 AccessibilityNodeInfo root, String text) { 148 public AccessibilityNodeInfo getChild(AccessibilityNodeInfo parent, int index) { 153 public AccessibilityNodeInfo getParent(AccessibilityNodeInfo child) { 158 public AccessibilityNodeInfo findFocus(AccessibilityNodeInfo root, int focusType) { 163 public AccessibilityNodeInfo focusSearch(AccessibilityNodeInfo current, int direction) [all...] |
/cts/tests/tests/accessibilityservice/src/android/accessibilityservice/cts/ |
AccessibilityViewTreeReportingTest.java | 18 import android.view.accessibility.AccessibilityNodeInfo; 47 AccessibilityNodeInfo firstFrameLayout = getInteractionBridge() 53 AccessibilityNodeInfo firstTextView = getInteractionBridge() 58 AccessibilityNodeInfo firstEditText = getInteractionBridge() 63 AccessibilityNodeInfo firstButton = getInteractionBridge() 70 AccessibilityNodeInfo secondFrameLayout = getInteractionBridge() 76 AccessibilityNodeInfo secondTextView = getInteractionBridge() 81 AccessibilityNodeInfo secondEditText = getInteractionBridge() 86 AccessibilityNodeInfo secondButton = getInteractionBridge() 93 AccessibilityNodeInfo rootLinearLayout = getInteractionBridge( [all...] |
AccessibilityActivityTestCase.java | 39 import android.view.accessibility.AccessibilityNodeInfo; 364 public AccessibilityNodeInfo findAccessibilityNodeInfoByTextFromRoot(String text) { 365 List<AccessibilityNodeInfo> nodes = findAccessibilityNodeInfosByText(text); 372 public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(String text) { 373 AccessibilityNodeInfo root = getRootInActiveWindow(); 377 AccessibilityNodeInfo rootClone = AccessibilityNodeInfo.obtain(root); 387 public AccessibilityNodeInfo getParent(AccessibilityNodeInfo child) { 391 AccessibilityNodeInfo childClone = AccessibilityNodeInfo.obtain(child) [all...] |
AccessibilityTextTraversalTest.java | 22 import android.view.accessibility.AccessibilityNodeInfo; 62 final AccessibilityNodeInfo text = getInteractionBridge() 66 assertEquals(granularities, AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER 67 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_WORD 68 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PARAGRAPH); 71 arguments.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT, 72 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER); 80 AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY, arguments); 89 AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY 97 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER) [all...] |
AccessibilityFocusAndInputFocusSyncTest.java | 17 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_ACCESSIBILITY_FOCUS; 18 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_ACCESSIBILITY_FOCUS; 22 import android.view.accessibility.AccessibilityNodeInfo; 56 AccessibilityNodeInfo expected = getInteractionBridge() 66 AccessibilityNodeInfo received = getInteractionBridge().findAccessibilityFocus( 78 AccessibilityNodeInfo focused = getInteractionBridge().findAccessibilityFocus( 86 AccessibilityNodeInfo rootLinearLayout = getInteractionBridge() 107 AccessibilityNodeInfo rootLinearLayout = getInteractionBridge() 138 AccessibilityNodeInfo firstEditText = getInteractionBridge() 153 AccessibilityNodeInfo secondEditText = getInteractionBridge( [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; 31 import android.view.accessibility.AccessibilityNodeInfo; 66 List<AccessibilityNodeInfo> buttons = 74 AccessibilityNodeInfo button = getInteractionBridge() 103 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 | 19 import static android.view.accessibility.AccessibilityNodeInfo.INCLUDE_NOT_IMPORTANT_VIEWS; 30 import android.view.accessibility.AccessibilityNodeInfo; 50 private ArrayList<AccessibilityNodeInfo> mTempAccessibilityNodeInfoList = 51 new ArrayList<AccessibilityNodeInfo>(); 95 args.argi1 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 96 args.argi2 = AccessibilityNodeInfo.getVirtualDescendantId(accessibilityNodeId); 125 List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList; 134 if (accessibilityViewId == AccessibilityNodeInfo.UNDEFINED) { 160 message.arg2 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 193 AccessibilityNodeInfo info = null [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/testing/uiautomator/library/src/com/android/uiautomator/core/ |
UiObject.java | 24 import android.view.accessibility.AccessibilityNodeInfo; 68 * into an {@link AccessibilityNodeInfo}. 119 AccessibilityNodeInfo node = findAccessibilityNodeInfo(WAIT_FOR_SELECTOR_TIMEOUT); 132 * @return AccessibilityNodeInfo if found else null 134 protected AccessibilityNodeInfo findAccessibilityNodeInfo(long timeout) { 135 AccessibilityNodeInfo node = null; 247 private Rect getVisibleBounds(AccessibilityNodeInfo node) { 256 AccessibilityNodeInfo scrollableParentNode = getScrollableParent(node); 279 private AccessibilityNodeInfo getScrollableParent(AccessibilityNodeInfo node) [all...] |
QueryController.java | 21 import android.view.accessibility.AccessibilityNodeInfo; 27 * {@link AccessibilityNodeInfo}. This is all this controller does. It is typically 139 public AccessibilityNodeInfo findAccessibilityNodeInfo(UiSelector selector) { 143 protected AccessibilityNodeInfo findAccessibilityNodeInfo(UiSelector selector, 152 AccessibilityNodeInfo rootNode = getRootNode(); 169 protected AccessibilityNodeInfo getRootNode() { 172 AccessibilityNodeInfo rootNode = null; 217 private AccessibilityNodeInfo translateCompoundSelector(UiSelector selector, 218 AccessibilityNodeInfo fromNode, boolean isCounting) { 275 * Used by the {@link #translateCompoundSelector(UiSelector, AccessibilityNodeInfo, boolean) [all...] |
/development/cmds/monkey/src/com/android/commands/monkey/ |
MonkeySourceNetworkViews.java | 29 import android.view.accessibility.AccessibilityNodeInfo; 70 public MonkeyCommandReturn query(AccessibilityNodeInfo node, List<String> args); 121 private static String getPositionFromNode(AccessibilityNodeInfo node) { 141 AccessibilityNodeInfo node = event.getSource(); 162 private static AccessibilityNodeInfo getNodeByAccessibilityIds( 170 private static AccessibilityNodeInfo getNodeByViewId(String viewId, AccessibilityEvent event) 189 AccessibilityNodeInfo node = lastEvent.getSource(); 233 AccessibilityNodeInfo node; 280 AccessibilityNodeInfo node = lastEvent.getSource(); 300 List<AccessibilityNodeInfo> nodes = sUiTestAutomationBridg [all...] |
/frameworks/base/core/tests/coretests/src/android/accessibilityservice/ |
InterrogationActivityTest.java | 17 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_FOCUS; 18 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_FOCUS; 19 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_SELECT; 20 import static android.view.accessibility.AccessibilityNodeInfo.ACTION_CLEAR_SELECTION; 28 import android.view.accessibility.AccessibilityNodeInfo; 101 AccessibilityNodeInfo button = mUiTestAutomationBridge 148 List<AccessibilityNodeInfo> buttons = mUiTestAutomationBridge 165 List<AccessibilityNodeInfo> buttons = mUiTestAutomationBridge 197 AccessibilityNodeInfo root = mUiTestAutomationBridge 201 Queue<AccessibilityNodeInfo> fringe = new LinkedList<AccessibilityNodeInfo>() [all...] |
/frameworks/base/core/java/android/accessibilityservice/ |
UiTestAutomationBridge.java | 31 import android.view.accessibility.AccessibilityNodeInfo; 55 public static final int ACTIVE_WINDOW_ID = AccessibilityNodeInfo.ACTIVE_WINDOW_ID; 57 public static final long ROOT_NODE_ID = AccessibilityNodeInfo.ROOT_NODE_ID; 62 AccessibilityNodeInfo.FLAG_PREFETCH_PREDECESSORS 63 | AccessibilityNodeInfo.FLAG_PREFETCH_SIBLINGS 64 | AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS; 344 * Finds an {@link AccessibilityNodeInfo} by accessibility id in the active 351 public AccessibilityNodeInfo findAccessibilityNodeInfoByAccessibilityIdInActiveWindow( 357 * Finds an {@link AccessibilityNodeInfo} by accessibility id. 365 public AccessibilityNodeInfo findAccessibilityNodeInfoByAccessibilityId [all...] |