From 2e16a2a1b4e86f1627a152875287ec78db544641 Mon Sep 17 00:00:00 2001 From: Eugene Livis Date: Thu, 5 Sep 2019 16:05:48 -0400 Subject: [PATCH] Refactored 'report' package into exposed-public package and non-exposed packages --- .../CommandLineIngestManager.java | 4 +- .../CommandLineIngestSettingsPanel.java | 2 +- Core/src/org/sleuthkit/autopsy/core/layer.xml | 36 +- .../autopsy/report/Bundle.properties | 276 +------------- .../autopsy/report/Bundle.properties-MERGED | 340 +----------------- .../autopsy/report/Bundle_ja.properties | 241 ------------- .../report/GeneralReportModuleAdapter.java | 1 + .../report/NoReportModuleSettings.java | 2 + .../autopsy/report/ReportBranding.java | 2 + .../autopsy/report/ReportModule.java | 2 +- .../ArtifactSelectionDialog.form | 10 +- .../ArtifactSelectionDialog.java | 4 +- .../report/infrastructure/Bundle.properties | 200 +++++++++++ .../infrastructure/Bundle.properties-MERGED | 211 +++++++++++ .../infrastructure/Bundle_ja.properties | 177 +++++++++ .../FileReportModule.java | 6 +- .../FileReportSettings.java | 3 +- ...PortableCaseInterestingItemsListPanel.form | 8 +- ...PortableCaseInterestingItemsListPanel.java | 5 +- .../PortableCaseTagsListPanel.form | 8 +- .../PortableCaseTagsListPanel.java | 3 +- .../ReportBrandingProviderI.java | 4 +- .../ReportConfigException.java | 2 +- .../ReportGenerationPanel.form | 6 +- .../ReportGenerationPanel.java | 3 +- .../{ => infrastructure}/ReportGenerator.java | 12 +- .../ReportModuleConfig.java | 5 +- .../ReportModuleLoader.java | 3 +- .../ReportProgressDialog.form | 8 +- .../ReportProgressDialog.java | 5 +- .../ReportProgressLogger.java | 3 +- .../ReportVisualPanel1.form | 2 +- .../ReportVisualPanel1.java | 7 +- .../ReportVisualPanel2.form | 14 +- .../ReportVisualPanel2.java | 3 +- .../ReportWizardAction.java | 8 +- .../ReportWizardFileOptionsPanel.java | 3 +- .../ReportWizardFileOptionsVisualPanel.form | 6 +- .../ReportWizardFileOptionsVisualPanel.java | 4 +- .../ReportWizardIterator.java | 5 +- .../ReportWizardPanel1.java | 3 +- .../ReportWizardPanel2.java | 3 +- .../ReportWizardPortableCaseOptionsPanel.java | 2 +- ...tWizardPortableCaseOptionsVisualPanel.form | 6 +- ...tWizardPortableCaseOptionsVisualPanel.java | 7 +- .../{ => infrastructure}/ReportingConfig.java | 2 +- .../ReportingConfigLoader.java | 3 +- .../TableReportGenerator.java | 4 +- .../TableReportModule.java | 5 +- .../TableReportSettings.java | 2 +- .../autopsy/report/modules/Bundle.properties | 76 ++++ .../report/modules/Bundle.properties-MERGED | 129 +++++++ .../report/modules/Bundle_ja.properties | 64 ++++ .../{ => modules}/FileReportDataTypes.java | 4 +- .../FileReportModuleSettings.java | 4 +- .../report/{ => modules}/FileReportText.java | 6 +- .../HTMLReportModuleSettings.java | 4 +- .../PortableCaseReportModule.java | 14 +- .../PortableCaseReportModuleSettings.java | 29 +- .../report/{ => modules}/ReportBodyFile.java | 4 +- .../report/{ => modules}/ReportExcel.java | 3 +- .../ReportFileTextConfigurationPanel.form | 4 +- .../ReportFileTextConfigurationPanel.java | 2 +- .../report/{ => modules}/ReportHTML.java | 10 +- .../ReportHTMLConfigurationPanel.form | 8 +- .../ReportHTMLConfigurationPanel.java | 2 +- .../report/{ => modules}/ReportKML.java | 7 +- 67 files changed, 1061 insertions(+), 990 deletions(-) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ArtifactSelectionDialog.form (84%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ArtifactSelectionDialog.java (99%) create mode 100755 Core/src/org/sleuthkit/autopsy/report/infrastructure/Bundle.properties create mode 100755 Core/src/org/sleuthkit/autopsy/report/infrastructure/Bundle.properties-MERGED create mode 100755 Core/src/org/sleuthkit/autopsy/report/infrastructure/Bundle_ja.properties rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/FileReportModule.java (89%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/FileReportSettings.java (93%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/PortableCaseInterestingItemsListPanel.form (90%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/PortableCaseInterestingItemsListPanel.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/PortableCaseTagsListPanel.form (90%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/PortableCaseTagsListPanel.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportBrandingProviderI.java (95%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportConfigException.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportGenerationPanel.form (88%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportGenerationPanel.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportGenerator.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportModuleConfig.java (93%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportModuleLoader.java (95%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportProgressDialog.form (86%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportProgressDialog.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportProgressLogger.java (97%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportVisualPanel1.form (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportVisualPanel1.java (97%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportVisualPanel2.form (85%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportVisualPanel2.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardAction.java (95%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardFileOptionsPanel.java (95%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardFileOptionsVisualPanel.form (87%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardFileOptionsVisualPanel.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardIterator.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardPanel1.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardPanel2.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardPortableCaseOptionsPanel.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardPortableCaseOptionsVisualPanel.form (90%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportWizardPortableCaseOptionsVisualPanel.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportingConfig.java (97%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/ReportingConfigLoader.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/TableReportGenerator.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/TableReportModule.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => infrastructure}/TableReportSettings.java (98%) create mode 100755 Core/src/org/sleuthkit/autopsy/report/modules/Bundle.properties create mode 100755 Core/src/org/sleuthkit/autopsy/report/modules/Bundle.properties-MERGED create mode 100755 Core/src/org/sleuthkit/autopsy/report/modules/Bundle_ja.properties rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/FileReportDataTypes.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/FileReportModuleSettings.java (93%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/FileReportText.java (96%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/HTMLReportModuleSettings.java (94%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/PortableCaseReportModule.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/PortableCaseReportModuleSettings.java (84%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportBodyFile.java (98%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportExcel.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportFileTextConfigurationPanel.form (87%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportFileTextConfigurationPanel.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportHTML.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportHTMLConfigurationPanel.form (81%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportHTMLConfigurationPanel.java (99%) rename Core/src/org/sleuthkit/autopsy/report/{ => modules}/ReportKML.java (99%) diff --git a/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestManager.java b/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestManager.java index b64d4dda05..8a6d7a7644 100755 --- a/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestManager.java +++ b/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestManager.java @@ -60,8 +60,8 @@ import org.sleuthkit.autopsy.ingest.IngestModuleError; import org.sleuthkit.autopsy.ingest.IngestProfiles; import org.sleuthkit.autopsy.modules.interestingitems.FilesSet; import org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager; -import org.sleuthkit.autopsy.report.ReportProgressLogger; -import org.sleuthkit.autopsy.report.ReportGenerator; +import org.sleuthkit.autopsy.report.infrastructure.ReportProgressLogger; +import org.sleuthkit.autopsy.report.infrastructure.ReportGenerator; import org.sleuthkit.datamodel.Content; import org.sleuthkit.datamodel.TskCoreException; diff --git a/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestSettingsPanel.java b/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestSettingsPanel.java index 4f0cf7dc75..ad754eefba 100755 --- a/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestSettingsPanel.java +++ b/Core/src/org/sleuthkit/autopsy/commandlineingest/CommandLineIngestSettingsPanel.java @@ -26,7 +26,7 @@ import org.sleuthkit.autopsy.ingest.IngestJobSettings; import org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel; import org.openide.windows.WindowManager; import org.sleuthkit.autopsy.coreutils.Logger; -import static org.sleuthkit.autopsy.report.ReportWizardAction.doReportWizard; +import static org.sleuthkit.autopsy.report.infrastructure.ReportWizardAction.doReportWizard; /** * Configuration panel for auto ingest settings. diff --git a/Core/src/org/sleuthkit/autopsy/core/layer.xml b/Core/src/org/sleuthkit/autopsy/core/layer.xml index 4706ea1b1d..ed4b8cc55d 100644 --- a/Core/src/org/sleuthkit/autopsy/core/layer.xml +++ b/Core/src/org/sleuthkit/autopsy/core/layer.xml @@ -220,8 +220,8 @@ -