private boolean exists;
private String existsTooltip;
public AddNewDownloadsTableMember(final FrostDownloadItem frostDownloadItem){
this.frostDownloadItem = frostDownloadItem;
TrackDownloadKeys trackDownloadKeys = trackDownloadKeysStorage.getItemByKey(frostDownloadItem.getKey());
downloaded = trackDownloadKeys != null;
if( downloaded ) {
final long date = trackDownloadKeys.getDownloadFinishedTime();
downloadedTooltip = new StringBuilder("<html>")
.append(language.getString("ManageDownloadTrackingDialog.table.finished"))
.append(": ")
.append(DateFun.FORMAT_DATE_VISIBLE.print(date))
.append(" ")
.append(DateFun.FORMAT_TIME_VISIBLE.print(date))
.append("<br />\n")
.append(language.getString("ManageDownloadTrackingDialog.table.board"))
.append(": ")
.append(trackDownloadKeys.getBoardName())
.append("<br />\n")
.append(language.getString("ManageDownloadTrackingDialog.table.size"))
.append(": ")
.append(FormatterUtils.formatSize(trackDownloadKeys.getFileSize()))
.append("</html>")
.toString();
} else {
downloadedTooltip = "";
}