NullProvider.java revision 305258da757bc1dff447a27b1c7e510cb65191bb
1305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotpackage com.android.frameworks.coretests.version_test;
2305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
3305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotimport android.content.ContentProvider;
4305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotimport android.content.ContentValues;
5305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotimport android.database.Cursor;
6305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotimport android.net.Uri;
7305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
8305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabotpublic class NullProvider extends ContentProvider {
9305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
10305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public boolean onCreate() {
11305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return true;
12305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
13305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
14305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
15305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public Cursor query(Uri uri, String[] projection, String selection, String[] selectionArgs,
16305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot            String sortOrder) {
17305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return null;
18305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
19305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
20305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
21305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public Uri insert(Uri uri, ContentValues values) {
22305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return null;
23305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
24305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
25305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
26305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public int delete(Uri uri, String selection, String[] selectionArgs) {
27305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return 0;
28305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
29305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
30305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
31305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public int update(Uri uri, ContentValues values, String selection, String[] selectionArgs) {
32305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return 0;
33305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
34305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot
35305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    @Override
36305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    public String getType(Uri uri) {
37305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot        return "text/plain";
38305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot    }
39305258da757bc1dff447a27b1c7e510cb65191bbBrett Chabot}
40