diff options
author | 2024-11-22 11:21:48 +0000 | |
---|---|---|
committer | 2024-11-22 11:36:04 +0000 | |
commit | 85509429c9d3a58054f821a48d7d4e7c587aa62e (patch) | |
tree | 81fd1661d13505f4068e2e57ff8fb4ebc15d3e02 /apex | |
parent | fe0194e9cb9cd5c772f3047855a21513812fb53b (diff) |
Rename MediaCollections capability to MediaCategories for consistency
Bug: 380403691
Test: Build
Flag: com.android.providers.media.flags.cloud_media_provider_search
Change-Id: I31fe52b1bf21677f3cf5f52c5fdf1b1bba8df899
Diffstat (limited to 'apex')
-rw-r--r-- | apex/framework/api/current.txt | 4 | ||||
-rw-r--r-- | apex/framework/java/android/provider/CloudMediaProviderContract.java | 32 | ||||
-rw-r--r-- | apex/framework/java/android/provider/CmpApiVerifier.java | 2 |
3 files changed, 19 insertions, 19 deletions
diff --git a/apex/framework/api/current.txt b/apex/framework/api/current.txt index 696f2ca44..287572fe2 100644 --- a/apex/framework/api/current.txt +++ b/apex/framework/api/current.txt @@ -90,7 +90,7 @@ package android.provider { @FlaggedApi("com.android.providers.media.flags.enable_cloud_media_provider_capabilities") public static final class CloudMediaProviderContract.Capabilities implements android.os.Parcelable { method public int describeContents(); - method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") public boolean isMediaCollectionsEnabled(); + method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") public boolean isMediaCategoriesEnabled(); method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") public boolean isSearchEnabled(); method public void writeToParcel(@NonNull android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator<android.provider.CloudMediaProviderContract.Capabilities> CREATOR; @@ -99,7 +99,7 @@ package android.provider { @FlaggedApi("com.android.providers.media.flags.enable_cloud_media_provider_capabilities") public static final class CloudMediaProviderContract.Capabilities.Builder { ctor public CloudMediaProviderContract.Capabilities.Builder(); method @NonNull public android.provider.CloudMediaProviderContract.Capabilities build(); - method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") @NonNull public android.provider.CloudMediaProviderContract.Capabilities.Builder setMediaCollectionsEnabled(boolean); + method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") @NonNull public android.provider.CloudMediaProviderContract.Capabilities.Builder setMediaCategoriesEnabled(boolean); method @FlaggedApi("com.android.providers.media.flags.cloud_media_provider_search") @NonNull public android.provider.CloudMediaProviderContract.Capabilities.Builder setSearchEnabled(boolean); } diff --git a/apex/framework/java/android/provider/CloudMediaProviderContract.java b/apex/framework/java/android/provider/CloudMediaProviderContract.java index 9433e3f77..7aafffb45 100644 --- a/apex/framework/java/android/provider/CloudMediaProviderContract.java +++ b/apex/framework/java/android/provider/CloudMediaProviderContract.java @@ -75,12 +75,12 @@ public final class CloudMediaProviderContract { public static final class Capabilities implements Parcelable { private boolean mSearchEnabled; - private boolean mMediaCollectionsEnabled; + private boolean mMediaCategoriesEnabled; private boolean mAlbumsAsCategory; Capabilities(@NonNull Builder builder) { this.mSearchEnabled = builder.mSearchEnabled; - this.mMediaCollectionsEnabled = builder.mMediaCollectionsEnabled; + this.mMediaCategoriesEnabled = builder.mMediaCategoriesEnabled; this.mAlbumsAsCategory = builder.mAlbumsAsCategoryEnabled; } @@ -104,9 +104,9 @@ public final class CloudMediaProviderContract { } /** - * If the CloudMediaProvider supports MediaCollections. + * If the CloudMediaProvider supports MediaCategories. * - * In order for MediaCollections to be enabled the CloudMediaProvider needs to + * In order for MediaCategories to be enabled the CloudMediaProvider needs to * implement the following APIs: * * @see CloudMediaProvider#onQueryMediaCategories @@ -114,11 +114,11 @@ public final class CloudMediaProviderContract { * * This capability is disabled by default. * - * @return true if media collections are enabled for this CloudMediaProvider. + * @return true if media categories are enabled for this CloudMediaProvider. */ @FlaggedApi(Flags.FLAG_CLOUD_MEDIA_PROVIDER_SEARCH) - public boolean isMediaCollectionsEnabled() { - return mMediaCollectionsEnabled; + public boolean isMediaCategoriesEnabled() { + return mMediaCategoriesEnabled; } /** @@ -132,7 +132,7 @@ public final class CloudMediaProviderContract { * then there will be no data for user custom albums. * * NOTE: This capability requires the - * {@link Capabilities#isMediaCollectionsEnabled} capability to also be enabled + * {@link Capabilities#isMediaCategoriesEnabled} capability to also be enabled * for the CloudMediaProvider. If it is not, this Capability has no effect and * will be ignored. * @@ -163,7 +163,7 @@ public final class CloudMediaProviderContract { @Override public void writeToParcel(@NonNull Parcel dest, int flags) { dest.writeBoolean(mSearchEnabled); - dest.writeBoolean(mMediaCollectionsEnabled); + dest.writeBoolean(mMediaCategoriesEnabled); dest.writeBoolean(mAlbumsAsCategory); } @@ -178,7 +178,7 @@ public final class CloudMediaProviderContract { @Override public Capabilities createFromParcel(Parcel source) { boolean searchEnabled = source.readBoolean(); - boolean mediaCollectionsEnabled = source.readBoolean(); + boolean mediaCategoriesEnabled = source.readBoolean(); boolean mAlbumsAsCategoryEnabled = source.readBoolean(); Capabilities.Builder builder = new Capabilities.Builder(); @@ -186,7 +186,7 @@ public final class CloudMediaProviderContract { if (Flags.cloudMediaProviderSearch()) { builder .setSearchEnabled(searchEnabled) - .setMediaCollectionsEnabled(mediaCollectionsEnabled) + .setMediaCategoriesEnabled(mediaCategoriesEnabled) .setAlbumsAsCategoryEnabled(mAlbumsAsCategoryEnabled); } @@ -210,7 +210,7 @@ public final class CloudMediaProviderContract { // Default values for each capability. These are used if not explicitly changed. private boolean mSearchEnabled = false; - private boolean mMediaCollectionsEnabled = false; + private boolean mMediaCategoriesEnabled = false; private boolean mAlbumsAsCategoryEnabled = false; public Builder() { @@ -234,7 +234,7 @@ public final class CloudMediaProviderContract { } /** - * The MediaCollections capability informs that collection related APIs are + * The MediaCategories capability informs that category related APIs are * supported and can be invoked on this provider. * * @see CloudMediaProvider#onQueryMediaCategories @@ -244,8 +244,8 @@ public final class CloudMediaProviderContract { */ @NonNull @FlaggedApi(Flags.FLAG_CLOUD_MEDIA_PROVIDER_SEARCH) - public Builder setMediaCollectionsEnabled(boolean enabled) { - mMediaCollectionsEnabled = enabled; + public Builder setMediaCategoriesEnabled(boolean enabled) { + mMediaCategoriesEnabled = enabled; return this; } @@ -260,7 +260,7 @@ public final class CloudMediaProviderContract { * then there will be no data for user custom albums. * * NOTE: This capability requires the - * {@link Capabilities#isMediaCollectionsEnabled} capability to also be enabled + * {@link Capabilities#isMediaCategoriesEnabled} capability to also be enabled * for the CloudMediaProvider. If it is not, this Capability has no effect and * will be ignored. * diff --git a/apex/framework/java/android/provider/CmpApiVerifier.java b/apex/framework/java/android/provider/CmpApiVerifier.java index 60a5513b0..592246e84 100644 --- a/apex/framework/java/android/provider/CmpApiVerifier.java +++ b/apex/framework/java/android/provider/CmpApiVerifier.java @@ -170,7 +170,7 @@ final class CmpApiVerifier { // Verify CMP search capabilities if the search flag is on. if (Flags.cloudMediaProviderSearch()) { if (capabilities.isAlbumsAsCategoryEnabled() - && !capabilities.isMediaCollectionsEnabled()) { + && !capabilities.isMediaCategoriesEnabled()) { errors.add(createIsNotValidLog("Declared capabilities are invalid. " + "AlbumsAsCategory capability can only be enabled when " + "MediaCollections is enabled.")); |