import android.support.annotation.NonNull;\r
import android.support.annotation.Nullable;\r
\r
-import java.util.logging.Logger;\r
\r
public class ICContentProvider extends ContentProvider {\r
private static final int ALARM = 5;\r
private static final String ALARM_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.alarm";\r
\r
private static final String ALARM_TABLE_NAME = "ALARM";\r
- \r
- public static final Uri ALARM_URI;\r
+\r
+ public static final Uri ALARM_URI = Uri.parse("content://com.enqualcomm.support/alarm");\r
\r
private static final int ANTIOFF = 19;\r
\r
private static final String ANTIOFF_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.antioff";\r
\r
private static final String ANTIOFF_TABLE_NAME = "ANTIOFF";\r
- \r
- public static final Uri ANTIOFF_URI;\r
+\r
+ public static final Uri ANTIOFF_URI = Uri.parse("content://com.enqualcomm.support/antioff");\r
\r
private static final int CONTACT = 1;\r
\r
private static final String CONTACT_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.contact";\r
\r
private static final String CONTACT_TABLE_NAME = "CONTACT";\r
- \r
- public static final Uri CONTACT_URI;\r
+\r
+ public static final Uri CONTACT_URI =Uri.parse("content://com.enqualcomm.support/contact");\r
\r
private static final int DEVICESTATUS = 15;\r
\r
private static final String DEVICESTATUS_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.deviceStatus";\r
\r
private static final String DEVICESTATUS_TABLE_NAME = "DEVICESTATUS";\r
- \r
- public static final Uri DEVICESTATUS_URL;\r
+\r
+ public static final Uri DEVICESTATUS_URL = Uri.parse("content://com.enqualcomm.support/deviceStatus");\r
\r
private static final int DOWNLOADINFO = 16;\r
\r
private static final String DOWNLOADINFO_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.downloadInfo";\r
\r
private static final String DOWNLOADINFO_TABLE_NAME = "DOWNLOADINFO";\r
- \r
- public static final Uri DOWNLOADINFO_URL;\r
+\r
+ public static final Uri DOWNLOADINFO_URL = Uri .parse("content://com.enqualcomm.support/downloadInfo");\r
\r
private static final int IKNOWLEDGE = 9;\r
\r
private static final String IKNOWLEDGE_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.iKnowledge";\r
\r
private static final String IKNOWLEDGE_TABLE_NAME = "IKNOWLEDGE";\r
- \r
- public static final Uri IKNOWLEDGE_URL;\r
+\r
+ public static final Uri IKNOWLEDGE_URL = Uri.parse("content://com.enqualcomm.support/iKnowledge");\r
\r
private static final int MESSAGE = 3;\r
\r
private static final String MESSAGE_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.message";\r
\r
private static final String MESSAGE_TABLE_NAME = "MESSAGE";\r
- \r
- public static final Uri MESSAGE_URI;\r
+\r
+ public static final Uri MESSAGE_URI = Uri.parse("content://com.enqualcomm.support/message");\r
\r
private static final int NOTICE = 12;\r
\r
private static final String NOTICE_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.notice";\r
\r
private static final String NOTICE_TABLE_NAME = "NOTICE";\r
- \r
- public static final Uri NOTICE_URL;\r
+\r
+ public static final Uri NOTICE_URL = Uri.parse("content://com.enqualcomm.support/notice");\r
\r
private static final int SILENT = 7;\r
\r
private static final String SILENT_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.silent";\r
\r
private static final String SILENT_TABLE_NAME = "SILENT";\r
- \r
- public static final Uri SILENT_URI;\r
+\r
+ public static final Uri SILENT_URI = Uri.parse("content://com.enqualcomm.support/silent");\r
\r
private static final int STHEART_RATE = 18;\r
\r
private static final String STHEART_RATE_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.stheartRate";\r
\r
private static final String STHEART_RATE_TABLE_NAME = "STHEART_RATE";\r
- \r
- public static final Uri STHEART_RATE_URL;\r
+\r
+ public static final Uri STHEART_RATE_URL = Uri.parse("content://com.enqualcomm.support/stheartRate");\r
\r
private static final int UNREADMSG = 21;\r
\r
\r
private static final String UNREADMSG_TABLE_NAME = "UNREADMSG";\r
\r
- public static final Uri UNREAD_MSG_URI = (ANTIOFF_URI = (STHEART_RATE_URL = (DOWNLOADINFO_URL = (DEVICESTATUS_URL = (WEATHER_URL = (NOTICE_URL = (URLDOWNLOADPIC_URL = (IKNOWLEDGE_URL = (SILENT_URI = (ALARM_URI = (MESSAGE_URI = (CONTACT_URI = Uri.parse("content://com.enqualcomm.support/contact")).parse("content://com.enqualcomm.support/message")).parse("content://com.enqualcomm.support/alarm")).parse("content://com.enqualcomm.support/silent")).parse("content://com.enqualcomm.support/iKnowledge")).parse("content://com.enqualcomm.support/urlDownloadPic")).parse("content://com.enqualcomm.support/notice")).parse("content://com.enqualcomm.support/weather")).parse("content://com.enqualcomm.support/deviceStatus")).parse("content://com.enqualcomm.support/downloadInfo")).parse("content://com.enqualcomm.support/stheartRate")).parse("content://com.enqualcomm.support/antioff")).parse("content://com.enqualcomm.support/unreadMsg");\r
+ public static final Uri UNREAD_MSG_URI = Uri.parse("content://com.enqualcomm.support/unreadMsg");\r
\r
private static final UriMatcher URI_MATCHER = new UriMatcher(-1);\r
\r
private static final String URLDOWNLOADPIC_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.urlDownloadPic";\r
\r
private static final String URLDOWNLOADPIC_TABLE_NAME = "URLDOWNLOADPIC";\r
- \r
- public static final Uri URLDOWNLOADPIC_URL;\r
+\r
+ public static final Uri URLDOWNLOADPIC_URL = Uri .parse("content://com.enqualcomm.support/urlDownloadPic");\r
\r
private static final int WEATHER = 14;\r
\r
private static final String WEATHER_MIME = "vnd.android.cursor.dir/vnd.com.enqualcomm.support.weather";\r
\r
private static final String WEATHER_TABLE_NAME = "WEATHER";\r
- \r
- public static final Uri WEATHER_URL;\r
+\r
+ public static final Uri WEATHER_URL = Uri.parse("content://com.enqualcomm.support/weather");\r
\r
private SQLiteDatabase db;\r
\r
static {\r
- URI_MATCHER.addURI("com.enqualcomm.support", "contact", 1);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "contact/#", 2);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "message", 3);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "message/#", 4);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "alarm", 5);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "alarm/#", 6);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "silent", 7);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "silent/#", 8);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "iKnowledge", 9);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "urlDownloadPic", 10);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "urlDownloadPic/#", 11);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "notice", 12);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "notice/#", 13);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "weather", 14);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "deviceStatus", 15);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "downloadInfo", 16);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "downloadInfo/#", 17);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "stheartRate", 18);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "antioff", 19);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "antioff/#", 20);\r
- URI_MATCHER.addURI("com.enqualcomm.support", "unreadMsg", 21);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "contact", CONTACT);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "contact/#", CONTACT_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "message", MESSAGE);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "message/#", MESSAGE_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "alarm", ALARM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "alarm/#", ALARM_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "silent", SILENT);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "silent/#", SILENT_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "iKnowledge", IKNOWLEDGE);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "urlDownloadPic", URLDOWNLOADPIC);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "urlDownloadPic/#", URLDOWNLOADPIC_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "notice", NOTICE);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "notice/#", NOTICE_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "weather", WEATHER);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "deviceStatus", DEVICESTATUS);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "downloadInfo", DOWNLOADINFO);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "downloadInfo/#", DOWNLOADINFO_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "stheartRate", STHEART_RATE);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "antioff", ANTIOFF);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "antioff/#", ANTIOFF_ITEM);\r
+ URI_MATCHER.addURI("com.enqualcomm.support", "unreadMsg", UNREADMSG);\r
}\r
\r
private int bulkInsertLocale(String paramString, ContentValues[] paramArrayOfContentValues) {\r
}\r
\r
public int bulkInsert(Uri paramUri, ContentValues[] paramArrayOfContentValues) {\r
-// switch (URI_MATCHER.match(paramUri)) {\r
-// default:\r
-// return 0;\r
-// case 21:\r
-// i = bulkInsertLocale("UNREADMSG", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
-// return i;\r
-// case 19:\r
-// i = bulkInsertLocale("ANTIOFF", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
-// return i;\r
-// case 18:\r
-// i = bulkInsertLocale("STHEART_RATE", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
-// return i;\r
-// case 16:\r
-// i = bulkInsertLocale("DOWNLOADINFO", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
-// return i;\r
-// case 15:\r
-// i = bulkInsertLocale("DEVICESTATUS", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
-// return i;\r
-// case 14:\r
-// i = bulkInsertLocale("WEATHER", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
-// return i;\r
-// case 12:\r
-// i = bulkInsertLocale("NOTICE", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
-// return i;\r
-// case 10:\r
-// i = bulkInsertLocale("URLDOWNLOADPIC", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
-// return i;\r
-// case 9:\r
-// i = bulkInsertLocale("IKNOWLEDGE", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
-// return i;\r
-// case 7:\r
-// i = bulkInsertLocale("SILENT", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
-// return i;\r
-// case 5:\r
-// i = bulkInsertLocale("ALARM", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
-// return i;\r
-// case 3:\r
-// i = bulkInsertLocale("MESSAGE", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
-// return i;\r
-// case 1:\r
-// break;\r
-// }\r
-// int i = bulkInsertLocale("CONTACT", paramArrayOfContentValues);\r
-// getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
-// return i;\r
- return 0;\r
+ int i;\r
+ i=0;\r
+ switch (URI_MATCHER.match(paramUri)) {\r
+ case UNREADMSG:\r
+ i = bulkInsertLocale(UNREADMSG_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
+ break;\r
+ case ANTIOFF:\r
+ i = bulkInsertLocale(ANTIOFF_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
+ break;\r
+ case STHEART_RATE:\r
+ i = bulkInsertLocale(STHEART_RATE_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
+ break;\r
+ case DOWNLOADINFO:\r
+ i = bulkInsertLocale(DOWNLOADINFO_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
+ break;\r
+ case DEVICESTATUS:\r
+ i = bulkInsertLocale(DEVICESTATUS_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
+ break;\r
+ case WEATHER:\r
+ i = bulkInsertLocale(WEATHER_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
+ break;\r
+ case NOTICE:\r
+ i = bulkInsertLocale(NOTICE_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
+ break;\r
+ case URLDOWNLOADPIC:\r
+ i = bulkInsertLocale(URLDOWNLOADPIC_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
+ break;\r
+ case IKNOWLEDGE:\r
+ i = bulkInsertLocale(IKNOWLEDGE_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
+ break;\r
+ case SILENT:\r
+ i = bulkInsertLocale(SILENT_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
+ break;\r
+ case ALARM:\r
+ i = bulkInsertLocale(ALARM_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
+ break;\r
+ case MESSAGE:\r
+ i = bulkInsertLocale(MESSAGE_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
+ break;\r
+ case CONTACT:\r
+ i = bulkInsertLocale(CONTACT_TABLE_NAME, paramArrayOfContentValues);\r
+ getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+ return i;\r
}\r
\r
public int delete(Uri paramUri, String paramString, String[] paramArrayOfString) {\r
long l;\r
int i=0,j;\r
-// StringBuilder stringBuilder;\r
-// SQLiteDatabase sQLiteDatabase;\r
-// switch (URI_MATCHER.match(paramUri)) {\r
-// default:\r
-// return 0;\r
-// case 21:\r
-// j = this.db.delete("UNREADMSG", paramString, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 20:\r
-// l = ContentUris.parseId(paramUri);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("ANTIOFF", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 19:\r
-// j = this.db.delete("ANTIOFF", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 18:\r
-// j = this.db.delete("STHEART_RATE", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 17:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("DOWNLOADINFO", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 16:\r
-// j = this.db.delete("DOWNLOADINFO", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 15:\r
-// j = this.db.delete("DEVICESTATUS", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 14:\r
-// j = this.db.delete("WEATHER", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 13:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("NOTICE", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 12:\r
-// j = this.db.delete("NOTICE", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 11:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("URLDOWNLOADPIC", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 10:\r
-// j = this.db.delete("URLDOWNLOADPIC", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 9:\r
-// j = this.db.delete("IKNOWLEDGE", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 8:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("SILENT", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 7:\r
-// j = this.db.delete("SILENT", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 6:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("ALARM", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 5:\r
-// j = this.db.delete("ALARM", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 4:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("MESSAGE", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 3:\r
-// j = this.db.delete("MESSAGE", stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 2:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.delete("CONTACT", stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 1:\r
-// break;\r
-// }\r
-// int j = this.db.delete("CONTACT", stringBuilder, paramArrayOfString);\r
-// int i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
-// i = j;\r
-// }\r
- return i;\r
- }\r
+ StringBuilder stringBuilder;\r
+ SQLiteDatabase sQLiteDatabase;\r
\r
- @Override\r
- public int update(@NonNull Uri uri, @Nullable ContentValues contentValues, @Nullable String s, @Nullable String[] strings) {\r
- return 0;\r
+ switch (URI_MATCHER.match(paramUri)) {\r
+ case UNREADMSG:\r
+ j = this.db.delete(UNREADMSG_TABLE_NAME, paramString, paramArrayOfString);\r
+\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
+ }\r
+ i = j;\r
+ break;\r
+ case ANTIOFF_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(ANTIOFF_TABLE_NAME, stringBuilder.toString(), null);\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
+ }\r
+ i = j;\r
+ break;\r
+ case ANTIOFF:\r
+\r
+ j = this.db.delete(ANTIOFF_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
+\r
+ }\r
+ break;\r
+ case STHEART_RATE:\r
+ j = this.db.delete(STHEART_RATE_TABLE_NAME, paramString, paramArrayOfString);\r
+\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
+\r
+ }\r
+ i = j;\r
+ break;\r
+ case DOWNLOADINFO_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(DOWNLOADINFO_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
+\r
+ }\r
+ break;\r
+ case DOWNLOADINFO:\r
+ j = this.db.delete(DOWNLOADINFO_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
+\r
+ }\r
+ break;\r
+ case DEVICESTATUS:\r
+ j = this.db.delete(DEVICESTATUS_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
+\r
+ }\r
+ break;\r
+ case WEATHER:\r
+ j = this.db.delete(WEATHER_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
+\r
+ }\r
+ break;\r
+ case NOTICE_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(NOTICE_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
+ }\r
+ break;\r
+ case NOTICE:\r
+ j = this.db.delete(NOTICE_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
+\r
+ }\r
+ break;\r
+ case URLDOWNLOADPIC_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(URLDOWNLOADPIC_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
+\r
+ }\r
+ break;\r
+ case URLDOWNLOADPIC:\r
+ j = this.db.delete(URLDOWNLOADPIC_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
+\r
+ }\r
+ break;\r
+ case IKNOWLEDGE:\r
+ j = this.db.delete(IKNOWLEDGE_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
+\r
+ }\r
+ break;\r
+ case SILENT_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(SILENT_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
+\r
+ }\r
+ break;\r
+ case SILENT:\r
+ j = this.db.delete(SILENT_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
+\r
+ }\r
+ break;\r
+ case ALARM_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(ALARM_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
+\r
+ }\r
+ break;\r
+ case ALARM:\r
+ j = this.db.delete(ALARM_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
+\r
+ }\r
+ break;\r
+ case 4:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(MESSAGE_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
+\r
+ }\r
+ break;\r
+ case MESSAGE:\r
+ j = this.db.delete(MESSAGE_TABLE_NAME, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
+\r
+ }\r
+ break;\r
+ case CONTACT_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.delete(CONTACT_TABLE_NAME, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
+\r
+ }\r
+ break;\r
+ case CONTACT:\r
+\r
+ j = this.db.delete(CONTACT_TABLE_NAME, paramString, paramArrayOfString);\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
+\r
+ }\r
+ i = j;\r
+ break;\r
+\r
+ default:\r
+ break;\r
+ }\r
+ return i;\r
}\r
\r
+\r
public String getType(Uri paramUri) {\r
StringBuilder stringBuilder = new StringBuilder();\r
stringBuilder.append(paramUri);\r
stringBuilder.append(URI_MATCHER.match(paramUri));\r
// Logger.i(stringBuilder.toString());\r
switch (URI_MATCHER.match(paramUri)) {\r
+ case UNREADMSG:\r
+ return UNREADMSG_MIME;\r
+ case ANTIOFF_ITEM:\r
+ return ANTIOFF_ITEM_MIME;\r
+ case ANTIOFF:\r
+ return ANTIOFF_MIME;\r
+ case STHEART_RATE:\r
+ return STHEART_RATE_MIME;\r
+ case DOWNLOADINFO_ITEM:\r
+ return DOWNLOADINFO_ITEM_MIME;\r
+ case DOWNLOADINFO:\r
+ return DOWNLOADINFO_MIME;\r
+ case DEVICESTATUS:\r
+ return DEVICESTATUS_MIME;\r
+ case WEATHER:\r
+ return WEATHER_MIME;\r
+ case NOTICE_ITEM:\r
+ return NOTICE_ITEM_MIME;\r
+ case NOTICE:\r
+ return NOTICE_MIME;\r
+ case URLDOWNLOADPIC_ITEM:\r
+ return URLDOWNLOADPIC_ITEM_MIME;\r
+ case URLDOWNLOADPIC:\r
+ return URLDOWNLOADPIC_MIME;\r
+ case IKNOWLEDGE:\r
+ return IKNOWLEDGE_MIME;\r
+ case SILENT_ITEM:\r
+ return SILENT_ITEM_MIME;\r
+ case SILENT:\r
+ return SILENT_MIME;\r
+ case ALARM_ITEM:\r
+ return ALARM_ITEM_MIME;\r
+ case ALARM:\r
+ return ALARM_MIME;\r
+ case MESSAGE_ITEM:\r
+ return MESSAGE_ITEM_MIME;\r
+ case MESSAGE:\r
+ return MESSAGE_MIME;\r
+ case CONTACT_ITEM:\r
+ return CONTACT_ITEM_MIME;\r
+ case CONTACT:\r
+ return CONTACT_MIME;\r
default:\r
return null;\r
- case 21:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.unreadMsg";\r
- case 20:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.antioff";\r
- case 19:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.antioff";\r
- case 18:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.stheartRate";\r
- case 17:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.downloadInfo";\r
- case 16:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.downloadInfo";\r
- case 15:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.deviceStatus";\r
- case 14:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.weather";\r
- case 13:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.notice";\r
- case 12:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.notice";\r
- case 11:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.urlDownloadPic";\r
- case 10:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.urlDownloadPic";\r
- case 9:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.iKnowledge";\r
- case 8:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.silent";\r
- case 7:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.silent";\r
- case 6:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.alarm";\r
- case 5:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.alarm";\r
- case 4:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.message";\r
- case 3:\r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.message";\r
- case 2:\r
- return "vnd.android.cursor.item/vnd.com.enqualcomm.support.contact";\r
- case 1:\r
- break;\r
} \r
- return "vnd.android.cursor.dir/vnd.com.enqualcomm.support.contact";\r
+\r
}\r
\r
public Uri insert(Uri paramUri, ContentValues paramContentValues) {\r
switch (URI_MATCHER.match(paramUri)) {\r
default:\r
return null;\r
- case 21:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("UNREADMSG", null, paramContentValues));\r
+ case UNREADMSG:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(UNREADMSG_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
return paramUri;\r
- case 19:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("ANTIOFF", null, paramContentValues));\r
+ case ANTIOFF:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(ANTIOFF_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
return paramUri;\r
- case 18:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("STHEART_RATE", null, paramContentValues));\r
+ case STHEART_RATE:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(STHEART_RATE_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
return paramUri;\r
- case 16:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("DOWNLOADINFO", null, paramContentValues));\r
+ case DOWNLOADINFO:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(DOWNLOADINFO_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
return paramUri;\r
- case 15:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("DEVICESTATUS", null, paramContentValues));\r
+ case DEVICESTATUS:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(DEVICESTATUS_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
return paramUri;\r
- case 14:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("WEATHER", null, paramContentValues));\r
+ case WEATHER:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(WEATHER_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
return paramUri;\r
- case 12:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("NOTICE", null, paramContentValues));\r
+ case NOTICE:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(NOTICE_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
return paramUri;\r
- case 10:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("URLDOWNLOADPIC", null, paramContentValues));\r
+ case URLDOWNLOADPIC:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(URLDOWNLOADPIC_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
return paramUri;\r
- case 9:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("IKNOWLEDGE", null, paramContentValues));\r
+ case IKNOWLEDGE:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(IKNOWLEDGE_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
return paramUri;\r
- case 7:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("SILENT", null, paramContentValues));\r
+ case SILENT:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(SILENT_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
return paramUri;\r
- case 5:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("ALARM", null, paramContentValues));\r
+ case ALARM:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(ALARM_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
return paramUri;\r
- case 3:\r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("MESSAGE", null, paramContentValues));\r
+ case MESSAGE:\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(MESSAGE_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
return paramUri;\r
- case 1:\r
+ case CONTACT:\r
break;\r
} \r
- paramUri = ContentUris.withAppendedId(paramUri, this.db.insert("CONTACT", null, paramContentValues));\r
+ paramUri = ContentUris.withAppendedId(paramUri, this.db.insert(CONTACT_TABLE_NAME, null, paramContentValues));\r
getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
return paramUri;\r
}\r
\r
@Nullable\r
@Override\r
- public Cursor query(@NonNull Uri uri, @Nullable String[] strings, @Nullable String s, @Nullable String[] strings1, @Nullable String s1) {\r
- return null;\r
+ public Cursor query(Uri paramUri, String[] paramArrayOfString1, String paramString1, String[] paramArrayOfString2, String paramString2) {\r
+ long l;\r
+ StringBuilder stringBuilder;\r
+\r
+ SQLiteDatabase sQLiteDatabase;\r
+ sQLiteDatabase = this.db;\r
+ switch (URI_MATCHER.match(paramUri)) {\r
+ default:\r
+ return null;\r
+ case UNREADMSG:\r
+ return this.db.query(UNREADMSG_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case ANTIOFF_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(ANTIOFF_TABLE_NAME, paramArrayOfString1, paramString1.toString(), null, null, null, null);\r
+ case ANTIOFF:\r
+ return this.db.query(ANTIOFF_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case STHEART_RATE:\r
+ return this.db.query(STHEART_RATE_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case DOWNLOADINFO_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(DOWNLOADINFO_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case DOWNLOADINFO:\r
+ return this.db.query(DOWNLOADINFO_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case DEVICESTATUS:\r
+ return this.db.query(DEVICESTATUS_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case WEATHER:\r
+ return this.db.query(WEATHER_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case NOTICE_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(NOTICE_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case NOTICE:\r
+ return this.db.query(NOTICE_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case URLDOWNLOADPIC_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(URLDOWNLOADPIC_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case URLDOWNLOADPIC:\r
+ return this.db.query(URLDOWNLOADPIC_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case IKNOWLEDGE:\r
+ return this.db.query(IKNOWLEDGE_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case SILENT_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(SILENT_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case SILENT:\r
+ return this.db.query(SILENT_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case ALARM_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(ALARM_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case ALARM:\r
+ return this.db.query(ALARM_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case 4:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(MESSAGE_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case MESSAGE:\r
+ return this.db.query(MESSAGE_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
+ case 2:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ return sQLiteDatabase.query(CONTACT_TABLE_NAME, paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
+ case 1:\r
+ break;\r
+ }\r
+ return this.db.query(CONTACT_TABLE_NAME, paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
}\r
+ @Override\r
+ public int update(Uri paramUri, ContentValues paramContentValues, String paramString, String[] paramArrayOfString) {\r
+ long l;\r
+ int i=0,j;\r
+ StringBuilder stringBuilder;\r
+ SQLiteDatabase sQLiteDatabase;\r
+ switch (URI_MATCHER.match(paramUri)) {\r
+\r
+ case UNREADMSG:\r
+ j = this.db.update(UNREADMSG_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case ANTIOFF_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(ANTIOFF_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case ANTIOFF:\r
+ j = this.db.update(ANTIOFF_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case STHEART_RATE:\r
+ j = this.db.update(STHEART_RATE_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case DOWNLOADINFO_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(DOWNLOADINFO_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case DOWNLOADINFO:\r
+ j = this.db.update(DOWNLOADINFO_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case DEVICESTATUS:\r
+ j = this.db.update(DEVICESTATUS_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case WEATHER:\r
+ j = this.db.update(WEATHER_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case NOTICE_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(NOTICE_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case NOTICE:\r
+ j = this.db.update(NOTICE_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case URLDOWNLOADPIC_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(URLDOWNLOADPIC_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case URLDOWNLOADPIC:\r
+ j = this.db.update(URLDOWNLOADPIC_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case IKNOWLEDGE:\r
+ j = this.db.update(IKNOWLEDGE_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case SILENT_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(SILENT_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case SILENT:\r
+ j = this.db.update(SILENT_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case ALARM_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(ALARM_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case ALARM:\r
+ j = this.db.update(ALARM_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case MESSAGE_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(MESSAGE_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case MESSAGE:\r
+ j = this.db.update(MESSAGE_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case CONTACT_ITEM:\r
+ l = ContentUris.parseId(paramUri);\r
+ sQLiteDatabase = this.db;\r
+ stringBuilder = new StringBuilder();\r
+ stringBuilder.append("_id=");\r
+ stringBuilder.append(l);\r
+ j = sQLiteDatabase.update(CONTACT_TABLE_NAME, paramContentValues, stringBuilder.toString(), null);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
+ return j;\r
+ }\r
+ return i;\r
+ case CONTACT:\r
\r
-// public Cursor query(Uri paramUri, String[] paramArrayOfString1, String paramString1, String[] paramArrayOfString2, String paramString2) {\r
-// long l;\r
-// StringBuilder stringBuilder;\r
-// SQLiteDatabase sQLiteDatabase;\r
-// switch (URI_MATCHER.match(paramUri)) {\r
-// default:\r
-// return null;\r
-// case 21:\r
-// return this.db.query("UNREADMSG", paramArrayOfString1, paramString1, paramArrayOfString2, null, null, paramString2);\r
-// case 20:\r
-// l = ContentUris.parseId(paramUri);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("ANTIOFF", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 19:\r
-// return this.db.query("ANTIOFF", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 18:\r
-// return this.db.query("STHEART_RATE", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 17:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("DOWNLOADINFO", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 16:\r
-// return this.db.query("DOWNLOADINFO", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 15:\r
-// return this.db.query("DEVICESTATUS", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 14:\r
-// return this.db.query("WEATHER", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 13:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("NOTICE", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 12:\r
-// return this.db.query("NOTICE", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 11:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("URLDOWNLOADPIC", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 10:\r
-// return this.db.query("URLDOWNLOADPIC", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 9:\r
-// return this.db.query("IKNOWLEDGE", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 8:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("SILENT", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 7:\r
-// return this.db.query("SILENT", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 6:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("ALARM", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 5:\r
-// return this.db.query("ALARM", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 4:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("MESSAGE", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 3:\r
-// return this.db.query("MESSAGE", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// case 2:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// return sQLiteDatabase.query("CONTACT", paramArrayOfString1, stringBuilder.toString(), null, null, null, null);\r
-// case 1:\r
-// break;\r
-// }\r
-// return this.db.query("CONTACT", paramArrayOfString1, stringBuilder, paramArrayOfString2, null, null, paramString2);\r
-// }\r
- \r
-// public int update(Uri paramUri, ContentValues paramContentValues, String paramString, String[] paramArrayOfString) {\r
-// long l;\r
-// StringBuilder stringBuilder;\r
-// SQLiteDatabase sQLiteDatabase;\r
-// switch (URI_MATCHER.match(paramUri)) {\r
-// default:\r
-// return 0;\r
-// case 21:\r
-// j = this.db.update("UNREADMSG", paramContentValues, paramString, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(UNREAD_MSG_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 20:\r
-// l = ContentUris.parseId(paramUri);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("ANTIOFF", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 19:\r
-// j = this.db.update("ANTIOFF", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ANTIOFF_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 18:\r
-// j = this.db.update("STHEART_RATE", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(STHEART_RATE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 17:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("DOWNLOADINFO", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 16:\r
-// j = this.db.update("DOWNLOADINFO", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DOWNLOADINFO_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 15:\r
-// j = this.db.update("DEVICESTATUS", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(DEVICESTATUS_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 14:\r
-// j = this.db.update("WEATHER", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(WEATHER_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 13:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("NOTICE", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 12:\r
-// j = this.db.update("NOTICE", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(NOTICE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 11:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("URLDOWNLOADPIC", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 10:\r
-// j = this.db.update("URLDOWNLOADPIC", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(URLDOWNLOADPIC_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 9:\r
-// j = this.db.update("IKNOWLEDGE", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(IKNOWLEDGE_URL, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 8:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("SILENT", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 7:\r
-// j = this.db.update("SILENT", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(SILENT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 6:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("ALARM", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 5:\r
-// j = this.db.update("ALARM", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(ALARM_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 4:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("MESSAGE", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 3:\r
-// j = this.db.update("MESSAGE", paramContentValues, stringBuilder, paramArrayOfString);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(MESSAGE_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 2:\r
-// l = ContentUris.parseId(sQLiteDatabase);\r
-// sQLiteDatabase = this.db;\r
-// stringBuilder = new StringBuilder();\r
-// stringBuilder.append("_id=");\r
-// stringBuilder.append(l);\r
-// j = sQLiteDatabase.update("CONTACT", paramContentValues, stringBuilder.toString(), null);\r
-// i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
-// return j;\r
-// }\r
-// return i;\r
-// case 1:\r
-// break;\r
-// }\r
-// int j = this.db.update("CONTACT", paramContentValues, stringBuilder, paramArrayOfString);\r
-// int i = j;\r
-// if (j != 0) {\r
-// getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
-// i = j;\r
-// }\r
-// return i;\r
-// }\r
+ j = this.db.update(CONTACT_TABLE_NAME, paramContentValues, paramString, paramArrayOfString);\r
+ i = j;\r
+ if (j != 0) {\r
+ getContext().getContentResolver().notifyChange(CONTACT_URI, null);\r
+ i = j;\r
+ }\r
+\r
+ break;\r
+ default:\r
+ break;\r
+ }\r
+ return i;\r
+ }\r
}\r
\r
\r