private void initSize( TableItem item, int column, File archive, AbstractIncrementalFileSystemMedium medium) throws ApplicationException { long prp = medium.getArchiveSize(archive, false); if (prp >= 0) { item.setForeground(column, Colors.C_BLACK); item.setText(column, Utils.formatFileSize(prp)); } else { item.setForeground(column, Colors.C_LIGHT_GRAY); item.setText(column, ResourceManager.instance().getLabel("mainpanel.nosize.label")); } }