org.android.activityminer.app.util
Class ProgressBroadcastReceiver

Package class diagram package ProgressBroadcastReceiver
java.lang.Object
  extended by android.content.BroadcastReceiver
      extended by org.android.activityminer.app.util.ProgressBroadcastReceiver

public abstract class ProgressBroadcastReceiver
extends BroadcastReceiver

Broadcast receiver for progress changes.


Nested Class Summary
 
Nested classes/interfaces inherited from class android.content.BroadcastReceiver
BroadcastReceiver.PendingResult
 
Field Summary
static String ACTION
          Progress broadcast intent action
private  String extraMaxProgress
          The intent max progress extra.
private  String extraMessage
          The intent message extra.
private  String extraProgress
          The intent progress extra.
private  String extraTitle
          The intent title extra.
 
Constructor Summary
ProgressBroadcastReceiver(Context context)
          Constructor
 
Method Summary
protected abstract  void onProgressChanged(CharSequence title, CharSequence message, int maxProgress, int progress)
          Handler for progress changes
 void onReceive(Context context, Intent intent)
           
 
Methods inherited from class android.content.BroadcastReceiver
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION

public static final String ACTION
Progress broadcast intent action

See Also:
Constant Field Values

extraTitle

private final String extraTitle
The intent title extra.


extraMessage

private final String extraMessage
The intent message extra.


extraProgress

private final String extraProgress
The intent progress extra.


extraMaxProgress

private final String extraMaxProgress
The intent max progress extra.

Constructor Detail

ProgressBroadcastReceiver

public ProgressBroadcastReceiver(Context context)
Constructor

Parameters:
context - the context
Method Detail

onReceive

public void onReceive(Context context,
                      Intent intent)
Specified by:
onReceive in class BroadcastReceiver

onProgressChanged

protected abstract void onProgressChanged(CharSequence title,
                                          CharSequence message,
                                          int maxProgress,
                                          int progress)
Handler for progress changes

Parameters:
title - the task title
message - the message
maxProgress - the progress maximum
progress - the new progress