diff options
author | linyuh <linyuh@google.com> | 2018-03-26 13:35:32 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-26 22:25:23 -0700 |
commit | 122fb0b6c58774c75e06cbf786d0f366b674c163 (patch) | |
tree | 669e91ab9e79eb6203f2470beeb778d3f47d32a8 /java/com/android/dialer/compat | |
parent | 6e760e384d732717d260f0a15a622486b1f55793 (diff) |
Remove obsolete methods in CompatUtils and rename it as "LocaleUtils".
Test: Existing tests
PiperOrigin-RevId: 190516504
Change-Id: I5fa9e123b45beb9728257ecd160a348fb3f4732c
Diffstat (limited to 'java/com/android/dialer/compat')
-rw-r--r-- | java/com/android/dialer/compat/CompatUtils.java | 83 |
1 files changed, 0 insertions, 83 deletions
diff --git a/java/com/android/dialer/compat/CompatUtils.java b/java/com/android/dialer/compat/CompatUtils.java deleted file mode 100644 index f0039e930..000000000 --- a/java/com/android/dialer/compat/CompatUtils.java +++ /dev/null @@ -1,83 +0,0 @@ -/* - * Copyright (C) 2015 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.android.dialer.compat; - -import android.content.Context; -import android.os.LocaleList; -import java.util.Locale; - -/** TODO(linyuh): Remove deprecated methods and rename this class. */ -public final class CompatUtils { - - /** PrioritizedMimeType is added in API level 23. */ - @Deprecated - public static boolean hasPrioritizedMimeType() { - return true; - } - - /** - * Determines if this version is compatible with multi-SIM and the phone account APIs. Can also - * force the version to be lower through SdkVersionOverride. - * - * @return {@code true} if multi-SIM capability is available, {@code false} otherwise. - */ - @Deprecated - public static boolean isMSIMCompatible() { - return true; - } - - /** - * Determines if this version is compatible with video calling. Can also force the version to be - * lower through SdkVersionOverride. - * - * @return {@code true} if video calling is allowed, {@code false} otherwise. - */ - @Deprecated - public static boolean isVideoCompatible() { - return true; - } - - /** - * Determines if this version is capable of using presence checking for video calling. Support for - * video call presence indication is added in SDK 24. - * - * @return {@code true} if video presence checking is allowed, {@code false} otherwise. - */ - @Deprecated - public static boolean isVideoPresenceCompatible() { - return true; - } - - /** - * Determines if this version is compatible with call subject. Can also force the version to be - * lower through SdkVersionOverride. - * - * @return {@code true} if call subject is a feature on this device, {@code false} otherwise. - */ - @Deprecated - public static boolean isCallSubjectCompatible() { - return true; - } - - /** Returns locale of the device. */ - public static Locale getLocale(Context context) { - LocaleList localList = context.getResources().getConfiguration().getLocales(); - if (!localList.isEmpty()) { - return localList.get(0); - } - return Locale.getDefault(); - } -} |