org.android.activityminer.app.evaluation
Class EvaluationResultBrowserActivity.SaveFileTask
java.lang.Object
android.os.AsyncTask<String,Integer,Boolean>
org.android.activityminer.app.evaluation.EvaluationResultBrowserActivity.SaveFileTask
- Enclosing class:
- EvaluationResultBrowserActivity
private class EvaluationResultBrowserActivity.SaveFileTask
- extends AsyncTask<String,Integer,Boolean>
Asynchronous task to save evaluation results on external storage.
Methods inherited from class android.os.AsyncTask |
cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
progressDialog
private ProgressDialog progressDialog
- The progress dialog.
context
private final Context context
- The context.
EvaluationResultBrowserActivity.SaveFileTask
public EvaluationResultBrowserActivity.SaveFileTask(Context context)
- Constructor
- Parameters:
context
- the context
doInBackground
protected final Boolean doInBackground(String... params)
- Specified by:
doInBackground
in class AsyncTask<String,Integer,Boolean>
storeResults
private boolean storeResults(File dir,
EvaluationResultCollection evaluationResultCollection)
throws IOException
- Method to print evaluation results to text files
- Parameters:
dir
- the base directoryevaluationResultCollection
- the evaluation results
- Returns:
- true if successful
- Throws:
IOException
onPreExecute
protected void onPreExecute()
- Overrides:
onPreExecute
in class AsyncTask<String,Integer,Boolean>
onPostExecute
protected final void onPostExecute(Boolean result)
- Overrides:
onPostExecute
in class AsyncTask<String,Integer,Boolean>