summaryrefslogtreecommitdiff
path: root/src/de/podfetcher/util/DownloadError.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2012-06-28 13:28:24 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2012-06-28 13:28:24 +0200
commit3c4167ed498c90363f07c9755247b1ce7211470d (patch)
tree31f86392c0d1e5deefc29f8da529638b25819651 /src/de/podfetcher/util/DownloadError.java
parentfdd5c2dc7e6536f06df053709d383609ecaf9ac1 (diff)
downloadAntennaPod-3c4167ed498c90363f07c9755247b1ce7211470d.zip
Added more error handling when adding new feeds
Diffstat (limited to 'src/de/podfetcher/util/DownloadError.java')
-rw-r--r--src/de/podfetcher/util/DownloadError.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/de/podfetcher/util/DownloadError.java b/src/de/podfetcher/util/DownloadError.java
index d808d2ac2..366bb3d3f 100644
--- a/src/de/podfetcher/util/DownloadError.java
+++ b/src/de/podfetcher/util/DownloadError.java
@@ -6,6 +6,11 @@ import android.content.Context;
/** Utility class for Download Errors. */
public class DownloadError {
+ public static final int ERROR_PARSER_EXCEPTION = 1;
+ public static final int ERROR_UNSUPPORTED_TYPE = 2;
+ public static final int ERROR_CONNECTION_ERROR = 3;
+
+
/** Get a human-readable string for a specific error code. */
public static String getErrorString(Context context, int code) {
int resId;
@@ -19,6 +24,15 @@ public class DownloadError {
case DownloadManager.ERROR_HTTP_DATA_ERROR:
resId = R.string.download_error_http_data_error;
break;
+ case ERROR_PARSER_EXCEPTION:
+ resId = R.string.download_error_parser_exception;
+ break;
+ case ERROR_UNSUPPORTED_TYPE:
+ resId = R.string.download_error_unsupported_type;
+ break;
+ case ERROR_CONNECTION_ERROR:
+ resId = R.string.download_error_connection_error;
+ break;
default:
resId = R.string.download_error_error_unknown;
}