From 17cfe2342f0c4002992b6d6ab1b4e9b76cedbb41 Mon Sep 17 00:00:00 2001 From: Eugene Livis Date: Mon, 10 Jan 2022 10:01:38 -0500 Subject: [PATCH] Bug fixes --- .../sleuthkit/autopsy/corecomponents/DataResultPanel.java | 8 ++++---- .../autopsy/corecomponents/DataResultViewerTable.java | 1 + .../autopsy/corecomponents/DataResultViewerThumbnail.java | 1 + .../summary/DataSourceSummaryResultViewer.java | 3 ++- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java index 6ac2b40bfa..b7bfe338a9 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultPanel.java @@ -867,7 +867,7 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C */ public class PagingControls { - int getTotalPages() { + public int getTotalPages() { if (searchResultManager != null) { return searchResultManager.getTotalPages(); } else if (pagingSupport != null) { @@ -876,7 +876,7 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C return 0; } - int getCurrentPage() { + public int getCurrentPage() { if (searchResultManager != null) { // NOTE: SearchManager returns page indexes that start at 0, not 1. return searchResultManager.getPageIdx() + 1; @@ -886,11 +886,11 @@ public class DataResultPanel extends javax.swing.JPanel implements DataResult, C return 0; } - void gotoPage(int idx) { + public void gotoPage(int idx) { goToPage(idx); } - void setPageControlsEnabled(boolean enabled) { + public void setPageControlsEnabled(boolean enabled) { if (pagingControlsEnabled != enabled){ pagingControlsEnabled = enabled; updatePagingComponents(); diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java index 37fb1f9ded..3513202c49 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerTable.java @@ -212,6 +212,7 @@ public class DataResultViewerTable extends AbstractDataResultViewer { outline.getTableHeader().addMouseListener(outlineViewListener); } + @Override public void setPagingControls(DataResultPanel.PagingControls pagingControls) { this.pagingControls = pagingControls; } diff --git a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerThumbnail.java b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerThumbnail.java index 1a6dd54a02..b56a61ac1a 100644 --- a/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerThumbnail.java +++ b/Core/src/org/sleuthkit/autopsy/corecomponents/DataResultViewerThumbnail.java @@ -130,6 +130,7 @@ public final class DataResultViewerThumbnail extends AbstractDataResultViewer { buttonBarPanel.setLayout(new WrapLayout()); } + @Override public void setPagingControls(DataResultPanel.PagingControls pagingControls) { this.pagingControls = pagingControls; } diff --git a/Core/src/org/sleuthkit/autopsy/resultviewers/summary/DataSourceSummaryResultViewer.java b/Core/src/org/sleuthkit/autopsy/resultviewers/summary/DataSourceSummaryResultViewer.java index 8c20b13268..0afd1c093a 100644 --- a/Core/src/org/sleuthkit/autopsy/resultviewers/summary/DataSourceSummaryResultViewer.java +++ b/Core/src/org/sleuthkit/autopsy/resultviewers/summary/DataSourceSummaryResultViewer.java @@ -96,6 +96,7 @@ public class DataSourceSummaryResultViewer extends AbstractDataResultViewer { return getDataSource(node) != null; } + @Override public void setPagingControls(DataResultPanel.PagingControls pagingControls) { this.pagingControls = pagingControls; } @@ -126,7 +127,7 @@ public class DataSourceSummaryResultViewer extends AbstractDataResultViewer { // disable paging controls if (pagingControls != null) { - pagingControls.setPageControlsEnabled(true); + pagingControls.setPageControlsEnabled(false); } DataSource dataSource = getDataSource(node);