From a7193afafd0275378912eb1c3f60fe51ad7be84d Mon Sep 17 00:00:00 2001 From: dhurd Date: Mon, 13 Aug 2012 11:33:33 -0400 Subject: [PATCH] Recent cases now refresh when getting the default instance of OpenRecentCasePanel. --- .../sleuthkit/autopsy/casemodule/OpenRecentCasePanel.form | 2 +- .../sleuthkit/autopsy/casemodule/OpenRecentCasePanel.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.form b/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.form index 217feeb9bf..c07421de82 100644 --- a/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.form +++ b/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.form @@ -1,4 +1,4 @@ - +
diff --git a/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.java b/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.java index 10dc3c2d10..e58a4c51c9 100644 --- a/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.java +++ b/Case/src/org/sleuthkit/autopsy/casemodule/OpenRecentCasePanel.java @@ -42,6 +42,12 @@ class OpenRecentCasePanel extends javax.swing.JPanel { private OpenRecentCasePanel() { initComponents(); + } + + /** + * Retrieves all the recent cases and adds them to the table. + */ + private void generateRecentCases() { caseName = RecentCases.getInstance().getRecentCaseNames(); casePaths = RecentCases.getInstance().getRecentCasePaths(); @@ -118,6 +124,7 @@ class OpenRecentCasePanel extends javax.swing.JPanel { if (instance == null) { instance = new OpenRecentCasePanel(); } + instance.generateRecentCases(); // refresh the case list return instance; }