19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/* 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Copyright (C) 2008 The Android Open Source Project 39066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 49066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License"); 59066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * you may not use this file except in compliance with the License. 69066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * You may obtain a copy of the License at 79066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 89066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * http://www.apache.org/licenses/LICENSE-2.0 99066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * 109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Unless required by applicable law or agreed to in writing, software 119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS, 129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * See the License for the specific language governing permissions and 149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * limitations under the License. 159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpackage android.test.mock; 189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 192acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganovimport android.annotation.NonNull; 203d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravleimport android.annotation.Nullable; 2118e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmannimport android.annotation.UserIdInt; 22f1977b4500e82b72ea6aa5c46d97406a20017cafChristopher Tateimport android.app.PackageInstallObserver; 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.ComponentName; 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.Intent; 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.IntentFilter; 261ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapuimport android.content.IntentSender; 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.ActivityInfo; 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.ApplicationInfo; 299106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedyimport android.content.pm.ChangedPackages; 3049237345d83e62fdb9eb8d50b13ad086636a04faDianne Hackbornimport android.content.pm.FeatureInfo; 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.IPackageDataObserver; 324b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasaniimport android.content.pm.IPackageDeleteObserver; 339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.IPackageStatsObserver; 34b13f15332e5279d53afa9af2c6835e2476daa655Philip P. Moltmannimport android.content.pm.InstantAppInfo; 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.InstrumentationInfo; 361c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglioimport android.content.pm.IntentFilterVerificationInfo; 379d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashmanimport android.content.pm.KeySet; 389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.PackageInfo; 393a44f3f1b446315ef894e01d2ab9b5388c2bd8c4Jeff Sharkeyimport android.content.pm.PackageInstaller; 407f7b0c759e2970178ef68805b21f06a26e24eb76Nicolas Prevotimport android.content.pm.PackageItemInfo; 419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.PackageManager; 429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.PermissionGroupInfo; 439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.PermissionInfo; 449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.ProviderInfo; 459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.ResolveInfo; 469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.ServiceInfo; 476788212d17f54475ca9c3dd689a863e031db868fSvet Ganovimport android.content.pm.SharedLibraryInfo; 480aaa0d931716e9f57a1d84d795fab2df75092756Kenny Rootimport android.content.pm.VerifierDeviceIdentity; 496788212d17f54475ca9c3dd689a863e031db868fSvet Ganovimport android.content.pm.VersionedPackage; 5045f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravleimport android.content.pm.dex.ArtManager; 519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.res.Resources; 529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.res.XmlResourceParser; 53c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslavimport android.graphics.Rect; 549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.graphics.drawable.Drawable; 559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.net.Uri; 56620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkeyimport android.os.Handler; 57021b57ab8df0927aa1f78a2f3bb01d5e70594b1aSuprabh Shuklaimport android.os.PersistableBundle; 58655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasaniimport android.os.UserHandle; 59e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkeyimport android.os.storage.VolumeInfo; 609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.util.List; 629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/** 649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * A mock {@link android.content.pm.PackageManager} class. All methods are non-functional and throw 654b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani * {@link java.lang.UnsupportedOperationException}. Override it to provide the operations that you 669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * need. 67b51617f4668ef8cf0e6d8d0fc3284eae51dbd8caStephan Linzner * 68b51617f4668ef8cf0e6d8d0fc3284eae51dbd8caStephan Linzner * @deprecated Use a mocking framework like <a href="https://github.com/mockito/mockito">Mockito</a>. 69b51617f4668ef8cf0e6d8d0fc3284eae51dbd8caStephan Linzner * New tests should be written using the 70b51617f4668ef8cf0e6d8d0fc3284eae51dbd8caStephan Linzner * <a href="{@docRoot}tools/testing-support-library/index.html">Android Testing Support Library</a>. 719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 72b51617f4668ef8cf0e6d8d0fc3284eae51dbd8caStephan Linzner@Deprecated 739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpublic class MockPackageManager extends PackageManager { 749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 769a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot public PackageInfo getPackageInfo(String packageName, int flags) throws NameNotFoundException { 779a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot throw new UnsupportedOperationException(); 789a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot } 799a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot 806788212d17f54475ca9c3dd689a863e031db868fSvet Ganov @Override 816788212d17f54475ca9c3dd689a863e031db868fSvet Ganov public PackageInfo getPackageInfo(VersionedPackage versionedPackage, 826788212d17f54475ca9c3dd689a863e031db868fSvet Ganov int flags) throws NameNotFoundException { 836788212d17f54475ca9c3dd689a863e031db868fSvet Ganov throw new UnsupportedOperationException(); 846788212d17f54475ca9c3dd689a863e031db868fSvet Ganov } 856788212d17f54475ca9c3dd689a863e031db868fSvet Ganov 869a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot /** @hide */ 879a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot @Override 889a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot public PackageInfo getPackageInfoAsUser(String packageName, int flags, int userId) 899a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot throws NameNotFoundException { 909066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 919066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 939066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 94470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn public String[] currentToCanonicalPackageNames(String[] names) { 95470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn throw new UnsupportedOperationException(); 96470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn } 974b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 98470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn @Override 99470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn public String[] canonicalToCurrentPackageNames(String[] names) { 100470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn throw new UnsupportedOperationException(); 101470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn } 1024b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 103470969346d7958f859d97d1a136b4ecc11e2a464Dianne Hackborn @Override 104eae850cefe7e149f396c9e8ca1f34ec02b20a3f0Mihai Preda public Intent getLaunchIntentForPackage(String packageName) { 1059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 107eae850cefe7e149f396c9e8ca1f34ec02b20a3f0Mihai Preda 108eae850cefe7e149f396c9e8ca1f34ec02b20a3f0Mihai Preda @Override 109970417c7d3e33ccbd6918e28d9bc5da24651f5b3Jose Lima public Intent getLeanbackLaunchIntentForPackage(String packageName) { 1107ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez throw new UnsupportedOperationException(); 1117ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez } 1127ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez 1137ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez /** @hide */ 1147ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez @Override 1157ee1a7acc4d3ff8d05aaa76ba7665fdef9f315ecRoberto Perez public Intent getCarLaunchIntentForPackage(String packageName) { 116970417c7d3e33ccbd6918e28d9bc5da24651f5b3Jose Lima throw new UnsupportedOperationException(); 117970417c7d3e33ccbd6918e28d9bc5da24651f5b3Jose Lima } 118970417c7d3e33ccbd6918e28d9bc5da24651f5b3Jose Lima 119970417c7d3e33ccbd6918e28d9bc5da24651f5b3Jose Lima @Override 1209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int[] getPackageGids(String packageName) throws NameNotFoundException { 1219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1248588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey @Override 1258588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey public int[] getPackageGids(String packageName, int flags) throws NameNotFoundException { 1268588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey throw new UnsupportedOperationException(); 1278588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey } 1288588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey 1298588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey @Override 1308588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey public int getPackageUid(String packageName, int flags) throws NameNotFoundException { 1318588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey throw new UnsupportedOperationException(); 1328588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey } 1338588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey 1348588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey /** @hide */ 1358588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey @Override 1368588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey public int getPackageUidAsUser(String packageName, int flags, int userHandle) 1378588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey throws NameNotFoundException { 1388588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey throw new UnsupportedOperationException(); 1398588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey } 1408588bc1ef1f020bbe4a24d46874f675708149a57Jeff Sharkey 141a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn /** @hide */ 142a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn @Override 143e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public int getPackageUidAsUser(String packageName, int userHandle) 144a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn throws NameNotFoundException { 145a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn throw new UnsupportedOperationException(); 146a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn } 147a06de0f29b58df9246779cc4bfd8f06f7205ddb6Dianne Hackborn 1489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public PermissionInfo getPermissionInfo(String name, int flags) 1509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 1519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<PermissionInfo> queryPermissionsByGroup(String group, int flags) 1569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 1579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1607b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin /** @hide */ 1617b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin @Override 1627b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin public boolean isPermissionReviewModeEnabled() { 1637b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin return false; 1647b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin } 1657b89a7b1f7c208eaac19290b34c5f505a9fd5ebaPaul Navin 1669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public PermissionGroupInfo getPermissionGroupInfo(String name, 1689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project int flags) throws NameNotFoundException { 1699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<PermissionGroupInfo> getAllPermissionGroups(int flags) { 1749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1764b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 1779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1789066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ApplicationInfo getApplicationInfo(String packageName, int flags) 179cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey throws NameNotFoundException { 180cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey throw new UnsupportedOperationException(); 181cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey } 182cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey 183cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey /** @hide */ 184cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey @Override 185cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey public ApplicationInfo getApplicationInfoAsUser(String packageName, int flags, int userId) 186cd65448ccd13c4c2d0fe9e9623fec3a898ab9372Jeff Sharkey throws NameNotFoundException { 1879066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1889066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1899066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1909066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1919066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ActivityInfo getActivityInfo(ComponentName className, int flags) 1929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 1939066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1949066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1959066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ActivityInfo getReceiverInfo(ComponentName className, int flags) 1989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 1999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2009066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2019066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2029066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2039066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ServiceInfo getServiceInfo(ComponentName className, int flags) 2049066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 2059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 209361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn public ProviderInfo getProviderInfo(ComponentName className, int flags) 210361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn throws NameNotFoundException { 211361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn throw new UnsupportedOperationException(); 212361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn } 213361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn 214361199b5e742c6635d4d7a03de6cf37b31cf442cDianne Hackborn @Override 2159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<PackageInfo> getInstalledPackages(int flags) { 2169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 219e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn @Override 220e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn public List<PackageInfo> getPackagesHoldingPermissions(String[] permissions, 221e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn int flags) { 222e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn throw new UnsupportedOperationException(); 223e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn } 224e799175b6ba3aadd972f4b861758d675d1f93987Dianne Hackborn 225151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani /** @hide */ 226151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani @Override 227e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public List<PackageInfo> getInstalledPackagesAsUser(int flags, int userId) { 228151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani throw new UnsupportedOperationException(); 229151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani } 230151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani 2319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkPermission(String permName, String pkgName) { 2339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 237aef2513c7157a28236d097a81fe74d7ba6b710c9Suprabh Shukla public boolean canRequestPackageInstalls() { 238aef2513c7157a28236d097a81fe74d7ba6b710c9Suprabh Shukla throw new UnsupportedOperationException(); 239aef2513c7157a28236d097a81fe74d7ba6b710c9Suprabh Shukla } 240aef2513c7157a28236d097a81fe74d7ba6b710c9Suprabh Shukla 241aef2513c7157a28236d097a81fe74d7ba6b710c9Suprabh Shukla @Override 242ad3b2975574f916c14382628d50c710a78064746Svet Ganov public boolean isPermissionRevokedByPolicy(String permName, String pkgName) { 243ad3b2975574f916c14382628d50c710a78064746Svet Ganov throw new UnsupportedOperationException(); 244ad3b2975574f916c14382628d50c710a78064746Svet Ganov } 245ad3b2975574f916c14382628d50c710a78064746Svet Ganov 246f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov /** @hide */ 247f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov @Override 248f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov public String getPermissionControllerPackageName() { 249f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov throw new UnsupportedOperationException(); 250f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov } 251f1b7f20bb839c96e8254ccb65398135f10fd45d9Svet Ganov 252ad3b2975574f916c14382628d50c710a78064746Svet Ganov @Override 2539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean addPermission(PermissionInfo info) { 2549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 258d7c096845dee7616095eda0fe9e7aa08f0ba9c20Dianne Hackborn public boolean addPermissionAsync(PermissionInfo info) { 259d7c096845dee7616095eda0fe9e7aa08f0ba9c20Dianne Hackborn throw new UnsupportedOperationException(); 260d7c096845dee7616095eda0fe9e7aa08f0ba9c20Dianne Hackborn } 261d7c096845dee7616095eda0fe9e7aa08f0ba9c20Dianne Hackborn 262d7c096845dee7616095eda0fe9e7aa08f0ba9c20Dianne Hackborn @Override 2639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void removePermission(String name) { 2649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 267e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn /** @hide */ 268e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn @Override 2698c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov public void grantRuntimePermission(String packageName, String permissionName, 2708c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov UserHandle user) { 271e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn throw new UnsupportedOperationException(); 272e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn } 273e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn 274e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn /** @hide */ 275e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn @Override 2768c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov public void revokeRuntimePermission(String packageName, String permissionName, 2778c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov UserHandle user) { 2788c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov throw new UnsupportedOperationException(); 2798c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov } 2808c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov 2818c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov /** @hide */ 2828c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov @Override 2838c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov public int getPermissionFlags(String permissionName, String packageName, UserHandle user) { 2848c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov throw new UnsupportedOperationException(); 2858c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov } 2868c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov 2878c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov /** @hide */ 2888c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov @Override 2898c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov public void updatePermissionFlags(String permissionName, String packageName, 2908c7f700a59ad26e75c9791335d78f14322cad49aSvet Ganov int flagMask, int flagValues, UserHandle user) { 291e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn throw new UnsupportedOperationException(); 292e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn } 293e639da7baa23121e35aa06d6e182558e0e755696Dianne Hackborn 29420770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav /** @hide */ 29520770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav @Override 29620770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav public boolean shouldShowRequestPermissionRationale(String permission) { 29720770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav throw new UnsupportedOperationException(); 29820770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav } 29920770ddbd4d6f2af0093f36462a8f44a678b084bSvetoslav 300f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav /** @hide */ 301f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav @Override 302f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav public void addOnPermissionsChangeListener(OnPermissionsChangedListener listener) { 303f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav throw new UnsupportedOperationException(); 304f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav } 305f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav 306f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav /** @hide */ 307f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav @Override 308f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav public void removeOnPermissionsChangeListener(OnPermissionsChangedListener listener) { 309f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav throw new UnsupportedOperationException(); 310f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav } 311f7c06eb03ab4479b9d0656a23a4733d17e995183Svetoslav 3129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkSignatures(String pkg1, String pkg2) { 3149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 315766cbfe44be3c5013a6a22bd6cd8ad1055a37256Dianne Hackborn } 316766cbfe44be3c5013a6a22bd6cd8ad1055a37256Dianne Hackborn 317766cbfe44be3c5013a6a22bd6cd8ad1055a37256Dianne Hackborn @Override 318766cbfe44be3c5013a6a22bd6cd8ad1055a37256Dianne Hackborn public int checkSignatures(int uid1, int uid2) { 319766cbfe44be3c5013a6a22bd6cd8ad1055a37256Dianne Hackborn throw new UnsupportedOperationException(); 3209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String[] getPackagesForUid(int uid) { 3249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String getNameForUid(int uid) { 3299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3314b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 332ef86310c44dea7c3994fd91a93dba82720e9cad8Todd Kennedy /** @hide */ 3339da8b8a7fc8c68c17e1bf8cce24e2f73abe5138eTodd Kennedy @Override 3349da8b8a7fc8c68c17e1bf8cce24e2f73abe5138eTodd Kennedy public String[] getNamesForUids(int uid[]) { 3359da8b8a7fc8c68c17e1bf8cce24e2f73abe5138eTodd Kennedy throw new UnsupportedOperationException(); 3369da8b8a7fc8c68c17e1bf8cce24e2f73abe5138eTodd Kennedy } 3379da8b8a7fc8c68c17e1bf8cce24e2f73abe5138eTodd Kennedy 3389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project /** 3399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * @hide - to match hiding in superclass 3409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 3419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getUidForSharedUser(String sharedUserName) { 3439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ApplicationInfo> getInstalledApplications(int flags) { 3489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3512acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov /** @hide */ 3522acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 3531133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski public List<ApplicationInfo> getInstalledApplicationsAsUser(int flags, int userId) { 3541133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski throw new UnsupportedOperationException(); 3551133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski } 3561133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski 3571133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski /** @hide */ 3581133424c2bf28640299a6de375aaa19cfcb407b5Bartosz Fabianowski @Override 359096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public List<InstantAppInfo> getInstantApps() { 3602acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov throw new UnsupportedOperationException(); 3612acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 3622acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 3632acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov /** @hide */ 3642acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 365096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public Drawable getInstantAppIcon(String packageName) { 3662acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov throw new UnsupportedOperationException(); 3672acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 3682acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 36912705131b95d5d6bcfae79d7991ff3e6f02457e4Todd Kennedy /** @hide */ 3702acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 371096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public byte[] getInstantAppCookie() { 372096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov throw new UnsupportedOperationException(); 3732acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 3742acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 37512705131b95d5d6bcfae79d7991ff3e6f02457e4Todd Kennedy /** @hide */ 3762acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 377096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public boolean isInstantApp() { 378096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov throw new UnsupportedOperationException(); 3792acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 3802acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 38112705131b95d5d6bcfae79d7991ff3e6f02457e4Todd Kennedy /** @hide */ 3822acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 38331a16551910492321a6f7c291eb33e1458f39f0aDavid Christie public boolean isInstantApp(String packageName) { 38431a16551910492321a6f7c291eb33e1458f39f0aDavid Christie throw new UnsupportedOperationException(); 38531a16551910492321a6f7c291eb33e1458f39f0aDavid Christie } 38631a16551910492321a6f7c291eb33e1458f39f0aDavid Christie 38731a16551910492321a6f7c291eb33e1458f39f0aDavid Christie /** @hide */ 38831a16551910492321a6f7c291eb33e1458f39f0aDavid Christie @Override 389345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov public int getInstantAppCookieMaxBytes() { 390345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov throw new UnsupportedOperationException(); 391345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov } 392345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov 393345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov /** @hide */ 394345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov @Override 395096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public int getInstantAppCookieMaxSize() { 396096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov throw new UnsupportedOperationException(); 3972acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 3982acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 39912705131b95d5d6bcfae79d7991ff3e6f02457e4Todd Kennedy /** @hide */ 4002acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov @Override 401345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov public void clearInstantAppCookie() { 402345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov throw new UnsupportedOperationException(); 403345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov } 404345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov 405345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov /** @hide */ 406345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov @Override 407345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov public void updateInstantAppCookie(@NonNull byte[] cookie) { 408345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov throw new UnsupportedOperationException(); 409345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov } 410345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov 411345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov /** @hide */ 412345ffa5421f4158b9c30439b9f18aed7b61aaea9Svetoslav Ganov @Override 413096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov public boolean setInstantAppCookie(@NonNull byte[] cookie) { 414096d304ae3d85c1bfcda1a1d9cd4eb13d0815500Svetoslav Ganov throw new UnsupportedOperationException(); 4152acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov } 4162acf063da08dfff69f184c9a6a90a7a5fe60d818Svet Ganov 4179106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy /** @hide */ 4189106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy @Override 4199106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy public ChangedPackages getChangedPackages(int sequenceNumber) { 4209106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy throw new UnsupportedOperationException(); 4219106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy } 4229106c64bf3ca60d0b867fa1f2d78d3b19c9e4178Todd Kennedy 4239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ResolveInfo resolveActivity(Intent intent, int flags) { 4259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 42858d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov /** @hide */ 42958d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov @Override 43058d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov public ResolveInfo resolveActivityAsUser(Intent intent, int flags, int userId) { 43158d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov throw new UnsupportedOperationException(); 43258d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov } 43358d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov 4349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ResolveInfo> queryIntentActivities(Intent intent, int flags) { 4369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 439151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani /** @hide */ 440151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani @Override 44158d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov public List<ResolveInfo> queryIntentActivitiesAsUser(Intent intent, 442151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani int flags, int userId) { 443151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani throw new UnsupportedOperationException(); 444151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani } 445151ec4c9f8ca34625733730a4551a23eb97cda23Amith Yamasani 4469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ResolveInfo> queryIntentActivityOptions(ComponentName caller, 4489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Intent[] specifics, Intent intent, int flags) { 4499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ResolveInfo> queryBroadcastReceivers(Intent intent, int flags) { 4549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 457f203aeef993b0f4ce65c9630d06bbd50a504e89fAmith Yamasani /** @hide */ 458f203aeef993b0f4ce65c9630d06bbd50a504e89fAmith Yamasani @Override 459e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public List<ResolveInfo> queryBroadcastReceiversAsUser(Intent intent, int flags, int userId) { 460f203aeef993b0f4ce65c9630d06bbd50a504e89fAmith Yamasani throw new UnsupportedOperationException(); 461f203aeef993b0f4ce65c9630d06bbd50a504e89fAmith Yamasani } 462f203aeef993b0f4ce65c9630d06bbd50a504e89fAmith Yamasani 4639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ResolveInfo resolveService(Intent intent, int flags) { 4659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 46618e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmann } 46718e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmann 46818e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmann @Override 46918e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmann public ResolveInfo resolveServiceAsUser(Intent intent, int flags, int userId) { 47018e3eb816887156f40def1c14db434ddde9ec245Philip P. Moltmann throw new UnsupportedOperationException(); 4719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ResolveInfo> queryIntentServices(Intent intent, int flags) { 4759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 47858d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov /** @hide */ 47958d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov @Override 48058d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov public List<ResolveInfo> queryIntentServicesAsUser(Intent intent, int flags, int userId) { 48158d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov throw new UnsupportedOperationException(); 48258d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov } 48358d37b55bd228032355360ea3303e46a804e0516Svetoslav Ganov 48485f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey /** @hide */ 48585f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey @Override 48685f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey public List<ResolveInfo> queryIntentContentProvidersAsUser( 48785f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey Intent intent, int flags, int userId) { 48885f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey throw new UnsupportedOperationException(); 48985f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey } 49085f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey 49185f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey @Override 49285f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey public List<ResolveInfo> queryIntentContentProviders(Intent intent, int flags) { 49385f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey throw new UnsupportedOperationException(); 49485f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey } 49585f5f8132015d8a5043ea4413702420d0d157c9fJeff Sharkey 4969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ProviderInfo resolveContentProvider(String name, int flags) { 4989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5009066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5010363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina /** @hide */ 5020363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina @Override 5030363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina public ProviderInfo resolveContentProviderAsUser(String name, int flags, int userId) { 5040363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina throw new UnsupportedOperationException(); 5050363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina } 5060363c3eb089afd4474bfd6ae6ee8a500d6e97614Alexandra Gherghina 5079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<ProviderInfo> queryContentProviders(String processName, int uid, int flags) { 5099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public InstrumentationInfo getInstrumentationInfo(ComponentName className, int flags) 5149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 5159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<InstrumentationInfo> queryInstrumentation( 5209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String targetPackage, int flags) { 5219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getDrawable(String packageName, int resid, ApplicationInfo appInfo) { 5269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getActivityIcon(ComponentName activityName) 5319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 5329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getActivityIcon(Intent intent) throws NameNotFoundException { 5379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getDefaultActivityIcon() { 5429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 546f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima public Drawable getActivityBanner(ComponentName activityName) 547f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima throws NameNotFoundException { 548f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima throw new UnsupportedOperationException(); 549f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima } 550f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima 551f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima @Override 552f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima public Drawable getActivityBanner(Intent intent) throws NameNotFoundException { 553f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima throw new UnsupportedOperationException(); 554f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima } 555f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima 556f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima @Override 557f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima public Drawable getApplicationBanner(ApplicationInfo info) { 558f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima throw new UnsupportedOperationException(); 559f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima } 560f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima 561f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima @Override 562f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima public Drawable getApplicationBanner(String packageName) throws NameNotFoundException { 563f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima throw new UnsupportedOperationException(); 564f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima } 565f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima 566f78e312db2aa7653ddc021e7dc58ce48f95ba047Jose Lima @Override 5679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getApplicationIcon(ApplicationInfo info) { 5689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getApplicationIcon(String packageName) throws NameNotFoundException { 5739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5754b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 57681cd2e90ccdda498234384c8207afe2213714e60Adam Powell @Override 57781cd2e90ccdda498234384c8207afe2213714e60Adam Powell public Drawable getActivityLogo(ComponentName activityName) throws NameNotFoundException { 57881cd2e90ccdda498234384c8207afe2213714e60Adam Powell throw new UnsupportedOperationException(); 57981cd2e90ccdda498234384c8207afe2213714e60Adam Powell } 58081cd2e90ccdda498234384c8207afe2213714e60Adam Powell 58181cd2e90ccdda498234384c8207afe2213714e60Adam Powell @Override 58281cd2e90ccdda498234384c8207afe2213714e60Adam Powell public Drawable getActivityLogo(Intent intent) throws NameNotFoundException { 58381cd2e90ccdda498234384c8207afe2213714e60Adam Powell throw new UnsupportedOperationException(); 58481cd2e90ccdda498234384c8207afe2213714e60Adam Powell } 58581cd2e90ccdda498234384c8207afe2213714e60Adam Powell 58681cd2e90ccdda498234384c8207afe2213714e60Adam Powell @Override 58781cd2e90ccdda498234384c8207afe2213714e60Adam Powell public Drawable getApplicationLogo(ApplicationInfo info) { 58881cd2e90ccdda498234384c8207afe2213714e60Adam Powell throw new UnsupportedOperationException(); 58981cd2e90ccdda498234384c8207afe2213714e60Adam Powell } 59081cd2e90ccdda498234384c8207afe2213714e60Adam Powell 59181cd2e90ccdda498234384c8207afe2213714e60Adam Powell @Override 59281cd2e90ccdda498234384c8207afe2213714e60Adam Powell public Drawable getApplicationLogo(String packageName) throws NameNotFoundException { 59381cd2e90ccdda498234384c8207afe2213714e60Adam Powell throw new UnsupportedOperationException(); 59481cd2e90ccdda498234384c8207afe2213714e60Adam Powell } 5959066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 597c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav public Drawable getUserBadgedIcon(Drawable icon, UserHandle user) { 598c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav throw new UnsupportedOperationException(); 599c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav } 600c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav 601c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav @Override 602c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav public Drawable getUserBadgedDrawableForDensity(Drawable drawable, UserHandle user, 603c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav Rect badgeLocation, 604c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav int badgeDensity) { 605c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav throw new UnsupportedOperationException(); 606c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav } 607c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav 608c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav /** @hide */ 609c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav @Override 610c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav public Drawable getUserBadgeForDensity(UserHandle user, int density) { 611e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek throw new UnsupportedOperationException(); 612e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek } 613e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek 614e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek /** @hide */ 615e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek @Override 616e6ff946cd4f40a0d4f3de51b6554e07b8d3cee93Selim Cinek public Drawable getUserBadgeForDensityNoBackground(UserHandle user, int density) { 617c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav throw new UnsupportedOperationException(); 618c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav } 619c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav 620c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav @Override 621c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav public CharSequence getUserBadgedLabel(CharSequence label, UserHandle user) { 622c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav throw new UnsupportedOperationException(); 623c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav } 624c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav 625c7d62f02b8acfd0a6b31f8544ec2c07e780fe4bbSvetoslav @Override 6269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public CharSequence getText(String packageName, int resid, ApplicationInfo appInfo) { 6279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public XmlResourceParser getXml(String packageName, int resid, 6329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project ApplicationInfo appInfo) { 6339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public CharSequence getApplicationLabel(ApplicationInfo info) { 6389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Resources getResourcesForActivity(ComponentName activityName) 6439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 6449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Resources getResourcesForApplication(ApplicationInfo app) { 6499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Resources getResourcesForApplication(String appPackageName) 6549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws NameNotFoundException { 6559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 65898edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani /** @hide */ 65998edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani @Override 66098edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani public Resources getResourcesForApplicationAsUser(String appPackageName, int userId) { 66198edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani throw new UnsupportedOperationException(); 66298edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani } 66398edc951712823dbf5db2b7e9c203a0e98fc616bAmith Yamasani 6649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public PackageInfo getPackageArchiveInfo(String archiveFilePath, int flags) { 6669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 669880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn @Override 670880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn public void setInstallerPackageName(String targetPackage, 671880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn String installerPackageName) { 672880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn throw new UnsupportedOperationException(); 673880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn } 674880119bf43d738ca632b5d3861eb52d655c1c0fcDianne Hackborn 675ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy /** @hide */ 676ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy @Override 677ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy public void setUpdateAvailable(String packageName, boolean updateAvailable) { 678ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy throw new UnsupportedOperationException(); 679ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy } 680ab53289c593aad60eddbe1ffc73402ac1f92c112Todd Kennedy 681620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey @Override 682620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public String getInstallerPackageName(String packageName) { 683620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey throw new UnsupportedOperationException(); 684620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey } 685620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey 686b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey /** {@hide} */ 6878946dd3355fc1dcbad872c0546e356474d4cc5deSuchi Amalapurapu @Override 688620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public int getMoveStatus(int moveId) { 6898946dd3355fc1dcbad872c0546e356474d4cc5deSuchi Amalapurapu throw new UnsupportedOperationException(); 6908946dd3355fc1dcbad872c0546e356474d4cc5deSuchi Amalapurapu } 6914b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 692b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey /** {@hide} */ 693b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey @Override 694620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public void registerMoveCallback(MoveCallback callback, Handler handler) { 695b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey throw new UnsupportedOperationException(); 696b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey } 697b2b9ab8354da1485178cd8d8e9d89ac915b3f269Jeff Sharkey 698e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey /** {@hide} */ 699e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey @Override 700620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public void unregisterMoveCallback(MoveCallback callback) { 701e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey throw new UnsupportedOperationException(); 702e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey } 703e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey 704e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey /** {@hide} */ 705e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey @Override 706620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public int movePackage(String packageName, VolumeInfo vol) { 707e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey throw new UnsupportedOperationException(); 708e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey } 709e2d45be4dae116307f8edd85eaa61134221cb8f9Jeff Sharkey 710620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey /** {@hide} */ 71165e13171e12cb9e9fc2f608d0c8a92cd3c098648Jacek Surazski @Override 712620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public VolumeInfo getPackageCurrentVolume(ApplicationInfo app) { 713620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey throw new UnsupportedOperationException(); 714620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey } 715620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey 716620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey /** {@hide} */ 717620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey @Override 718620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public List<VolumeInfo> getPackageCandidateVolumes(ApplicationInfo app) { 719620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey throw new UnsupportedOperationException(); 720620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey } 721620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey 722620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey /** {@hide} */ 723620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey @Override 724620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public int movePrimaryStorage(VolumeInfo vol) { 725620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey throw new UnsupportedOperationException(); 726620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey } 727620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey 728620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey /** {@hide} */ 729620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey @Override 730620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public VolumeInfo getPrimaryStorageCurrentVolume() { 731620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey throw new UnsupportedOperationException(); 732620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey } 733620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey 734620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey /** {@hide} */ 735620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey @Override 736620b32b316fd4f1bab4eef55ec8802d14a55e7ddJeff Sharkey public List<VolumeInfo> getPrimaryStorageCandidateVolumes() { 7379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 7389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 7399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 7409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project /** 7419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * @hide - to match hiding in superclass 7429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 7439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 7449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void clearApplicationUserData( 7459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String packageName, IPackageDataObserver observer) { 7469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 7479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 7484b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 7499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project /** 7509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * @hide - to match hiding in superclass 7519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 7529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 7539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void deleteApplicationCacheFiles( 7549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String packageName, IPackageDataObserver observer) { 7559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 7569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 7574b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 75878c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla /** 75978c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla * @hide - to match hiding in superclass 76078c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla */ 76178c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla @Override 76278c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla public void deleteApplicationCacheFilesAsUser(String packageName, int userId, 76378c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla IPackageDataObserver observer) { 76478c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla throw new UnsupportedOperationException(); 76578c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla } 76678c9eb8947538f63d2e06684663d400991dfff8fSuprabh Shukla 767529f91fc8e7e884ef19bef8eb3e4e3a1d69336f4Jeff Sharkey /** {@hide} */ 7689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 769529f91fc8e7e884ef19bef8eb3e4e3a1d69336f4Jeff Sharkey public void freeStorageAndNotify(String volumeUuid, long idealStorageSize, 770529f91fc8e7e884ef19bef8eb3e4e3a1d69336f4Jeff Sharkey IPackageDataObserver observer) { 7719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 7729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 7739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 774529f91fc8e7e884ef19bef8eb3e4e3a1d69336f4Jeff Sharkey /** {@hide} */ 7759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 776529f91fc8e7e884ef19bef8eb3e4e3a1d69336f4Jeff Sharkey public void freeStorage(String volumeUuid, long idealStorageSize, IntentSender pi) { 7771ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu throw new UnsupportedOperationException(); 7781ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu } 7791ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu 7801ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu /** 7811ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu * @hide - to match hiding in superclass 7821ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu */ 7831ccac75e1f1b97eccb916a8de04fc1012b30f6e5Suchi Amalapurapu @Override 7846788212d17f54475ca9c3dd689a863e031db868fSvet Ganov public void deletePackage(String packageName, IPackageDeleteObserver observer, int flags) { 7859066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 7869066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 7879066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 7889a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot /** 7899a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot * @hide - to match hiding in superclass 7909a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot */ 7919a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot @Override 7926788212d17f54475ca9c3dd689a863e031db868fSvet Ganov public void deletePackageAsUser(String packageName, IPackageDeleteObserver observer, 7936788212d17f54475ca9c3dd689a863e031db868fSvet Ganov int flags, int userId) { 7949a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot throw new UnsupportedOperationException(); 7959a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot } 7969a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot 7979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 7989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void addPackageToPreferred(String packageName) { 7999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8009066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8019066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8029066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8039066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void removePackageFromPreferred(String packageName) { 8049066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public List<PackageInfo> getPreferredPackages(int flags) { 8099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void setComponentEnabledSetting(ComponentName componentName, 8149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project int newState, int flags) { 8159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getComponentEnabledSetting(ComponentName componentName) { 8209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void setApplicationEnabledSetting(String packageName, int newState, int flags) { 8259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8274b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 8289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getApplicationEnabledSetting(String packageName) { 8309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 833bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka /** @hide */ 834bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka @Override 835bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka public void flushPackageRestrictionsAsUser(int userId) { 836bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka throw new UnsupportedOperationException(); 837bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka } 838bbb3ff2b2a29d42771a9ce2fe2d6f576cff62617Sudheer Shanka 8399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void addPreferredActivity(IntentFilter filter, 8419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project int match, ComponentName[] set, ComponentName activity) { 8429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8444b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 8458dbe612dc60526d635e57257b58627b33a099678Satish Sampath /** 8468dbe612dc60526d635e57257b58627b33a099678Satish Sampath * @hide - to match hiding in superclass 8478dbe612dc60526d635e57257b58627b33a099678Satish Sampath */ 8488dbe612dc60526d635e57257b58627b33a099678Satish Sampath @Override 8498dbe612dc60526d635e57257b58627b33a099678Satish Sampath public void replacePreferredActivity(IntentFilter filter, 8508dbe612dc60526d635e57257b58627b33a099678Satish Sampath int match, ComponentName[] set, ComponentName activity) { 8518dbe612dc60526d635e57257b58627b33a099678Satish Sampath throw new UnsupportedOperationException(); 8528dbe612dc60526d635e57257b58627b33a099678Satish Sampath } 8538dbe612dc60526d635e57257b58627b33a099678Satish Sampath 8548dbe612dc60526d635e57257b58627b33a099678Satish Sampath 8559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void clearPackagePreferredActivities(String packageName) { 8579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project /** 8619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * @hide - to match hiding in superclass 8629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 8639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 864e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public void getPackageSizeInfoAsUser(String packageName, int userHandle, 8650c3804950236fe170ebf6cc7a5f1e3e305b8f315Dianne Hackborn IPackageStatsObserver observer) { 8669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 8699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getPreferredActivities(List<IntentFilter> outFilters, 8719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project List<ComponentName> outActivities, String packageName) { 8729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8744b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 875a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate /** @hide - hidden in superclass */ 876a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate @Override 877a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate public ComponentName getHomeActivities(List<ResolveInfo> outActivities) { 878a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate throw new UnsupportedOperationException(); 879a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate } 880a2a0850de8e7324db37e0595d5374bb9c9903461Christopher Tate 8819066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 8829066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String[] getSystemSharedLibraryNames() { 8839066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 8849066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 8854b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 8866788212d17f54475ca9c3dd689a863e031db868fSvet Ganov @Override 8876788212d17f54475ca9c3dd689a863e031db868fSvet Ganov public @NonNull List<SharedLibraryInfo> getSharedLibraries(int flags) { 8886788212d17f54475ca9c3dd689a863e031db868fSvet Ganov throw new UnsupportedOperationException(); 8896788212d17f54475ca9c3dd689a863e031db868fSvet Ganov } 8906788212d17f54475ca9c3dd689a863e031db868fSvet Ganov 8916788212d17f54475ca9c3dd689a863e031db868fSvet Ganov /** @hide */ 8926788212d17f54475ca9c3dd689a863e031db868fSvet Ganov @Override 8936788212d17f54475ca9c3dd689a863e031db868fSvet Ganov public @NonNull List<SharedLibraryInfo> getSharedLibrariesAsUser(int flags, int userId) { 8946788212d17f54475ca9c3dd689a863e031db868fSvet Ganov throw new UnsupportedOperationException(); 8956788212d17f54475ca9c3dd689a863e031db868fSvet Ganov } 8966788212d17f54475ca9c3dd689a863e031db868fSvet Ganov 897d7b1f41109abee60ec8529369a85d84300b1d678Svet Ganov /** @hide */ 898d7b1f41109abee60ec8529369a85d84300b1d678Svet Ganov @Override 899a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov public @NonNull String getServicesSystemSharedLibraryPackageName() { 900a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov throw new UnsupportedOperationException(); 901a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov } 902a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov 903a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov /** @hide */ 904a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov @Override 905a9c2500a6863dabdd786f17a25ce0bf3683109a2Svetoslav Ganov public @NonNull String getSharedSystemSharedLibraryPackageName() { 906d7b1f41109abee60ec8529369a85d84300b1d678Svet Ganov throw new UnsupportedOperationException(); 907d7b1f41109abee60ec8529369a85d84300b1d678Svet Ganov } 908d7b1f41109abee60ec8529369a85d84300b1d678Svet Ganov 9099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 91049237345d83e62fdb9eb8d50b13ad086636a04faDianne Hackborn public FeatureInfo[] getSystemAvailableFeatures() { 91149237345d83e62fdb9eb8d50b13ad086636a04faDianne Hackborn throw new UnsupportedOperationException(); 91249237345d83e62fdb9eb8d50b13ad086636a04faDianne Hackborn } 9134b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 91449237345d83e62fdb9eb8d50b13ad086636a04faDianne Hackborn @Override 915039c68e75606e837cf021815a0210836724574adDianne Hackborn public boolean hasSystemFeature(String name) { 916039c68e75606e837cf021815a0210836724574adDianne Hackborn throw new UnsupportedOperationException(); 917039c68e75606e837cf021815a0210836724574adDianne Hackborn } 9184b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 919039c68e75606e837cf021815a0210836724574adDianne Hackborn @Override 920115d2c189a46f535778d9dd0923f703ff2f888feJeff Sharkey public boolean hasSystemFeature(String name, int version) { 921115d2c189a46f535778d9dd0923f703ff2f888feJeff Sharkey throw new UnsupportedOperationException(); 922115d2c189a46f535778d9dd0923f703ff2f888feJeff Sharkey } 923115d2c189a46f535778d9dd0923f703ff2f888feJeff Sharkey 924115d2c189a46f535778d9dd0923f703ff2f888feJeff Sharkey @Override 9259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean isSafeMode() { 9269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 9279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 9284b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani 929c6f22499f3046684d7175e10ca42cce1492cd36fdcashman /** @hide */ 9309d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman @Override 9319d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman public KeySet getKeySetByAlias(String packageName, String alias) { 9329d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman throw new UnsupportedOperationException(); 9339d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman } 9349d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman 935c6f22499f3046684d7175e10ca42cce1492cd36fdcashman /** @hide */ 9369d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman @Override 9379d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman public KeySet getSigningKeySet(String packageName) { 9389d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman throw new UnsupportedOperationException(); 9399d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman } 9409d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman 941c6f22499f3046684d7175e10ca42cce1492cd36fdcashman /** @hide */ 9429d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman @Override 9439d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman public boolean isSignedBy(String packageName, KeySet ks) { 9449d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman throw new UnsupportedOperationException(); 9459d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman } 9469d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman 947c6f22499f3046684d7175e10ca42cce1492cd36fdcashman /** @hide */ 9489d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman @Override 9499d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman public boolean isSignedByExactly(String packageName, KeySet ks) { 9509d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman throw new UnsupportedOperationException(); 9519d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman } 9529d2f441f9bb2c8dcac1150e2cba1d15a86a4efb1dcashman 9531e2839188fb49575b86646d3aadb355c81ef9cc5Andrei Stingaceanu /** @hide */ 9541e2839188fb49575b86646d3aadb355c81ef9cc5Andrei Stingaceanu @Override 955021b57ab8df0927aa1f78a2f3bb01d5e70594b1aSuprabh Shukla public String[] setPackagesSuspended(String[] packageNames, boolean hidden, 956021b57ab8df0927aa1f78a2f3bb01d5e70594b1aSuprabh Shukla PersistableBundle appExtras, PersistableBundle launcherExtras, String dialogMessage) { 957355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu throw new UnsupportedOperationException(); 958355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu } 959355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu 960355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu /** @hide */ 961355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu @Override 962355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu public boolean isPackageSuspendedForUser(String packageName, int userId) { 963355b232d7998cfc9b29d42a0356390e25191bcbdAndrei Stingaceanu throw new UnsupportedOperationException(); 9641e2839188fb49575b86646d3aadb355c81ef9cc5Andrei Stingaceanu } 9651e2839188fb49575b86646d3aadb355c81ef9cc5Andrei Stingaceanu 9669bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey /** @hide */ 9679bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey @Override 9689bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey public void setApplicationCategoryHint(String packageName, int categoryHint) { 9699bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey throw new UnsupportedOperationException(); 9709bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey } 9719bc89af3f1bce8003ee4f93b89a1770d8f5b9cc9Jeff Sharkey 9724b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani /** 9734b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani * @hide 9744b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani */ 9754b2e934928a2eb65927bd39197198c28c49efb94Amith Yamasani @Override 976e5bcff624fb58b6f95be8ddff7f5b6b3bf5d19c7Amith Yamasani public boolean setApplicationHiddenSettingAsUser(String packageName, boolean hidden, 977655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani UserHandle user) { 978655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani return false; 979655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani } 980655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani 981655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani /** 982655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani * @hide 983655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani */ 984655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani @Override 985e5bcff624fb58b6f95be8ddff7f5b6b3bf5d19c7Amith Yamasani public boolean getApplicationHiddenSettingAsUser(String packageName, UserHandle user) { 986655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani return false; 987655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani } 988655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani 989655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani /** 990655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani * @hide 991655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani */ 992655d0e2029e6ae77a47e922dce4c4989818b8dd1Amith Yamasani @Override 9939a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot public int installExistingPackage(String packageName) throws NameNotFoundException { 9949a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot throw new UnsupportedOperationException(); 9959a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot } 9969a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot 9979a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot /** 9989a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot * @hide 9999a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot */ 10009a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot @Override 1001a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal public int installExistingPackage(String packageName, int installReason) 1002a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal throws NameNotFoundException { 1003a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal throw new UnsupportedOperationException(); 1004a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal } 1005a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal 1006a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal /** 1007a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal * @hide 1008a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal */ 1009a31a74b993578573eca33ca68762a98c6f6cb904Sunny Goyal @Override 10109a80e53b27cd1ca00364a30a0ad153c83000b9d2Nicolas Prevot public int installExistingPackageAsUser(String packageName, int userId) 10117767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn throws NameNotFoundException { 10127767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn throw new UnsupportedOperationException(); 10137767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn } 10147767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn 10155ab2157bf1f105b02d3e2913cd3a33f9765b74caKenny Root @Override 10163a9b5fbb97e65019abec97f172b4cbf2100d1225Kenny Root public void verifyPendingInstall(int id, int verificationCode) { 10175ab2157bf1f105b02d3e2913cd3a33f9765b74caKenny Root throw new UnsupportedOperationException(); 10185ab2157bf1f105b02d3e2913cd3a33f9765b74caKenny Root } 10190aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root 1020d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings @Override 1021d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings public void extendVerificationTimeout(int id, int verificationCodeAtTimeout, 1022d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings long millisecondsToDelay) { 1023d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings throw new UnsupportedOperationException(); 1024d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings } 1025d9ef3e5495db1c46bcfcc1a2d4386af8db6deb0crich cannings 10260aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root /** 10270aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root * @hide 10280aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root */ 10290aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root @Override 10301c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio public void verifyIntentFilter(int id, int verificationCode, List<String> outFailedDomains) { 10311c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio throw new UnsupportedOperationException(); 10321c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio } 10331c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio 10341c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio /** 10351c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio * @hide 10361c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio */ 10371c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio @Override 1038e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public int getIntentVerificationStatusAsUser(String packageName, int userId) { 10391c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio throw new UnsupportedOperationException(); 10401c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio } 10411c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio 10421c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio /** 10431c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio * @hide 10441c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio */ 10451c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio @Override 1046e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public boolean updateIntentVerificationStatusAsUser(String packageName, int status, int userId) { 10471c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio throw new UnsupportedOperationException(); 10481c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio } 10491c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio 10501c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio /** 10511c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio * @hide 10521c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio */ 10531c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio @Override 10541c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio public List<IntentFilterVerificationInfo> getIntentFilterVerifications(String packageName) { 10551c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio throw new UnsupportedOperationException(); 10561c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio } 10571c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio 10580788595e0c9bc5e8c1907c63db595010006ef5b4Fabrice Di Meglio @Override 10590788595e0c9bc5e8c1907c63db595010006ef5b4Fabrice Di Meglio public List<IntentFilter> getAllIntentFilters(String packageName) { 10600788595e0c9bc5e8c1907c63db595010006ef5b4Fabrice Di Meglio throw new UnsupportedOperationException(); 10610788595e0c9bc5e8c1907c63db595010006ef5b4Fabrice Di Meglio } 10620788595e0c9bc5e8c1907c63db595010006ef5b4Fabrice Di Meglio 1063e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey /** {@removed} */ 1064e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey @Deprecated 10656227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio public String getDefaultBrowserPackageName(int userId) { 10666227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio throw new UnsupportedOperationException(); 10676227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio } 10686227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio 1069e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey /** {@hide} */ 10706227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio @Override 1071e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public String getDefaultBrowserPackageNameAsUser(int userId) { 1072e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey throw new UnsupportedOperationException(); 1073e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey } 1074e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey 1075e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey /** {@removed} */ 1076e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey @Deprecated 10776227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio public boolean setDefaultBrowserPackageName(String packageName, int userId) { 10786227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio throw new UnsupportedOperationException(); 10796227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio } 10806227172310663e1267b1fabd68be890a1cb7e145Fabrice Di Meglio 1081e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey /** {@hide} */ 1082e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey @Override 1083e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey public boolean setDefaultBrowserPackageNameAsUser(String packageName, int userId) { 1084e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey throw new UnsupportedOperationException(); 1085e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey } 1086e06b4d1d9f718b9fe02980fea794a36831a16db2Jeff Sharkey 10871c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio /** 10881c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio * @hide 10891c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio */ 10901c1b47125da018b44240739db75f8898e064a948Fabrice Di Meglio @Override 10910aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root public VerifierDeviceIdentity getVerifierDeviceIdentity() { 10920aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root throw new UnsupportedOperationException(); 10939f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao } 10949f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao 10959f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao /** 10969f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao * @hide 10979f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao */ 10989f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao @Override 10999f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao public boolean isUpgrade() { 11009f60c08a446e38f9e2d5271546ef69ca5941eba9Jeff Hao throw new UnsupportedOperationException(); 11010aaa0d931716e9f57a1d84d795fab2df75092756Kenny Root } 1102f1977b4500e82b72ea6aa5c46d97406a20017cafChristopher Tate 1103f1977b4500e82b72ea6aa5c46d97406a20017cafChristopher Tate /** 1104c79586ede6dcd6a167bc8360f058cb5cc655b33dNicolas Prevot * @hide 1105c79586ede6dcd6a167bc8360f058cb5cc655b33dNicolas Prevot */ 1106c79586ede6dcd6a167bc8360f058cb5cc655b33dNicolas Prevot @Override 110763798c596dc757135950313eb4bb44ca58696c68Nicolas Prevot public void addCrossProfileIntentFilter(IntentFilter filter, int sourceUserId, int targetUserId, 110863798c596dc757135950313eb4bb44ca58696c68Nicolas Prevot int flags) { 11098194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot throw new UnsupportedOperationException(); 11108194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot } 11118194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot 11128194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot /** 11138194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot * @hide 11148194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot */ 11158194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot @Override 11168194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot public void clearCrossProfileIntentFilters(int sourceUserId) { 11178194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot throw new UnsupportedOperationException(); 11188194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot } 11198194899071e0a84c95ef10614bd1b9485b48f589Nicolas Prevot 11203a44f3f1b446315ef894e01d2ab9b5388c2bd8c4Jeff Sharkey /** {@hide} */ 112116c8e3f49497b6046972ae650772f65768366be8Jeff Sharkey public PackageInstaller getPackageInstaller() { 11226c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey throw new UnsupportedOperationException(); 11236c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey } 11246c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey 11256c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey /** {@hide} */ 11266c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey @Override 11276c833e07a05c48ca60ee4d72421bf8b1e78dc710Jeff Sharkey public boolean isPackageAvailable(String packageName) { 11283a44f3f1b446315ef894e01d2ab9b5388c2bd8c4Jeff Sharkey throw new UnsupportedOperationException(); 11293a44f3f1b446315ef894e01d2ab9b5388c2bd8c4Jeff Sharkey } 11306e2ae2590ded39f04f76d5ddca0f06fe01586e26Alexandra Gherghina 11316e2ae2590ded39f04f76d5ddca0f06fe01586e26Alexandra Gherghina /** 11326e2ae2590ded39f04f76d5ddca0f06fe01586e26Alexandra Gherghina * @hide 11336e2ae2590ded39f04f76d5ddca0f06fe01586e26Alexandra Gherghina */ 11347f7b0c759e2970178ef68805b21f06a26e24eb76Nicolas Prevot public Drawable loadItemIcon(PackageItemInfo itemInfo, ApplicationInfo appInfo) { 113588cc346d0602e0b173b5076cd0051120682da601Nicolas Prevot throw new UnsupportedOperationException(); 113688cc346d0602e0b173b5076cd0051120682da601Nicolas Prevot } 1137ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz 1138ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz /** 1139ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz * @hide 1140ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz */ 1141ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz public Drawable loadUnbadgedItemIcon(PackageItemInfo itemInfo, ApplicationInfo appInfo) { 1142ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz throw new UnsupportedOperationException(); 1143ec2d48b96d1f95fb266914df294a27c210f8c3f5Benjamin Franz } 1144a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski 1145a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski /** 1146a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski * @hide 1147a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski */ 1148a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski public int getInstallReason(String packageName, UserHandle user) { 1149a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski throw new UnsupportedOperationException(); 1150a34f53f61be31b7171d6cbcb12490ee143acffffBartosz Fabianowski } 1151336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker 1152336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker /** 1153336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker * @hide 1154336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker */ 1155336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker @Override 1156336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker public ComponentName getInstantAppResolverSettingsComponent() { 1157336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker throw new UnsupportedOperationException(); 1158336ae5b6161454304ef09be715505007c7a7da56Chad Brubaker } 1159801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy 1160801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy /** 1161801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy * @hide 1162801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy */ 1163801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy @Override 1164801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy public ComponentName getInstantAppInstallerComponent() { 1165801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy throw new UnsupportedOperationException(); 1166801e65905b267014f390439cf8388b6ccc854e18Todd Kennedy } 11670d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker 11680d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker /** 11690d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker * @hide 11700d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker */ 11710d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker public String getInstantAppAndroidId(String packageName, UserHandle user) { 11720d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker throw new UnsupportedOperationException(); 11730d277a7b189c8807d142b69dd8d00b17978a49a5Chad Brubaker } 11743d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle 11753d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle /** 11763d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle * @hide 11773d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle */ 11783d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle @Override 11793d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle public void registerDexModule(String dexModulePath, 11803d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle @Nullable DexModuleRegisterCallback callback) { 11813d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle throw new UnsupportedOperationException(); 11823d2af7f72a2e6be36f0f2cbf899ad4d0bde451b4Calin Juravle } 118345f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle 118445f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle /** 118545f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle * @hide 118645f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle */ 118745f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle @Override 118845f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle public ArtManager getArtManager() { 118945f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle throw new UnsupportedOperationException(); 119045f8b29ce0ca9f80c586850c4be3a1e552bc6c2fCalin Juravle } 11911ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver 11921ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver /** 11931ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver * @hide 11941ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver */ 11951ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver @Override 11961ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver public void setHarmfulAppWarning(String packageName, CharSequence warning) { 11971ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver throw new UnsupportedOperationException(); 11981ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver } 11991ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver 12001ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver /** 12011ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver * @hide 12021ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver */ 12031ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver @Override 12041ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver public CharSequence getHarmfulAppWarning(String packageName) { 12051ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver throw new UnsupportedOperationException(); 12061ab3d6e56b56fe0cfe31e437326b5cbc66bdb361Ben Gruver } 12075cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman 12085cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman @Override 12095cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman public boolean hasSigningCertificate( 12105cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman String packageName, byte[] certificate, @PackageManager.CertificateInputType int type) { 12115cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman throw new UnsupportedOperationException(); 12125cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman } 12135cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman 12145cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman @Override 12155cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman public boolean hasSigningCertificate( 12165cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman int uid, byte[] certificate, @PackageManager.CertificateInputType int type) { 12175cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman throw new UnsupportedOperationException(); 12185cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman } 12195cdda3425ccf3c62e400a1646615f4479a8266afDaniel Cashman 1220700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki /** 1221700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki * @hide 1222700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki */ 1223700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki @Override 1224700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki public String getSystemTextClassifierPackageName() { 1225700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki throw new UnsupportedOperationException(); 1226700feef8a60e06784d28d1db9502e650df854cadMakoto Onuki } 12279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project} 1228