Here are the examples of the java api class com.google.android.apps.common.testing.accessibility.framework.AccessibilityViewHierarchyCheck taken from open source projects.
1. AccessibilityValidator#runAccessibilityChecks()
Project: Accessibility-Test-Framework-for-Android
File: AccessibilityValidator.java
File: AccessibilityValidator.java
/** * Runs accessibility checks on a {@code View} hierarchy * * @param root the root {@code View} of the hierarchy * @return a list of the results of the checks */ private List<AccessibilityViewCheckResult> runAccessibilityChecks(View root) { List<AccessibilityViewHierarchyCheck> viewHierarchyChecks = new ArrayList<>(AccessibilityCheckPreset.getViewChecksForPreset(preset)); List<AccessibilityViewCheckResult> results = new ArrayList<>(); for (AccessibilityViewHierarchyCheck check : viewHierarchyChecks) { results.addAll(check.runCheckOnViewHierarchy(root)); } AccessibilityCheckResultUtils.suppressMatchingResults(results, suppressingMatcher); for (AccessibilityCheckListener checkListener : checkListeners) { checkListener.onResults(root.getContext(), results); } processResults(results); return results; }