19066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/* 29066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * Copyright (C) 2007 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 19a750a63d639f6936af456df904fa6b9ba941885eDianne Hackbornimport android.annotation.SystemApi; 209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.ComponentName; 219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.ContentResolver; 229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.Context; 239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.Intent; 249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.IntentFilter; 259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.BroadcastReceiver; 26fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackbornimport android.content.IntentSender; 279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.ServiceConnection; 289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.SharedPreferences; 295c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackbornimport android.content.pm.ApplicationInfo; 309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.pm.PackageManager; 319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.res.AssetManager; 32756220bd1912535840388a6743830d2e59ad4964Dianne Hackbornimport android.content.res.Configuration; 339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.content.res.Resources; 3474f170f9468d3cf6d7d0ef453320141a3e63571bVasu Noriimport android.database.DatabaseErrorHandler; 359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.database.sqlite.SQLiteDatabase; 369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.graphics.Bitmap; 379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.graphics.drawable.Drawable; 389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.net.Uri; 399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.os.Bundle; 409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.os.Handler; 41ff17024e583b170312d82089fd358d278ce16c9aDianne Hackbornimport android.os.IBinder; 429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport android.os.Looper; 4379af1dd54c16cde063152922b42c96d72ae9eca8Dianne Hackbornimport android.os.UserHandle; 4448d0d1886731ff19ed3fb47a5997be5df0d1bba8Craig Mautnerimport android.view.DisplayAdjustments; 45a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brownimport android.view.Display; 469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.File; 489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.FileInputStream; 499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.FileNotFoundException; 509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.FileOutputStream; 519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.IOException; 529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectimport java.io.InputStream; 539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project/** 559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * A mock {@link android.content.Context} class. All methods are non-functional and throw 569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * {@link java.lang.UnsupportedOperationException}. You can use this to inject other dependencies, 579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project * mocks, or monitors into the classes you are testing. 589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project */ 599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Projectpublic class MockContext extends Context { 609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public AssetManager getAssets() { 639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Resources getResources() { 689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public PackageManager getPackageManager() { 739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ContentResolver getContentResolver() { 789066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 799066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 809066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 819066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 829066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Looper getMainLooper() { 839066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 849066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 859066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 869066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 879066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Context getApplicationContext() { 889066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 899066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 909066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 919066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void setTheme(int resid) { 939066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 949066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 959066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Resources.Theme getTheme() { 989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1009066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1019066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1029066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ClassLoader getClassLoader() { 1039066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1049066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String getPackageName() { 1089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 111d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn /** @hide */ 112d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn @Override 113d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn public String getBasePackageName() { 114d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn throw new UnsupportedOperationException(); 115d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn } 116d8e1dbb6bc1fbaf4f2e38c3ba92ced94270deaacDianne Hackborn 11795d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn /** @hide */ 11895d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn @Override 11995d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn public String getOpPackageName() { 12095d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn throw new UnsupportedOperationException(); 12195d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn } 12295d785346b4dae808a2d8f77356175e55a572d96Dianne Hackborn 1239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1245c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackborn public ApplicationInfo getApplicationInfo() { 1255c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackborn throw new UnsupportedOperationException(); 1265c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackborn } 1275c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackborn 1285c1e00b14d2ef10ec76abf3e951fa8003a67f558Dianne Hackborn @Override 1299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String getPackageResourcePath() { 1309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1337f2054392e9957d3ba8579ef08c29cfb27df564eDianne Hackborn /** @hide */ 1349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 13523ecae3bbb60c5af940f3a22170d75eb6ac05b69Joe Onorato public File getSharedPrefsFile(String name) { 13623ecae3bbb60c5af940f3a22170d75eb6ac05b69Joe Onorato throw new UnsupportedOperationException(); 13723ecae3bbb60c5af940f3a22170d75eb6ac05b69Joe Onorato } 13823ecae3bbb60c5af940f3a22170d75eb6ac05b69Joe Onorato 13923ecae3bbb60c5af940f3a22170d75eb6ac05b69Joe Onorato @Override 1409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String getPackageCodePath() { 1419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public SharedPreferences getSharedPreferences(String name, int mode) { 1469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public FileInputStream openFileInput(String name) throws FileNotFoundException { 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 FileOutputStream openFileOutput(String name, int mode) throws FileNotFoundException { 1569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean deleteFile(String name) { 1619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public File getFileStreamPath(String name) { 1669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String[] fileList() { 1719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 1759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public File getFilesDir() { 1769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1789066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1799066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 180a7835b6b6b00923b608a6bc3194e7840f67de7a8Christopher Tate public File getNoBackupFilesDir() { 181a7835b6b6b00923b608a6bc3194e7840f67de7a8Christopher Tate throw new UnsupportedOperationException(); 182a7835b6b6b00923b608a6bc3194e7840f67de7a8Christopher Tate } 183a7835b6b6b00923b608a6bc3194e7840f67de7a8Christopher Tate 184a7835b6b6b00923b608a6bc3194e7840f67de7a8Christopher Tate @Override 185e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn public File getExternalFilesDir(String type) { 186e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn throw new UnsupportedOperationException(); 187e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn } 188e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn 189e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn @Override 190805fd7ee0e5dc2939e85c84f78d9890a51982bc0Dianne Hackborn public File getObbDir() { 191805fd7ee0e5dc2939e85c84f78d9890a51982bc0Dianne Hackborn throw new UnsupportedOperationException(); 192805fd7ee0e5dc2939e85c84f78d9890a51982bc0Dianne Hackborn } 193805fd7ee0e5dc2939e85c84f78d9890a51982bc0Dianne Hackborn 194805fd7ee0e5dc2939e85c84f78d9890a51982bc0Dianne Hackborn @Override 1959066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public File getCacheDir() { 1969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 1979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 1989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 1999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2004ed745d359ada6986ac15d8718452e5c55f40170Jeff Sharkey public File getCodeCacheDir() { 2014ed745d359ada6986ac15d8718452e5c55f40170Jeff Sharkey throw new UnsupportedOperationException(); 2024ed745d359ada6986ac15d8718452e5c55f40170Jeff Sharkey } 2034ed745d359ada6986ac15d8718452e5c55f40170Jeff Sharkey 2044ed745d359ada6986ac15d8718452e5c55f40170Jeff Sharkey @Override 205e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn public File getExternalCacheDir() { 206e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn throw new UnsupportedOperationException(); 207e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn } 208e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn 209e83cefcef07f9ac025642c1ffec76b4c7ab39cf2Dianne Hackborn @Override 2109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public File getDir(String name, int mode) { 2119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public SQLiteDatabase openOrCreateDatabase(String file, int mode, 2169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project SQLiteDatabase.CursorFactory factory) { 2179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 22174f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori public SQLiteDatabase openOrCreateDatabase(String file, int mode, 22274f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori SQLiteDatabase.CursorFactory factory, DatabaseErrorHandler errorHandler) { 22374f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori throw new UnsupportedOperationException(); 22474f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori } 22574f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori 22674f170f9468d3cf6d7d0ef453320141a3e63571bVasu Nori @Override 2279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public File getDatabasePath(String name) { 2289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2319066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2329066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public String[] databaseList() { 2339066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean deleteDatabase(String name) { 2389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable getWallpaper() { 2439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Drawable peekWallpaper() { 2489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getWallpaperDesiredMinimumWidth() { 2539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int getWallpaperDesiredMinimumHeight() { 2589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void setWallpaper(Bitmap bitmap) throws IOException { 2639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void setWallpaper(InputStream data) throws IOException { 2689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void clearWallpaper() { 2739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 2779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void startActivity(Intent intent) { 2789066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 2799066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 2809066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 2819066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 282a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn public void startActivity(Intent intent, Bundle options) { 283a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn startActivity(intent); 284a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn } 285a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn 286a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn @Override 287621e17de87f18003aba2dedb719a2941020a7902Dianne Hackborn public void startActivities(Intent[] intents) { 288621e17de87f18003aba2dedb719a2941020a7902Dianne Hackborn throw new UnsupportedOperationException(); 289621e17de87f18003aba2dedb719a2941020a7902Dianne Hackborn } 290621e17de87f18003aba2dedb719a2941020a7902Dianne Hackborn 291621e17de87f18003aba2dedb719a2941020a7902Dianne Hackborn @Override 292a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn public void startActivities(Intent[] intents, Bundle options) { 293a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn startActivities(intents); 294a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn } 295a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn 296a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn @Override 297fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn public void startIntentSender(IntentSender intent, 298fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags) 299fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn throws IntentSender.SendIntentException { 300fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn throw new UnsupportedOperationException(); 301fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn } 302a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn 303a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn @Override 304a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn public void startIntentSender(IntentSender intent, 305a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn Intent fillInIntent, int flagsMask, int flagsValues, int extraFlags, 306a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn Bundle options) throws IntentSender.SendIntentException { 307a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn startIntentSender(intent, fillInIntent, flagsMask, flagsValues, extraFlags); 308a4972e951bf2bdb7afdafee95b3ab0c15b8bacaeDianne Hackborn } 309fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn 310fa82f22f1d8c4c828bdf9b670006be4f4fec772eDianne Hackborn @Override 3119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void sendBroadcast(Intent intent) { 3129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 31567cf7d314b5b94db1a9f1c57140b6615b0ea8291Amith Yamasani @Override 3169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void sendBroadcast(Intent intent, String receiverPermission) { 3179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 320f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn /** @hide */ 321d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov @Override 322d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov public void sendBroadcastMultiplePermissions(Intent intent, String[] receiverPermissions) { 323d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov throw new UnsupportedOperationException(); 324d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov } 325d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov 326d4fd8c766da8a70e3359bbc7efbbc79496efe71aFyodor Kupolov /** @hide */ 327a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn @SystemApi 328a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn @Override 329a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn public void sendBroadcast(Intent intent, String receiverPermission, Bundle options) { 330a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn throw new UnsupportedOperationException(); 331a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn } 332a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn 333a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn /** @hide */ 334f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn @Override 335f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn public void sendBroadcast(Intent intent, String receiverPermission, int appOp) { 336f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn throw new UnsupportedOperationException(); 337f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn } 338f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn 3399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void sendOrderedBroadcast(Intent intent, 3419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String receiverPermission) { 3429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 3459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 3469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void sendOrderedBroadcast(Intent intent, String receiverPermission, 3479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, 3489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Bundle initialExtras) { 3499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 3509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 3519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 352f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn /** @hide */ 353a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn @SystemApi 354a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn @Override 355a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn public void sendOrderedBroadcast(Intent intent, String receiverPermission, 356a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn Bundle options, BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, 357a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn Bundle initialExtras) { 358a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn throw new UnsupportedOperationException(); 359a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn } 360a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn 361a750a63d639f6936af456df904fa6b9ba941885eDianne Hackborn /** @hide */ 362f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn @Override 363f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn public void sendOrderedBroadcast(Intent intent, String receiverPermission, int appOp, 364f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, 365f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn Bundle initialExtras) { 366f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn throw new UnsupportedOperationException(); 367f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn } 368f51f61269aacdfcf737b2c32b6b216c48ab61e65Dianne Hackborn 3699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 37079af1dd54c16cde063152922b42c96d72ae9eca8Dianne Hackborn public void sendBroadcastAsUser(Intent intent, UserHandle user) { 3717d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn throw new UnsupportedOperationException(); 3727d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn } 3737d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn 3747d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn @Override 3755ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn public void sendBroadcastAsUser(Intent intent, UserHandle user, 3765ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn String receiverPermission) { 3775ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn throw new UnsupportedOperationException(); 3785ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn } 3795ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn 38016a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov /** @hide */ 38116a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov @Override 38216a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov public void sendBroadcastAsUser(Intent intent, UserHandle user, 38316a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov String receiverPermission, int appOp) { 38416a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov throw new UnsupportedOperationException(); 38516a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov } 38616a16899505ec0a9ede5b76650bfb8817b3227c7Svet Ganov 3875ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn @Override 38879af1dd54c16cde063152922b42c96d72ae9eca8Dianne Hackborn public void sendOrderedBroadcastAsUser(Intent intent, UserHandle user, 3895ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn String receiverPermission, BroadcastReceiver resultReceiver, Handler scheduler, 3907d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn int initialCode, String initialData, Bundle initialExtras) { 3917d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn throw new UnsupportedOperationException(); 3927d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn } 3937d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn 3943cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani /** @hide */ 3953cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani @Override 3963cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani public void sendOrderedBroadcastAsUser(Intent intent, UserHandle user, 3973cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani String receiverPermission, int appOp, BroadcastReceiver resultReceiver, 398fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn Handler scheduler, int initialCode, String initialData, Bundle initialExtras) { 3993cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani throw new UnsupportedOperationException(); 4003cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani } 4013cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani 402fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn /** @hide */ 4037d19e0242faac8017033dabb872cdf1542fa184cDianne Hackborn @Override 404fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn public void sendOrderedBroadcastAsUser(Intent intent, UserHandle user, 405fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn String receiverPermission, int appOp, Bundle options, BroadcastReceiver resultReceiver, 406fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn Handler scheduler, int initialCode, String initialData, Bundle initialExtras) { 407fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn throw new UnsupportedOperationException(); 408fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn } 4093cf75729d5a27b8ddd1ea174626dbcf0349a1d07Amith Yamasani 410fd854ee58c5d56f84047007ead9f88a767ae956fDianne Hackborn @Override 4119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void sendStickyBroadcast(Intent intent) { 4129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 416efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn public void sendStickyOrderedBroadcast(Intent intent, 417efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn BroadcastReceiver resultReceiver, Handler scheduler, int initialCode, String initialData, 418efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn Bundle initialExtras) { 419efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn throw new UnsupportedOperationException(); 420efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn } 421efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn 422efa199f016985b0a9d0471e42c803ee9f7941f0eDianne Hackborn @Override 4239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void removeStickyBroadcast(Intent intent) { 4249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4255ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn } 4265ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn 4275ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn @Override 4285ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn public void sendStickyBroadcastAsUser(Intent intent, UserHandle user) { 4295ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn throw new UnsupportedOperationException(); 4305ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn } 4315ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn 4325ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn @Override 4335ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn public void sendStickyOrderedBroadcastAsUser(Intent intent, 4345ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn UserHandle user, BroadcastReceiver resultReceiver, 4355ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn Handler scheduler, int initialCode, String initialData, 4365ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn Bundle initialExtras) { 4375ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn throw new UnsupportedOperationException(); 4385ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn } 4395ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn 4405ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn @Override 4415ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn public void removeStickyBroadcastAsUser(Intent intent, UserHandle user) { 4425ac72a29593ab9a20337a2225df52bdf4754be02Dianne Hackborn throw new UnsupportedOperationException(); 4439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4459066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4469066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter) { 4479066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4489066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4499066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, 4529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String broadcastPermission, Handler scheduler) { 4539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 45620e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn /** @hide */ 45720e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn @Override 45820e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn public Intent registerReceiverAsUser(BroadcastReceiver receiver, UserHandle user, 45920e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn IntentFilter filter, String broadcastPermission, Handler scheduler) { 46020e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn throw new UnsupportedOperationException(); 46120e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn } 46220e809870d8ac1e5b848f2daf51b2272ef89bdfcDianne Hackborn 4639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void unregisterReceiver(BroadcastReceiver receiver) { 4659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public ComponentName startService(Intent service) { 4709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 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 boolean stopService(Intent service) { 4759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 4787767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn /** @hide */ 4797767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn @Override 4807767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn public ComponentName startServiceAsUser(Intent service, UserHandle user) { 4817767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn throw new UnsupportedOperationException(); 4827767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn } 4837767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn 4847767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn /** @hide */ 4857767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn @Override 4867767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn public boolean stopServiceAsUser(Intent service, UserHandle user) { 4877767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn throw new UnsupportedOperationException(); 4887767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn } 4897767eac3232ba2fb9828766813cdb481d6a97584Dianne Hackborn 4909066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 4919066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean bindService(Intent service, ServiceConnection conn, int flags) { 4929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 4939066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 4949066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 49537ce3a8af6faab675319d0803b288ab1dddc76beAmith Yamasani /** @hide */ 49637ce3a8af6faab675319d0803b288ab1dddc76beAmith Yamasani @Override 49727b89e6658a0d233a53f5d7ca20dc57fec82d955Amith Yamasani public boolean bindServiceAsUser(Intent service, ServiceConnection conn, int flags, 49827b89e6658a0d233a53f5d7ca20dc57fec82d955Amith Yamasani UserHandle user) { 49937ce3a8af6faab675319d0803b288ab1dddc76beAmith Yamasani throw new UnsupportedOperationException(); 50037ce3a8af6faab675319d0803b288ab1dddc76beAmith Yamasani } 50137ce3a8af6faab675319d0803b288ab1dddc76beAmith Yamasani 5029066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5039066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void unbindService(ServiceConnection conn) { 5049066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public boolean startInstrumentation(ComponentName className, 5099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String profileFile, Bundle arguments) { 5109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Object getSystemService(String name) { 5159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5196e53931f49f49245deef8622eb8e7dc6ccf04536Jeff Brown public String getSystemServiceName(Class<?> serviceClass) { 5206e53931f49f49245deef8622eb8e7dc6ccf04536Jeff Brown throw new UnsupportedOperationException(); 5216e53931f49f49245deef8622eb8e7dc6ccf04536Jeff Brown } 5226e53931f49f49245deef8622eb8e7dc6ccf04536Jeff Brown 5236e53931f49f49245deef8622eb8e7dc6ccf04536Jeff Brown @Override 5249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkPermission(String permission, int pid, int uid) { 5259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 528ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn /** @hide */ 529ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn @Override 530ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn public int checkPermission(String permission, int pid, int uid, IBinder callerToken) { 531ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn return checkPermission(permission, pid, uid); 532ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn } 533ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn 5349066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5359066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkCallingPermission(String permission) { 5369066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5379066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5389066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5399066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5409066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkCallingOrSelfPermission(String permission) { 5419066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5429066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5439066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5449066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 545c6d1c345f41cf817bf2c07c97b97107d94296064Svetoslav public int checkSelfPermission(String permission) { 546c6d1c345f41cf817bf2c07c97b97107d94296064Svetoslav throw new UnsupportedOperationException(); 547c6d1c345f41cf817bf2c07c97b97107d94296064Svetoslav } 548c6d1c345f41cf817bf2c07c97b97107d94296064Svetoslav 549c6d1c345f41cf817bf2c07c97b97107d94296064Svetoslav @Override 5509066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforcePermission( 5519066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String permission, int pid, int uid, String message) { 5529066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5539066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5549066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5559066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5569066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceCallingPermission(String permission, String message) { 5579066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5589066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5599066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5609066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5619066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceCallingOrSelfPermission(String permission, String message) { 5629066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5639066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5649066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5659066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5669066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void grantUriPermission(String toPackage, Uri uri, int modeFlags) { 5679066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5689066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5699066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5709066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5719066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void revokeUriPermission(Uri uri, int modeFlags) { 5729066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5739066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5749066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5759066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5769066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkUriPermission(Uri uri, int pid, int uid, int modeFlags) { 5779066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5789066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5799066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 580ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn /** @hide */ 581ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn @Override 582ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn public int checkUriPermission(Uri uri, int pid, int uid, int modeFlags, IBinder callerToken) { 583ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn return checkUriPermission(uri, pid, uid, modeFlags); 584ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn } 585ff17024e583b170312d82089fd358d278ce16c9aDianne Hackborn 5869066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5879066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkCallingUriPermission(Uri uri, int modeFlags) { 5889066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5899066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5909066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5919066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkCallingOrSelfUriPermission(Uri uri, int modeFlags) { 5939066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 5949066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 5959066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 5969066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 5979066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public int checkUriPermission(Uri uri, String readPermission, 5989066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project String writePermission, int pid, int uid, int modeFlags) { 5999066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6009066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6019066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6029066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6039066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceUriPermission( 6049066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Uri uri, int pid, int uid, int modeFlags, String message) { 6059066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6069066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6079066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6089066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6099066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceCallingUriPermission( 6109066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Uri uri, int modeFlags, String message) { 6119066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6129066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6139066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6149066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6159066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceCallingOrSelfUriPermission( 6169066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Uri uri, int modeFlags, String message) { 6179066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6189066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6199066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6209066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public void enforceUriPermission( 6219066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project Uri uri, String readPermission, String writePermission, 6229066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project int pid, int uid, int modeFlags, String message) { 6239066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6249066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 6259066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project 6269066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project @Override 6279066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project public Context createPackageContext(String packageName, int flags) 6289066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throws PackageManager.NameNotFoundException { 6299066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project throw new UnsupportedOperationException(); 6309066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project } 631870e09fcd2dfdc12ac318962efd28b0420c562bbRomain Guy 6326d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey /** {@hide} */ 6336d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey @Override 634976e8bd2017d0263216c62111454438cc0f130e3Svetoslav public Context createApplicationContext(ApplicationInfo application, int flags) 635976e8bd2017d0263216c62111454438cc0f130e3Svetoslav throws PackageManager.NameNotFoundException { 636976e8bd2017d0263216c62111454438cc0f130e3Svetoslav return null; 637976e8bd2017d0263216c62111454438cc0f130e3Svetoslav } 638976e8bd2017d0263216c62111454438cc0f130e3Svetoslav 639976e8bd2017d0263216c62111454438cc0f130e3Svetoslav /** {@hide} */ 640976e8bd2017d0263216c62111454438cc0f130e3Svetoslav @Override 6416d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey public Context createPackageContextAsUser(String packageName, int flags, UserHandle user) 6426d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey throws PackageManager.NameNotFoundException { 6436d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey throw new UnsupportedOperationException(); 6446d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey } 6456d51571835737c7502a2e111ee9dc2527ebad984Jeff Sharkey 646a75a883fe9ea1790803148f0a561473073e3f264Jim Miller /** {@hide} */ 647a75a883fe9ea1790803148f0a561473073e3f264Jim Miller @Override 648a75a883fe9ea1790803148f0a561473073e3f264Jim Miller public int getUserId() { 649a75a883fe9ea1790803148f0a561473073e3f264Jim Miller throw new UnsupportedOperationException(); 650a75a883fe9ea1790803148f0a561473073e3f264Jim Miller } 651a75a883fe9ea1790803148f0a561473073e3f264Jim Miller 652870e09fcd2dfdc12ac318962efd28b0420c562bbRomain Guy @Override 653756220bd1912535840388a6743830d2e59ad4964Dianne Hackborn public Context createConfigurationContext(Configuration overrideConfiguration) { 654756220bd1912535840388a6743830d2e59ad4964Dianne Hackborn throw new UnsupportedOperationException(); 655756220bd1912535840388a6743830d2e59ad4964Dianne Hackborn } 656756220bd1912535840388a6743830d2e59ad4964Dianne Hackborn 657756220bd1912535840388a6743830d2e59ad4964Dianne Hackborn @Override 658a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brown public Context createDisplayContext(Display display) { 659a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brown throw new UnsupportedOperationException(); 660a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brown } 661a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brown 662a492c3a7b2c18426fd0cb4d017eacbc368195dc5Jeff Brown @Override 663870e09fcd2dfdc12ac318962efd28b0420c562bbRomain Guy public boolean isRestricted() { 664976e8bd2017d0263216c62111454438cc0f130e3Svetoslav throw new UnsupportedOperationException(); 665870e09fcd2dfdc12ac318962efd28b0420c562bbRomain Guy } 66698365d7663cbd82979a5700faf0050220b01084dJeff Brown 66798365d7663cbd82979a5700faf0050220b01084dJeff Brown /** @hide */ 66898365d7663cbd82979a5700faf0050220b01084dJeff Brown @Override 66948d0d1886731ff19ed3fb47a5997be5df0d1bba8Craig Mautner public DisplayAdjustments getDisplayAdjustments(int displayId) { 67098365d7663cbd82979a5700faf0050220b01084dJeff Brown throw new UnsupportedOperationException(); 67198365d7663cbd82979a5700faf0050220b01084dJeff Brown } 6727f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey 6737f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey @Override 6747f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey public File[] getExternalFilesDirs(String type) { 6757f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey throw new UnsupportedOperationException(); 6767f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey } 6777f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey 6787f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey @Override 6797f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey public File[] getObbDirs() { 6807f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey throw new UnsupportedOperationException(); 6817f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey } 6827f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey 6837f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey @Override 6847f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey public File[] getExternalCacheDirs() { 6857f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey throw new UnsupportedOperationException(); 6867f392defccfae54dc8169e5ad82c2616e0713c8eJeff Sharkey } 6872ee3c1e189819cc6efb4d7de24f1438bdb824087Jeff Sharkey 6882ee3c1e189819cc6efb4d7de24f1438bdb824087Jeff Sharkey @Override 6892ee3c1e189819cc6efb4d7de24f1438bdb824087Jeff Sharkey public File[] getExternalMediaDirs() { 6902ee3c1e189819cc6efb4d7de24f1438bdb824087Jeff Sharkey throw new UnsupportedOperationException(); 6912ee3c1e189819cc6efb4d7de24f1438bdb824087Jeff Sharkey } 6929066cfe9886ac131c34d59ed0e2d287b0e3c0087The Android Open Source Project} 693