From 2e448ecec27e2cdfd3ff3441ade3208e840bef56 Mon Sep 17 00:00:00 2001 From: Dick Fickling Date: Fri, 24 Feb 2012 14:26:51 -0500 Subject: [PATCH] Set Keyword Search to be its own toolbar --- .../KeywordSearchEditListPanel.java | 4 ++++ .../keywordsearch/KeywordSearchPanel.form | 20 ++++++------------- .../keywordsearch/KeywordSearchPanel.java | 18 +++++++---------- .../sleuthkit/autopsy/keywordsearch/layer.xml | 2 +- 4 files changed, 18 insertions(+), 26 deletions(-) diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java index eb1d917d7a..7e60650e15 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchEditListPanel.java @@ -474,6 +474,10 @@ class KeywordSearchEditListPanel extends javax.swing.JPanel implements ListSelec return; } + if (writer.listExists(listName) && writer.getList(listName).isLocked()){ + KeywordSearchUtil.displayDialog(FEATURE_NAME, "Cannot overwrite default list", KeywordSearchUtil.DIALOG_MESSAGE_TYPE.WARN); + return; + } boolean shouldAdd = false; if (writer.listExists(listName)) { boolean replace = KeywordSearchUtil.displayConfirmDialog(FEATURE_NAME, "Keyword List <" + listName + "> already exists, do you want to replace it?", diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.form b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.form index 2138f0a2b4..0c6ed8a4e5 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.form +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.form @@ -26,9 +26,6 @@ - - - @@ -45,24 +42,19 @@ - - + + - + - + - - - - - - - + + diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.java b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.java index 19844b4b29..65c9d29a9e 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.java +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/KeywordSearchPanel.java @@ -141,12 +141,11 @@ public class KeywordSearchPanel extends AbstractKeywordSearchPerformer{ settingsMenu.add(regExCheckboxMenuItem); setOpaque(false); - setPreferredSize(new java.awt.Dimension(2000, 23)); searchBoxPanel.setBorder(new javax.swing.border.LineBorder(java.awt.Color.lightGray, 1, true)); searchBoxPanel.setPreferredSize(new java.awt.Dimension(255, 18)); - searchBox.setFont(new java.awt.Font("Tahoma", 0, 12)); + searchBox.setFont(new java.awt.Font("Tahoma", 0, 12)); // NOI18N searchBox.setForeground(java.awt.Color.lightGray); searchBox.setText(org.openide.util.NbBundle.getMessage(KeywordSearchPanel.class, "KeywordSearchPanel.searchBox.text")); // NOI18N searchBox.setBorder(javax.swing.BorderFactory.createEmptyBorder(1, 3, 4, 1)); @@ -204,20 +203,17 @@ public class KeywordSearchPanel extends AbstractKeywordSearchPerformer{ this.setLayout(layout); layout.setHorizontalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, layout.createSequentialGroup() - .addContainerGap(1648, Short.MAX_VALUE) + .addGroup(layout.createSequentialGroup() + .addContainerGap() .addComponent(listsButton) - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED) + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED) .addComponent(searchBoxPanel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE) - .addGap(0, 0, 0)) + .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addGroup(layout.createSequentialGroup() - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) - .addComponent(searchBoxPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE) - .addComponent(listsButton)) - .addGap(0, 0, 0)) + .addComponent(listsButton) + .addComponent(searchBoxPanel, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE) ); }// //GEN-END:initComponents diff --git a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/layer.xml b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/layer.xml index b2bf894094..0250aa6de5 100644 --- a/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/layer.xml +++ b/KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/layer.xml @@ -35,7 +35,7 @@ --> - +