diff --git a/Core/src/org/sleuthkit/autopsy/report/FILE_REPORT_INFO.java b/Core/src/org/sleuthkit/autopsy/report/FILE_REPORT_INFO.java index 760ec79c5d..c60d989452 100755 --- a/Core/src/org/sleuthkit/autopsy/report/FILE_REPORT_INFO.java +++ b/Core/src/org/sleuthkit/autopsy/report/FILE_REPORT_INFO.java @@ -83,6 +83,18 @@ public enum FILE_REPORT_INFO { return ""; } } + }, + PERMISSIONS("Permissions") { + @Override + public String getValue(AbstractFile file) { + return file.getModesAsString(); + } + }, + ADDRESS("Address") { + @Override + public String getValue(AbstractFile file) { + return String.valueOf(file.getMetaAddr()); + } }; private String name; diff --git a/Core/src/org/sleuthkit/autopsy/report/FileReportModule.java b/Core/src/org/sleuthkit/autopsy/report/FileReportModule.java index 93494e5bf6..456445ade2 100755 --- a/Core/src/org/sleuthkit/autopsy/report/FileReportModule.java +++ b/Core/src/org/sleuthkit/autopsy/report/FileReportModule.java @@ -27,9 +27,6 @@ import org.sleuthkit.datamodel.AbstractFile; * @author jwallace */ public interface FileReportModule extends ReportModule { - - public void generateReport(String reportPath, ReportProgressPanel progress, List enabled); - /** * Initialize the report which will be stored at the given path. * @param path diff --git a/Core/src/org/sleuthkit/autopsy/report/FileReportText.java b/Core/src/org/sleuthkit/autopsy/report/FileReportText.java index eef652b27d..86f11aaedd 100755 --- a/Core/src/org/sleuthkit/autopsy/report/FileReportText.java +++ b/Core/src/org/sleuthkit/autopsy/report/FileReportText.java @@ -139,31 +139,4 @@ public class FileReportText implements FileReportModule { public String getFilePath() { return "report.txt"; } - - @Override - public void generateReport(String reportPath, ReportProgressPanel progress, List enabled) { - progress.setIndeterminate(false); - progress.start(); - progress.updateStatusLabel("querying database"); - List absFiles; - try { - SleuthkitCase skCase = Case.getCurrentCase().getSleuthkitCase(); - absFiles = skCase.findAllFilesWhere("NOT meta_type = 2"); - } catch (TskCoreException ex) { - Exceptions.printStackTrace(ex); - return; - } - progress.setMaximumProgress(absFiles.size()); - startReport(reportPath); - startTable(enabled); - for (AbstractFile file: absFiles) { - progress.increment(); - progress.updateStatusLabel("Now processing " + file.getName()); - addRow(file, enabled); - } - endTable(); - endReport(); - progress.complete(); - } - }