HomeSort by relevance Sort by last modified time
    Searched refs:AccessibilityNodeInfo (Results 1 - 25 of 155) sorted by null

1 2 3 4 5 6 7

  /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...]
AccessibilityCache.java 43 private long mAccessibilityFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID;
44 private long mInputFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID;
51 private final SparseArray<LongSparseArray<AccessibilityNodeInfo>> mNodeCache =
100 if (mAccessibilityFocus != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
110 mAccessibilityFocus = AccessibilityNodeInfo.UNDEFINED_ITEM_ID;
115 if (mInputFocus != AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
163 LongSparseArray<AccessibilityNodeInfo> nodes = mNodeCache.get(windowId);
167 AccessibilityNodeInfo cachedInfo = nodes.get(sourceId);
181 * Gets a cached {@link AccessibilityNodeInfo} given the id of the hosting
186 * @return The cached {@link AccessibilityNodeInfo} or null if such not found
    [all...]
  /frameworks/support/v4/api24/android/support/v4/view/accessibility/
AccessibilityNodeInfoCompatApi24.java 19 import android.view.accessibility.AccessibilityNodeInfo;
22 * Api24-specific AccessibilityNodeInfo API implementation.
26 return ((AccessibilityNodeInfo) info).getDrawingOrder();
30 ((AccessibilityNodeInfo) info).setDrawingOrder(drawingOrderInParent);
34 return ((AccessibilityNodeInfo) info).isImportantForAccessibility();
39 ((AccessibilityNodeInfo) info).setImportantForAccessibility(importantForAccessibility);
  /frameworks/support/v4/kitkat/android/support/v4/view/accessibility/
AccessibilityNodeInfoCompatKitKat.java 20 import android.view.accessibility.AccessibilityNodeInfo;
23 * KitKat-specific AccessibilityNodeInfo API implementation.
27 "AccessibilityNodeInfo.roleDescription";
30 return ((AccessibilityNodeInfo) info).getLiveRegion();
34 ((AccessibilityNodeInfo) info).setLiveRegion(mode);
38 return ((AccessibilityNodeInfo) info).getCollectionInfo();
42 return ((AccessibilityNodeInfo) info).getCollectionItemInfo();
46 ((AccessibilityNodeInfo) info).setCollectionInfo(
47 (AccessibilityNodeInfo.CollectionInfo)collectionInfo);
51 ((AccessibilityNodeInfo) info).setCollectionItemInfo
    [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/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-mr1/android/support/v4/view/accessibility/
AccessibilityNodeInfoCompatJellybeanMr1.java 20 import android.view.accessibility.AccessibilityNodeInfo;
25 ((AccessibilityNodeInfo) info).setLabelFor(labeled);
29 ((AccessibilityNodeInfo) info).setLabelFor(root, virtualDescendantId);
33 return ((AccessibilityNodeInfo) info).getLabelFor();
37 ((AccessibilityNodeInfo) info).setLabeledBy(labeled);
41 ((AccessibilityNodeInfo) info).setLabeledBy(root, virtualDescendantId);
45 return ((AccessibilityNodeInfo) info).getLabeledBy();
  /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/jellybean-mr2/android/support/v4/view/accessibility/
AccessibilityNodeInfoCompatJellybeanMr2.java 19 import android.view.accessibility.AccessibilityNodeInfo;
26 ((AccessibilityNodeInfo) info).setViewIdResourceName(viewId);
30 return ((AccessibilityNodeInfo) info).getViewIdResourceName();
35 Object result = ((AccessibilityNodeInfo) info).findAccessibilityNodeInfosByViewId(viewId);
40 ((AccessibilityNodeInfo) info).setTextSelection(start, end);
44 return ((AccessibilityNodeInfo) info).getTextSelectionStart();
48 return ((AccessibilityNodeInfo) info).getTextSelectionEnd();
52 return ((AccessibilityNodeInfo) info).isEditable();
56 ((AccessibilityNodeInfo) info).setEditable(editable);
60 return ((AccessibilityNodeInfo) info).refresh()
    [all...]
  /frameworks/support/v4/api21/android/support/v4/view/accessibility/
AccessibilityNodeInfoCompatApi21.java 20 import android.view.accessibility.AccessibilityNodeInfo;
21 import android.view.accessibility.AccessibilityNodeInfo.AccessibilityAction;
26 * Api21-specific AccessibilityNodeInfo API implementation.
30 Object result = ((AccessibilityNodeInfo) info).getActionList();
35 ((AccessibilityNodeInfo) info).addAction((AccessibilityAction) action);
39 return ((AccessibilityNodeInfo) info).removeAction((AccessibilityAction) action);
44 return AccessibilityNodeInfo.CollectionInfo.obtain(rowCount, columnCount, hierarchical,
50 return AccessibilityNodeInfo.CollectionItemInfo.obtain(rowIndex, rowSpan, columnIndex,
55 return ((AccessibilityNodeInfo) info).getError();
59 ((AccessibilityNodeInfo) info).setError(error)
    [all...]
  /cts/tests/accessibilityservice/src/android/accessibilityservice/cts/
AccessibilityTextActionTest.java 21 import android.view.accessibility.AccessibilityNodeInfo;
59 final AccessibilityNodeInfo text = mUiAutomation.getRootInActiveWindow()
63 .contains(AccessibilityNodeInfo.AccessibilityAction.ACTION_SET_TEXT));
65 text.getActions() & AccessibilityNodeInfo.ACTION_SET_TEXT);
67 args.putCharSequence(AccessibilityNodeInfo.ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE,
69 assertFalse(text.performAction(AccessibilityNodeInfo.ACTION_SET_TEXT, args));
87 final AccessibilityNodeInfo text = mUiAutomation.getRootInActiveWindow()
91 .contains(AccessibilityNodeInfo.AccessibilityAction.ACTION_SET_TEXT));
93 AccessibilityNodeInfo.ACTION_SET_TEXT,
94 text.getActions() & AccessibilityNodeInfo.ACTION_SET_TEXT)
    [all...]
AccessibilityViewTreeReportingTest.java 22 import android.view.accessibility.AccessibilityNodeInfo;
45 AccessibilityNodeInfo firstFrameLayout =
51 AccessibilityNodeInfo firstTextView = getNodeByText(uiAutomation, R.string.firstTextView);
55 AccessibilityNodeInfo firstEditText = getNodeByText(uiAutomation, R.string.firstEditText);
59 AccessibilityNodeInfo firstButton = getNodeByText(uiAutomation, R.string.firstButton);
66 AccessibilityNodeInfo secondFrameLayout =
72 AccessibilityNodeInfo secondTextView = getNodeByText(uiAutomation, R.string.secondTextView);
76 AccessibilityNodeInfo secondEditText = getNodeByText(uiAutomation, R.string.secondEditText);
80 AccessibilityNodeInfo secondButton = getNodeByText(uiAutomation, R.string.secondButton);
87 AccessibilityNodeInfo rootLinearLayout
    [all...]
AccessibilityTextTraversalTest.java 25 import android.view.accessibility.AccessibilityNodeInfo;
58 final AccessibilityNodeInfo text = getInstrumentation().getUiAutomation()
63 assertEquals(granularities, AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER
64 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_WORD
65 | AccessibilityNodeInfo.MOVEMENT_GRANULARITY_PARAGRAPH);
68 arguments.putInt(AccessibilityNodeInfo.ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT,
69 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER);
76 text.performAction(AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY,
86 AccessibilityNodeInfo.ACTION_NEXT_AT_MOVEMENT_GRANULARITY
94 AccessibilityNodeInfo.MOVEMENT_GRANULARITY_CHARACTER)
    [all...]
  /cts/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/io/appium/droiddriver/actions/accessibility/
AccessibilityScrollAction.java 20 import android.view.accessibility.AccessibilityNodeInfo;
44 protected boolean perform(AccessibilityNodeInfo node, UiElement element) {
52 return node.performAction(AccessibilityNodeInfo.ACTION_SCROLL_BACKWARD);
55 return node.performAction(AccessibilityNodeInfo.ACTION_SCROLL_FORWARD);
AccessibilityClickAction.java 20 import android.view.accessibility.AccessibilityNodeInfo;
45 protected boolean perform(AccessibilityNodeInfo node, UiElement element) {
56 protected boolean perform(AccessibilityNodeInfo node, UiElement element) {
61 return node.performAction(AccessibilityNodeInfo.ACTION_LONG_CLICK);
71 protected boolean perform(AccessibilityNodeInfo node, UiElement element) {
76 return node.performAction(AccessibilityNodeInfo.ACTION_CLICK);
AccessibilityAction.java 19 import android.view.accessibility.AccessibilityNodeInfo;
42 * @param node the AccessibilityNodeInfo used to create the UiElement
47 protected abstract boolean perform(AccessibilityNodeInfo node, UiElement element);
  /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 32 import android.view.accessibility.AccessibilityNodeInfo;
58 private final ArrayList<AccessibilityNodeInfo> mTempAccessibilityNodeInfoList =
59 new ArrayList<AccessibilityNodeInfo>();
108 args.argi1 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId);
109 args.argi2 = AccessibilityNodeInfo.getVirtualDescendantId(accessibilityNodeId);
142 List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList;
150 if (accessibilityViewId == AccessibilityNodeInfo.UNDEFINED_ITEM_ID) {
189 message.arg2 = AccessibilityNodeInfo.getAccessibilityViewId(accessibilityNodeId);
226 final List<AccessibilityNodeInfo> infos = mTempAccessibilityNodeInfoList;
234 if (accessibilityViewId != AccessibilityNodeInfo.UNDEFINED_ITEM_ID)
    [all...]
  /frameworks/base/cmds/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) {

Completed in 560 milliseconds

1 2 3 4 5 6 7