From 12f260222b07ccbca9622a5ad8ccb9bfcd9c6aff Mon Sep 17 00:00:00 2001 From: Dick Fickling Date: Wed, 13 Jun 2012 10:02:54 -0400 Subject: [PATCH] Keyword search edit list panel show only unlocked lists --- .../keywordsearch/KeywordSearchEditListPanel.java | 2 +- .../keywordsearch/KeywordSearchListsAbstract.java | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java index 76bbd73161..6607734bc0 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java @@ -693,7 +693,7 @@ private void useForIngestCheckboxActionPerformed(java.awt.event.ActionEvent evt) listSelectionModel.setSelectionInterval(index, index); KeywordSearchListsXML loader = KeywordSearchListsXML.getCurrent(); - currentKeywordList = loader.getListsL().get(index); + currentKeywordList = loader.getListsL(false).get(index); tableModel.resync(); initButtons(); } else { diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsAbstract.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsAbstract.java index ea9f9bd286..78f1c66939 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsAbstract.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchListsAbstract.java @@ -127,6 +127,16 @@ public abstract class KeywordSearchListsAbstract { } return ret; } + + List getListsL(boolean locked) { + List ret = new ArrayList(); + for (KeywordSearchList list : theLists.values()) { + if(list.isLocked().equals(locked)) { + ret.add(list); + } + } + return ret; + } /** * Get list names of all loaded keyword list names