package com.fatima.life;
import java.util.ArrayList;
public class SogouDownloadInfo extends DownloadInfo {
// public static final int STATUS_PENDING = 0;
// public static final int STATUS_FINISHED = 1;
// public static final int STATUS_FAILED = 2;
// public static final int STATUS_DOWNLOADING = 3;
// public static final int STATUS_STOPPED = 4;
public static final int PENDING = 100;
private SogouSearchResult mSearchResult;
private String mTarget;
private int mStatus;
private Thread mThread;
public SogouDownloadInfo(SogouSearchResult result) {
mSearchResult = result;
mTarget = SogouSearchResult.downloadPath(mSearchResult);
mStatus = PENDING;
mTotalBytes = 0;
mCurrentBytes = 0;
}
public SogouSearchResult getSogouSearchResult() {
return mSearchResult;
}
public String getTarget() {
return mTarget;
}
public void setStatus(int status) {
mStatus = status;
}
public int getStatus() {
return mStatus;
}
public void setThread(Thread thread) {
mThread = thread;
}
public Thread getThread() {
return mThread;
}
@Override
public int getState() {
// TODO Auto-generated method stub
return mStatus;
}
}