/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 | 20 import android.view.accessibility.AccessibilityNodeInfo; 32 * Sets the result of an async request that returns an {@link AccessibilityNodeInfo}. 34 * @param infos The result {@link AccessibilityNodeInfo}. 37 void setFindAccessibilityNodeInfoResult(in AccessibilityNodeInfo info, int interactionId); 40 * Sets the result of an async request that returns {@link AccessibilityNodeInfo}s. 42 * @param infos The result {@link AccessibilityNodeInfo}s. 45 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) { 78 * Returns an {@link AccessibilityNodeInfo} representing a virtual view, 94 * @return A populated {@link AccessibilityNodeInfo} for a virtual descendant or the 98 * @see AccessibilityNodeInfo 100 public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualViewId) { 116 * @see AccessibilityNodeInfo 123 * Finds {@link AccessibilityNodeInfo}s by text. The match is case insensitiv [all...] |
AccessibilityInteractionClient.java | 96 private AccessibilityNodeInfo mFindAccessibilityNodeInfoResult; 98 private List<AccessibilityNodeInfo> mFindAccessibilityNodeInfosResult; 155 * Gets the root {@link AccessibilityNodeInfo} in the currently active window. 158 * @return The root {@link AccessibilityNodeInfo} if found, null otherwise. 160 public AccessibilityNodeInfo getRootInActiveWindow(int connectionId) { 162 AccessibilityNodeInfo.ACTIVE_WINDOW_ID, AccessibilityNodeInfo.ROOT_NODE_ID, 163 false, AccessibilityNodeInfo.FLAG_PREFETCH_DESCENDANTS); 171 * {@link android.view.accessibility.AccessibilityNodeInfo#ACTIVE_WINDOW_ID} 247 * Finds an {@link AccessibilityNodeInfo} by accessibility id [all...] |
AccessibilityCache.java | 43 private long mAccessibilityFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID; 44 private long mInputFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID; 49 private final SparseArray<LongSparseArray<AccessibilityNodeInfo>> mNodeCache = 80 if (mAccessibilityFocus != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) { 90 mAccessibilityFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID; 95 if (mInputFocus != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) { 143 LongSparseArray<AccessibilityNodeInfo> nodes = mNodeCache.get(windowId); 147 AccessibilityNodeInfo cachedInfo = nodes.get(sourceId); 161 * Gets a cached {@link AccessibilityNodeInfo} given the id of the hosting 166 * @return The cached {@link AccessibilityNodeInfo} or null if such not found [all...] |
/frameworks/support/v4/kitkat/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatKitKat.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 22 * KitKat-specific AccessibilityNodeInfo API implementation. 26 return ((AccessibilityNodeInfo) info).getLiveRegion(); 30 ((AccessibilityNodeInfo) info).setLiveRegion(mode); 34 return ((AccessibilityNodeInfo) info).getCollectionInfo(); 38 return ((AccessibilityNodeInfo) info).getCollectionItemInfo(); 42 ((AccessibilityNodeInfo) info).setCollectionInfo( 43 (AccessibilityNodeInfo.CollectionInfo)collectionInfo); 47 ((AccessibilityNodeInfo) info).setCollectionItemInfo( 48 (AccessibilityNodeInfo.CollectionItemInfo) collectionItemInfo) [all...] |
AccessibilityNodeProviderCompatKitKat.java | 20 import android.view.accessibility.AccessibilityNodeInfo; 41 public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualViewId) { 42 return (AccessibilityNodeInfo) bridge.createAccessibilityNodeInfo(virtualViewId); 47 public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText( 50 return (List<AccessibilityNodeInfo>) (List<?>) 60 public AccessibilityNodeInfo findFocus(int focus) { 61 return (AccessibilityNodeInfo) bridge.findFocus(focus);
|
/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/api22/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatApi22.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 23 * Api22-specific AccessibilityNodeInfo API implementation. 28 return ((AccessibilityNodeInfo) info).getTraversalBefore(); 32 ((AccessibilityNodeInfo) info).setTraversalBefore(view); 36 ((AccessibilityNodeInfo) info).setTraversalBefore(root, virtualDescendantId); 40 return ((AccessibilityNodeInfo) info).getTraversalAfter(); 44 ((AccessibilityNodeInfo) info).setTraversalAfter(view); 48 ((AccessibilityNodeInfo) info).setTraversalAfter(root, virtualDescendantId);
|
/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<?>)
|
/frameworks/support/v4/api21/android/support/v4/view/accessibility/ |
AccessibilityNodeInfoCompatApi21.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 20 import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction; 25 * Api21-specific AccessibilityNodeInfo API implementation. 29 Object result = ((AccessibilityNodeInfo) info).getActionList(); 34 ((AccessibilityNodeInfo) info).addAction((AccessibilityAction) action); 39 return AccessibilityNodeInfo.CollectionInfo.obtain(rowCount, columnCount, hierarchical, 45 return AccessibilityNodeInfo.CollectionItemInfo.obtain(rowIndex, rowSpan, columnIndex, 51 return ((AccessibilityNodeInfo.CollectionItemInfo) info).isSelected(); 60 return ((AccessibilityNodeInfo.AccessibilityAction) action).getId(); 64 return ((AccessibilityNodeInfo.AccessibilityAction) action).getLabel() [all...] |
/cts/tests/tests/accessibility/src/android/view/accessibility/cts/ |
AccessibilityNodeInfoTest.java | 25 import android.view.accessibility.AccessibilityNodeInfo; 26 import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction; 33 * Class for testing {@link AccessibilityNodeInfo}. 37 /** The number of properties of the {@link AccessibilityNodeInfo} class. */ 43 AccessibilityRecordTest.assertNoNewNonStaticFieldsAdded(AccessibilityNodeInfo.class, 47 AccessibilityNodeInfo sentInfo = AccessibilityNodeInfo.obtain(new View(getContext())); 54 AccessibilityNodeInfo receivedInfo = AccessibilityNodeInfo.CREATOR.createFromParcel(parcel); 61 * Tests if {@link AccessibilityNodeInfo}s are properly reused [all...] |
/external/droiddriver/src/com/google/android/droiddriver/actions/accessibility/ |
AccessibilityScrollAction.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 42 protected boolean perform(AccessibilityNodeInfo node, UiElement element) { 50 return node.performAction(AccessibilityNodeInfo.ACTION_SCROLL_BACKWARD); 53 return node.performAction(AccessibilityNodeInfo.ACTION_SCROLL_FORWARD);
|
AccessibilityClickAction.java | 19 import android.view.accessibility.AccessibilityNodeInfo; 43 protected boolean perform(AccessibilityNodeInfo node, UiElement element) { 54 protected boolean perform(AccessibilityNodeInfo node, UiElement element) { 59 return node.performAction(AccessibilityNodeInfo.ACTION_LONG_CLICK); 69 protected boolean perform(AccessibilityNodeInfo node, UiElement element) { 74 return node.performAction(AccessibilityNodeInfo.ACTION_CLICK);
|
/external/chromium_org/content/public/android/java/src/org/chromium/content/browser/accessibility/ |
KitKatBrowserAccessibilityManager.java | 8 import android.view.accessibility.AccessibilityNodeInfo; 29 protected void setAccessibilityNodeInfoKitKatAttributes(AccessibilityNodeInfo node, 45 protected void setAccessibilityNodeInfoCollectionInfo(AccessibilityNodeInfo node, 47 node.setCollectionInfo(AccessibilityNodeInfo.CollectionInfo.obtain( 52 protected void setAccessibilityNodeInfoCollectionItemInfo(AccessibilityNodeInfo node, 54 node.setCollectionItemInfo(AccessibilityNodeInfo.CollectionItemInfo.obtain( 59 protected void setAccessibilityNodeInfoRangeInfo(AccessibilityNodeInfo node, 61 node.setRangeInfo(AccessibilityNodeInfo.RangeInfo.obtain(
|
JellyBeanAccessibilityInjector.java | 10 import android.view.accessibility.AccessibilityNodeInfo; 44 public void onInitializeAccessibilityNodeInfo(AccessibilityNodeInfo info) { 45 info.setMovementGranularities(AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER | 46 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_WORD | 47 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_LINE | 48 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PARAGRAPH | 49 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PAGE); 50 info.addAction(AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY); 51 info.addAction(AccessibilityNodeInfo.ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY); 52 info.addAction(AccessibilityNodeInfo.ACTION_NEXT_HTML_ELEMENT) [all...] |
JellyBeanBrowserAccessibilityManager.java | 8 import android.view.accessibility.AccessibilityNodeInfo; 31 public AccessibilityNodeInfo createAccessibilityNodeInfo(int virtualViewId) { 36 public List<AccessibilityNodeInfo> findAccessibilityNodeInfosByText(String text,
|
/cts/tests/tests/accessibilityservice/src/android/accessibilityservice/cts/ |
AccessibilityTextTraversalTest.java | 25 import android.view.accessibility.AccessibilityNodeInfo; 55 final AccessibilityNodeInfo text = getInstrumentation().getUiAutomation() 60 assertEquals(granularities, AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER 61 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_WORD 62 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PARAGRAPH); 65 arguments.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT, 66 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER); 73 text.performAction(AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY, 83 AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY 91 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...] |
/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...] |
/packages/experimental/TestBack/src/foo/bar/testback/ |
TestBackService.java | 11 import android.view.accessibility.AccessibilityNodeInfo; 48 AccessibilityNodeInfo root = getRootInActiveWindow(); 50 AccessibilityNodeInfo focus = root.findFocus( 51 AccessibilityNodeInfo.FOCUS_INPUT); 64 AccessibilityNodeInfo root = getRootInActiveWindow(); 66 AccessibilityNodeInfo focus = root.findFocus( 67 AccessibilityNodeInfo.FOCUS_INPUT); 80 AccessibilityNodeInfo root = getRootInActiveWindow(); 82 AccessibilityNodeInfo focus = root.findFocus( 83 AccessibilityNodeInfo.FOCUS_INPUT) [all...] |
/frameworks/base/core/java/android/view/ |
AccessibilityInteractionController.java | 31 import android.view.accessibility.AccessibilityNodeInfo; 57 private final ArrayList<AccessibilityNodeInfo> mTempAccessibilityNodeInfoList = 58 new ArrayList<AccessibilityNodeInfo>(); 107 args.argi1 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 108 args.argi2 = AccessibilityNodeInfo.getVirtualDescendantId(accessibilityNodeId); 141 List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList; 149 if (accessibilityViewId == AccessibilityNodeInfo.UNDEFINED_ITEM_ID) { 180 message.arg2 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId); 217 final List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList; 225 if (accessibilityViewId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) [all...] |