package com.door43.translationstudio.tasks;
import com.door43.translationstudio.core.Project;
import com.door43.util.tasks.ManagedTask;
/**
* Downloads a project icon from the server or loads it from the cache
*/
public class DownloadProjectImageTask extends ManagedTask {
private final Project mProject;
private String mImagPath;
public DownloadProjectImageTask(Project p) {
mProject = p;
}
@Override
public void start() {
publishProgress(-1, "");
mImagPath = null;//AppContext.projectManager().downloadProjectImage(mProject, false);
}
@Override
public int maxProgress() {
return 1;
}
/**
* Returns the path to the downloaded image
* @return
*/
public String getImagePath() {
return mImagPath;
}
}