}
/**
- * Use this to check if this file is downloading
- *
- * @return true if it is in a download in progress
- */
- public boolean isDownloading() {
- if (mLocalPath != null && mLocalPath.length() > 0) {
- String savePath = FileDownloader.getSavePath();
- File file = new File(FileDownloader.getTemporalPath() + mLocalPath.substring(savePath.length()));
- return (file.exists());
- }
- return false;
- }
-
- /**
* The path, where the file is stored locally
*
* @return The local path to the file
@Override
public String toString() {
- String asString = "[id=%s, name=%s, mime=%s, downloaded=%s, local=%s, remote=%s]";
- asString = String.format(asString, new Long(mId), getFileName(), mMimeType, isDown(), mLocalPath, mRemotePath);
+ String asString = "[id=%s, name=%s, mime=%s, downloaded=%s, local=%s, remote=%s, parentId=%s, keepInSinc=%s]";
+ asString = String.format(asString, new Long(mId), getFileName(), mMimeType, isDown(), mLocalPath, mRemotePath, new Long(mParentId), new Boolean(mKeepInSync));
return asString;
}