1 /* 2 * Copyright (C) 2023 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17 package android.accessibilityservice.cts.utils; 18 19 /** 20 * Utility class for providing multiprocess support. Used in AccessibilityDisplayProxyTest. 21 */ 22 public class MultiProcessUtils { 23 /** Intent action for tracking ouchExplorationStateChangeListener calls. */ 24 public static final String TOUCH_EXPLORATION_STATE = "TOUCH_EXPLORATION_STATE"; 25 26 /** Intent action for tracking AccessibilityServiceStateChangeListener calls. */ 27 public static final String ACCESSIBILITY_SERVICE_STATE = "ACCESSIBILITY_SERVICE_STATE"; 28 29 /** Intent action for tracking AccessibilityStateChangeListener calls. */ 30 public static final String ACCESSIBILITY_STATE = "ACCESSIBILITY_STATE"; 31 32 /** Intent extra to track enabled states. */ 33 public static final String EXTRA_ENABLED = "extra_enabled"; 34 35 /** Intent extra to track enabled services. */ 36 public static final String EXTRA_ENABLED_SERVICES = "extra_enabled_services"; 37 38 public static final String SEPARATE_PROCESS_ACTIVITY_TITLE = "Separate process activity title"; 39 } 40