Package frost.storage.perst

Examples of frost.storage.perst.TrackDownloadKeys


      if (Core.frostSettings
          .getBoolValue(SettingsClass.TRACK_DOWNLOADS_ENABLED)
          && !downloadItem.isTracked()) {
        TrackDownloadKeysStorage trackDownloadKeysStorage = TrackDownloadKeysStorage
            .inst();
        trackDownloadKeysStorage.storeItem(new TrackDownloadKeys(
            downloadItem.getKey(), downloadItem.getFileName(),
            downloadItem.getAssociatedBoardName(), downloadItem
                .getFileSize(), downloadItem
                .getDownloadFinishedMillis()));
        downloadItem.setTracked(true);
View Full Code Here


    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 = "";
      }
View Full Code Here

TOP

Related Classes of frost.storage.perst.TrackDownloadKeys

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.