Home
last modified time | relevance | path

Searched refs:OverlayIdentifier (Results 1 – 25 of 35) sorted by relevance

12

/aosp14/frameworks/base/core/java/android/content/om/
H A DOverlayIdentifier.java46 public final class OverlayIdentifier implements Parcelable { class
79 public OverlayIdentifier(@NonNull String packageName) { in OverlayIdentifier() method in OverlayIdentifier
95 public static OverlayIdentifier fromString(@NonNull String text) { in fromString()
98 return new OverlayIdentifier(parts[0], parts[1]); in fromString()
100 return new OverlayIdentifier(parts[0]); in fromString()
153 OverlayIdentifier that = (OverlayIdentifier) o; in equals()
203 /* package-private */ OverlayIdentifier(@NonNull Parcel in) { in OverlayIdentifier() method in OverlayIdentifier
219 = new Parcelable.Creator<OverlayIdentifier>() {
221 public OverlayIdentifier[] newArray(int size) {
222 return new OverlayIdentifier[size];
[all …]
H A DOverlayManagerTransaction.java106 …final OverlayIdentifier overlay = source.readParcelable(null, android.content.om.OverlayIdentifier in OverlayManagerTransaction()
162 public final OverlayIdentifier overlay;
169 public Request(@RequestType final int type, @NonNull final OverlayIdentifier overlay, in Request()
174 public Request(@RequestType final int type, @NonNull final OverlayIdentifier overlay, in Request()
233 public Builder setEnabled(@NonNull OverlayIdentifier overlay, boolean enable) { in setEnabled()
240 public Builder setEnabled(@NonNull OverlayIdentifier overlay, boolean enable, int userId) { in setEnabled()
275 public Builder unregisterFabricatedOverlay(@NonNull OverlayIdentifier overlay) { in unregisterFabricatedOverlay()
343 @NonNull OverlayIdentifier overlayIdentifier) { in generateUnRegisterFabricatedOverlayRequest()
374 public void unregisterFabricatedOverlay(@NonNull OverlayIdentifier overlay) { in unregisterFabricatedOverlay()
H A DIOverlayManager.aidl19 import android.content.om.OverlayIdentifier;
78 OverlayInfo getOverlayInfoByIdentifier(in OverlayIdentifier packageName, in int userId); in getOverlayInfoByIdentifier()
H A DOverlayIdentifier.aidl19 parcelable OverlayIdentifier;
H A DCriticalOverlayInfo.java59 OverlayIdentifier getOverlayIdentifier(); in getOverlayIdentifier()
H A DOverlayInfo.java230 private OverlayIdentifier mIdentifierCached;
392 public OverlayIdentifier getOverlayIdentifier() { in getOverlayIdentifier()
394 mIdentifierCached = new OverlayIdentifier(packageName, overlayName); in getOverlayIdentifier()
H A DFabricatedOverlay.java89 public OverlayIdentifier getIdentifier() { in getIdentifier()
90 return new OverlayIdentifier( in getIdentifier()
/aosp14/frameworks/base/core/tests/overlaytests/device/src/com/android/overlaytest/
H A DLocalOverlayManager.java23 import android.content.om.OverlayIdentifier;
36 public static void toggleOverlaysAndWait(@NonNull final OverlayIdentifier[] overlaysToEnable, in toggleOverlaysAndWait()
37 @NonNull final OverlayIdentifier[] overlaysToDisable) throws Exception { in toggleOverlaysAndWait()
40 for (OverlayIdentifier pkg : overlaysToEnable) { in toggleOverlaysAndWait()
43 for (OverlayIdentifier pkg : overlaysToDisable) { in toggleOverlaysAndWait()
69 @NonNull final OverlayIdentifier[] overlays) { in arrayTailContainsOverlays()
75 OverlayIdentifier s = overlays[i]; in arrayTailContainsOverlays()
84 @NonNull final OverlayIdentifier[] overlays) { in arrayDoesNotContain()
85 for (OverlayIdentifier s : overlays) { in arrayDoesNotContain()
H A DWithMultipleOverlaysTest.java19 import android.content.om.OverlayIdentifier;
37 new OverlayIdentifier[]{ in enableOverlay()
40 new OverlayIdentifier[]{}); in enableOverlay()
H A DWithOverlayTest.java19 import android.content.om.OverlayIdentifier;
37 new OverlayIdentifier[]{FRAMEWORK_OVERLAY_PKG, APP_OVERLAY_ONE_PKG}, in enableOverlays()
38 new OverlayIdentifier[]{APP_OVERLAY_TWO_PKG}); in enableOverlays()
H A DWithoutOverlayTest.java19 import android.content.om.OverlayIdentifier;
37 new OverlayIdentifier[]{}, in disableOverlays()
38 new OverlayIdentifier[]{ in disableOverlays()
H A DTransactionTest.java27 import android.content.om.OverlayIdentifier;
64 new OverlayIdentifier[]{}, in setUp()
65 new OverlayIdentifier[]{APP_OVERLAY_ONE_PKG, APP_OVERLAY_TWO_PKG}); in setUp()
122 .setEnabled(new OverlayIdentifier("does-not-exist"), true) in testInvalidRequestHasNoEffect()
131 private void assertOverlayIsEnabled(final OverlayIdentifier overlay, boolean enabled, in assertOverlayIsEnabled()
H A DOverlayBaseTest.java26 import android.content.om.OverlayIdentifier;
64 static final OverlayIdentifier APP_OVERLAY_ONE_PKG =
65 new OverlayIdentifier("com.android.overlaytest.app_overlay_one");
66 static final OverlayIdentifier APP_OVERLAY_TWO_PKG =
67 new OverlayIdentifier("com.android.overlaytest.app_overlay_two");
68 static final OverlayIdentifier FRAMEWORK_OVERLAY_PKG =
69 new OverlayIdentifier("com.android.overlaytest.framework");
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/theme/
H A DThemeOverlayApplierTest.java43 import android.content.om.OverlayIdentifier;
83 new OverlayIdentifier(TEST_DISABLED_PREFIX + category)); in ALL_CATEGORIES_MAP.put()
168 when(mOverlayManager.getOverlayInfo(any(OverlayIdentifier.class), any())) in setup()
185 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in allCategoriesSpecified_allEnabledExclusively()
196 for (Map.Entry<String, OverlayIdentifier> entry : ALL_CATEGORIES_MAP.entrySet()) { in allCategoriesSpecified_sysuiCategoriesAlsoAppliedToSysuiUser()
213 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in allCategoriesSpecified_enabledForAllUserHandles()
230 for (OverlayIdentifier overlayPackage : ALL_CATEGORIES_MAP.values()) { in enablesOverlays_onlyIfItExistsForUser()
258 for (OverlayIdentifier overlayPackage : categoryToPackage.values()) { in someCategoriesSpecified_specifiedEnabled_unspecifiedDisabled()
277 eq(new OverlayIdentifier(TEST_ENABLED_PREFIX + category)), eq(false), in zeroCategoriesSpecified_allDisabled()
291 eq(new OverlayIdentifier("com.example.blah.category")), eq(false), in nonThemeCategorySpecified_ignored()
[all …]
H A DThemeOverlayControllerTest.java46 import android.content.om.OverlayIdentifier;
170 .thenReturn(new OverlayIdentifier( in setup()
208 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_setsTheme_whenForeground()
216 .isEqualTo(new OverlayIdentifier("ffff0000")); in onWallpaperColorsChanged_setsTheme_whenForeground()
218 .isEqualTo(new OverlayIdentifier("ffff0000")); in onWallpaperColorsChanged_setsTheme_whenForeground()
247 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_setsTheme_skipWhenBackground()
278 ArgumentCaptor<Map<String, OverlayIdentifier>> themeOverlays = in onWallpaperColorsChanged_preservesWallpaperPickerTheme()
667 .isEqualTo(new OverlayIdentifier("ff0000ff")); in onUserSwitching_setsTheme()
669 .isEqualTo(new OverlayIdentifier("ff0000ff")); in onUserSwitching_setsTheme()
792 .thenReturn(new OverlayIdentifier( in onWallpaperColorsChanged_defersUntilSetupIsCompleted_ifHasColors()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/om/
H A DOverlayManagerSettings.java24 import android.content.om.OverlayIdentifier;
74 OverlayInfo init(@NonNull final OverlayIdentifier overlay, final int userId, in init()
89 boolean remove(@NonNull final OverlayIdentifier overlay, final int userId) { in remove()
170 boolean setState(@NonNull final OverlayIdentifier overlay, final int userId, in setState()
203 Set<Pair<OverlayIdentifier, String>> getAllIdentifiersAndBaseCodePaths() { in getAllIdentifiersAndBaseCodePaths()
204 final Set<Pair<OverlayIdentifier, String>> set = new ArraySet<>(); in getAllIdentifiersAndBaseCodePaths()
250 void setPriority(@NonNull final OverlayIdentifier overlay, final int userId,
266 boolean setPriority(@NonNull final OverlayIdentifier overlay,
267 @NonNull final OverlayIdentifier newOverlay, final int userId) {
495 final OverlayIdentifier overlay = new OverlayIdentifier(
[all …]
H A DOverlayManagerServiceImpl.java37 import android.content.om.OverlayIdentifier;
241 final OverlayIdentifier overlay = new OverlayIdentifier(defaultOverlay); in updateOverlaysForUser()
362 final OverlayIdentifier overlay = new OverlayIdentifier(pkg.getPackageName()); in updatePackageOverlays()
442 Set<UserPackage> setEnabled(@NonNull final OverlayIdentifier overlay, in setEnabled()
546 final OverlayIdentifier overlayIdentifier = new OverlayIdentifier( in registerFabricatedOverlay()
593 @NonNull final OverlayIdentifier overlay, int userId) { in unregisterFabricatedOverlay()
718 Pair<OverlayIdentifier, String> overlayIdmap = null; in dump()
720 OverlayIdentifier id = new OverlayIdentifier(dumpState.getPackageName(), in dump()
735 for (Pair<OverlayIdentifier, String> pair : allIdmaps) { in dump()
763 void removeIdmapForOverlay(OverlayIdentifier overlay, int userId) in removeIdmapForOverlay()
[all …]
H A DDumpState.java21 import android.content.om.OverlayIdentifier;
44 final OverlayIdentifier overlay = OverlayIdentifier.fromString(overlayIdentifier); in setOverlyIdentifier()
H A DOverlayManagerService.java51 import android.content.om.OverlayIdentifier;
606 return getOverlayInfoByIdentifier(new OverlayIdentifier(packageName), userIdArg);
610 public OverlayInfo getOverlayInfoByIdentifier(@Nullable final OverlayIdentifier overlay,
638 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
671 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
706 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
742 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
743 final OverlayIdentifier parentOverlay = new OverlayIdentifier(parentPackageName);
775 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
807 final OverlayIdentifier overlay = new OverlayIdentifier(packageName);
[all …]
H A DOverlayManagerShellCommand.java24 import android.content.om.OverlayIdentifier;
243 final OverlayIdentifier overlay = OverlayIdentifier.fromString(getNextArgRequired()); in runEnableDisable()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/om/
H A DOverlayManagerSettingsTests.java29 import android.content.om.OverlayIdentifier;
61 private static OverlayIdentifier OVERLAY_A = new OverlayIdentifier("com.test.overlay_a",
63 private static OverlayIdentifier OVERLAY_B = new OverlayIdentifier("com.test.overlay_b",
65 private static OverlayIdentifier OVERLAY_C = new OverlayIdentifier("com.test.overlay_c",
183 assertFalse(mSettings.setPriority(OVERLAY_B, new OverlayIdentifier("does.not.exist"), in testSetPriority()
302 assertDoesNotContain(mSettings, new OverlayIdentifier("com.test.overlay"), 0); in testRestoreEmpty()
325 final OverlayIdentifier identifier = new OverlayIdentifier("com.test.overlay", "test"); in testRestoreSingleUserSingleOverlay()
410 final OverlayIdentifier overlay, int userId) { in assertDoesNotContain()
419 private static OverlayInfo createInfo(@NonNull OverlayIdentifier identifier, int userId) { in createInfo()
H A DOverlayManagerServiceImplTests.java30 import android.content.om.OverlayIdentifier;
48 private static final OverlayIdentifier IDENTIFIER = new OverlayIdentifier(OVERLAY);
54 private static final OverlayIdentifier IDENTIFIER2 = new OverlayIdentifier(OVERLAY2);
58 private static final OverlayIdentifier IDENTIFIER3 = new OverlayIdentifier(OVERLAY3);
H A DOverlayManagerServiceImplRebootTests.java21 import android.content.om.OverlayIdentifier;
40 private static final OverlayIdentifier IDENTIFIER = new OverlayIdentifier(OVERLAY);
45 private static final OverlayIdentifier IDENTIFIER2 = new OverlayIdentifier(OVERLAY2);
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/theme/
H A DThemeOverlayApplier.java20 import android.content.om.OverlayIdentifier;
199 Map<String, OverlayIdentifier> categoryToPackage, in applyCurrentUserOverlays()
222 new OverlayIdentifier(o.packageName))) in applyCurrentUserOverlays()
228 HashSet<OverlayIdentifier> identifiersPending = new HashSet<>(); in applyCurrentUserOverlays()
237 OverlayIdentifier overlayInfo = new OverlayIdentifier(packageToDisable.second); in applyCurrentUserOverlays()
244 OverlayIdentifier overlayInfo = categoryToPackage.get(category); in applyCurrentUserOverlays()
269 OverlayIdentifier identifier, String category, int currentUser, in setEnabled()
H A DThemeOverlayController.java43 import android.content.om.OverlayIdentifier;
702 final Map<String, OverlayIdentifier> categoryToPackage = new ArrayMap<>(); in updateThemeOverlays()
708 OverlayIdentifier identifier = in updateThemeOverlays()
709 new OverlayIdentifier(object.getString(category)); in updateThemeOverlays()
719 OverlayIdentifier systemPalette = categoryToPackage.get(OVERLAY_CATEGORY_SYSTEM_PALETTE); in updateThemeOverlays()

12