package tr.com.stackdeveloper.task;
import android.app.ProgressDialog;
import android.content.Context;
import android.os.AsyncTask;
public abstract class AbstractServiceAsyncTask extends AsyncTask<Void, Void, Void>
{
private Context context;
private ProgressDialog dialog;
public ProgressDialog dialogBuilder(String title,String message)
{
setDialog(new ProgressDialog(getContext()));
getDialog().setTitle(title);
getDialog().setMessage(message);
return getDialog();
}
public ProgressDialog dialogBuilder()
{
setDialog(new ProgressDialog(getContext()));
return getDialog();
}
public void setDialog(ProgressDialog dialog)
{
this.dialog = dialog;
}
public Context getContext()
{
return context;
}
public void setContext(Context context)
{
this.context = context;
}
public ProgressDialog getDialog()
{
return dialog;
}
}