org.android.activityminer.app.recording
Class GenericRecordingActivityForSensorObservations.CountDownTask

Package class diagram package GenericRecordingActivityForSensorObservations.CountDownTask
java.lang.Object
  extended by android.os.AsyncTask<Void,Integer,Void>
      extended by org.android.activityminer.app.recording.GenericRecordingActivityForSensorObservations.CountDownTask
Enclosing class:
GenericRecordingActivityForSensorObservations<T extends Enum<T> & Dimensions>

private class GenericRecordingActivityForSensorObservations.CountDownTask
extends AsyncTask<Void,Integer,Void>

Asynchronous task for the start count down.


Nested Class Summary
 
Nested classes/interfaces inherited from class android.os.AsyncTask
AsyncTask.Status
 
Field Summary
private  int count
          The count down counter.
 
Fields inherited from class android.os.AsyncTask
SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR
 
Constructor Summary
GenericRecordingActivityForSensorObservations.CountDownTask(int count)
          Constructor
 
Method Summary
protected  Void doInBackground(Void... params)
           
protected  void onPostExecute(Void result)
           
protected  void onPreExecute()
           
protected  void onProgressUpdate(Integer... values)
           
 
Methods inherited from class android.os.AsyncTask
cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, publishProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

count

private int count
The count down counter.

Constructor Detail

GenericRecordingActivityForSensorObservations.CountDownTask

public GenericRecordingActivityForSensorObservations.CountDownTask(int count)
Constructor

Parameters:
count - the count for the count down.
Method Detail

onPreExecute

protected final void onPreExecute()
Overrides:
onPreExecute in class AsyncTask<Void,Integer,Void>

onPostExecute

protected final void onPostExecute(Void result)
Overrides:
onPostExecute in class AsyncTask<Void,Integer,Void>

onProgressUpdate

protected final void onProgressUpdate(Integer... values)
Overrides:
onProgressUpdate in class AsyncTask<Void,Integer,Void>

doInBackground

protected final Void doInBackground(Void... params)
Specified by:
doInBackground in class AsyncTask<Void,Integer,Void>