Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.keywordsearch.AdHocSearchPanel.
Public Member Functions | |
void | search (boolean saveResults) |
void | setFilesIndexed (int filesIndexed) |
Static Public Member Functions | |
static synchronized DropdownSingleTermSearchPanel | getDefault () |
Protected Member Functions | |
void | postFilesIndexedChange () |
Protected Attributes | |
int | filesIndexed |
Private Member Functions | |
DropdownSingleTermSearchPanel () | |
void | customizeComponents () |
void | dataSourceCheckBoxActionPerformed (java.awt.event.ActionEvent evt) |
void | initComponents () |
void | keywordTextFieldActionPerformed (java.awt.event.ActionEvent evt) |
void | keywordTextFieldMouseClicked (java.awt.event.MouseEvent evt) |
void | searchButtonActionPerformed (java.awt.event.ActionEvent evt) |
void | setComponentsEnabled () |
void | updateIngestIndexLabel () |
Private Attributes | |
javax.swing.JMenuItem | copyMenuItem |
javax.swing.JMenuItem | cutMenuItem |
javax.swing.JCheckBox | dataSourceCheckBox |
javax.swing.JList< String > | dataSourceList |
javax.swing.JRadioButton | exactRadioButton |
javax.swing.JLabel | ingestIndexLabel |
boolean | ingestRunning |
javax.swing.JCheckBox | jSaveSearchResults |
javax.swing.JScrollPane | jScrollPane1 |
javax.swing.JTextField | keywordTextField |
javax.swing.JMenuItem | pasteMenuItem |
javax.swing.ButtonGroup | queryTypeButtonGroup |
javax.swing.JRadioButton | regexRadioButton |
javax.swing.JPopupMenu | rightClickMenu |
javax.swing.JButton | searchButton |
javax.swing.JMenuItem | selectAllMenuItem |
javax.swing.JRadioButton | substringRadioButton |
Static Private Attributes | |
static DropdownSingleTermSearchPanel | defaultInstance = null |
static final Logger | LOGGER = Logger.getLogger(DropdownSingleTermSearchPanel.class.getName()) |
static final long | serialVersionUID = 1L |
A dropdown panel that provides GUI components that allow a user to do three types of ad hoc single keyword searches. The first option is a standard Lucene query for one or more terms, with or without wildcards and explicit Boolean operators, or a phrase. The second option is a Lucene query for a substring of a single term. The third option is a regex query using first the terms component, followed by standard Lucene queries for any terms found.
The toolbar uses a different font from the rest of the application, Monospaced 14, due to the necessity to find a font that displays both Arabic and Asian fonts at an acceptable size. The default, Tahoma 14, could not perform this task at the desired size, and neither could numerous other fonts.
Definition at line 54 of file DropdownSingleTermSearchPanel.java.
|
private |
Constructs a dropdown panel that provides GUI components that allow a user to do three types of ad hoc single keyword searches.
Definition at line 81 of file DropdownSingleTermSearchPanel.java.
|
private |
Does additional initialization of the GUI components created by the initComponents method.
Definition at line 94 of file DropdownSingleTermSearchPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
private |
Definition at line 369 of file DropdownSingleTermSearchPanel.java.
|
static |
Gets the default instance of a dropdown panel that provides GUI components that allow a user to do three types of ad hoc single keyword searches.
Definition at line 69 of file DropdownSingleTermSearchPanel.java.
|
private |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
Definition at line 209 of file DropdownSingleTermSearchPanel.java.
|
private |
Action performed by the action listener for the keyword text field.
evt | The action event. |
Definition at line 350 of file DropdownSingleTermSearchPanel.java.
|
private |
Mouse event handler for the keyword text field.
evt | The mouse event. |
Definition at line 363 of file DropdownSingleTermSearchPanel.java.
|
protected |
Not implemented.
Definition at line 198 of file DropdownSingleTermSearchPanel.java.
|
inherited |
Performs the search using the selected keywords. Creates a DataResultTopComponent with the results.
saveResults | Flag whether to save search results as KWS artifacts. |
Definition at line 104 of file AdHocSearchPanel.java.
|
private |
Action performed by the action listener for the search button.
evt | The action event. |
Definition at line 341 of file DropdownSingleTermSearchPanel.java.
|
private |
Set the dataSourceList enabled if the dataSourceCheckBox is selected
Definition at line 388 of file DropdownSingleTermSearchPanel.java.
|
inherited |
Set the number of files that have been indexed
filesIndexed |
Definition at line 94 of file AdHocSearchPanel.java.
|
private |
Update ingestIndexLabel
Definition at line 428 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 437 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 438 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 439 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 440 of file DropdownSingleTermSearchPanel.java.
|
staticprivate |
Definition at line 58 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 441 of file DropdownSingleTermSearchPanel.java.
|
protectedinherited |
Definition at line 44 of file AdHocSearchPanel.java.
|
private |
Definition at line 442 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 59 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 443 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 444 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 445 of file DropdownSingleTermSearchPanel.java.
|
staticprivate |
Definition at line 57 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 446 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 447 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 448 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 449 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 450 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 451 of file DropdownSingleTermSearchPanel.java.
|
staticprivate |
Definition at line 56 of file DropdownSingleTermSearchPanel.java.
|
private |
Definition at line 452 of file DropdownSingleTermSearchPanel.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.