Autopsy  4.6.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel Class Reference

Inherits org.sleuthkit.autopsy.keywordsearch.AdHocSearchPanel.

Public Member Functions

 DropdownSingleTermSearchPanel ()
void search ()
void setFilesIndexed (int filesIndexed)

Static Public Member Functions

static synchronized DropdownSingleTermSearchPanel getDefault ()

Protected Member Functions

void postFilesIndexedChange ()

Protected Attributes

int filesIndexed

Private Member Functions

void customizeComponents ()
void initComponents ()
void keywordTextFieldActionPerformed (java.awt.event.ActionEvent evt)
void keywordTextFieldMouseClicked (java.awt.event.MouseEvent evt)
void searchButtonActionPerformed (java.awt.event.ActionEvent evt)

Private Attributes

javax.swing.JMenuItem copyMenuItem
javax.swing.JMenuItem cutMenuItem
javax.swing.JRadioButton exactRadioButton
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

Detailed Description

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 47 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.DropdownSingleTermSearchPanel ( )

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 70 of file

Member Function Documentation

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.customizeComponents ( )

Does additional initialization of the GUI components created by the initComponents method.

Definition at line 79 of file

static synchronized DropdownSingleTermSearchPanel org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.getDefault ( )

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.

the default instance of DropdownSingleKeywordSearchPanel

Definition at line 59 of file

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.initComponents ( )

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 177 of file

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.keywordTextFieldActionPerformed ( java.awt.event.ActionEvent  evt)

Action performed by the action listener for the keyword text field.

evtThe action event.

Definition at line 287 of file

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.keywordTextFieldMouseClicked ( java.awt.event.MouseEvent  evt)

Mouse event handler for the keyword text field.

evtThe mouse event.

Definition at line 300 of file

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.postFilesIndexedChange ( )

Not implemented.

Definition at line 167 of file

void ( )

Performs the search using the selected keywords. Creates a DataResultTopComponent with the results.

Definition at line 84 of file

void org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.searchButtonActionPerformed ( java.awt.event.ActionEvent  evt)

Action performed by the action listener for the search button.

evtThe action event.

Definition at line 278 of file

void org.sleuthkit.autopsy.keywordsearch.AdHocSearchPanel.setFilesIndexed ( int  filesIndexed)

Set the number of files that have been indexed


Definition at line 76 of file

Member Data Documentation

javax.swing.JMenuItem org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.copyMenuItem

Definition at line 307 of file

javax.swing.JMenuItem org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.cutMenuItem

Definition at line 308 of file

DropdownSingleTermSearchPanel org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.defaultInstance = null

Definition at line 51 of file

javax.swing.JRadioButton org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.exactRadioButton

Definition at line 309 of file

int org.sleuthkit.autopsy.keywordsearch.AdHocSearchPanel.filesIndexed

Definition at line 36 of file

javax.swing.JTextField org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.keywordTextField

Definition at line 310 of file

final Logger org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.LOGGER = Logger.getLogger(DropdownSingleTermSearchPanel.class.getName())

Definition at line 50 of file

javax.swing.JMenuItem org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.pasteMenuItem

Definition at line 311 of file

javax.swing.ButtonGroup org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.queryTypeButtonGroup

Definition at line 312 of file

javax.swing.JRadioButton org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.regexRadioButton

Definition at line 313 of file

javax.swing.JPopupMenu org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.rightClickMenu

Definition at line 314 of file

javax.swing.JButton org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.searchButton

Definition at line 315 of file

javax.swing.JMenuItem org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.selectAllMenuItem

Definition at line 316 of file

final long org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.serialVersionUID = 1L

Definition at line 49 of file

javax.swing.JRadioButton org.sleuthkit.autopsy.keywordsearch.DropdownSingleTermSearchPanel.substringRadioButton

Definition at line 317 of file

The documentation for this class was generated from the following file:

Copyright © 2012-2016 Basis Technology. Generated on: Mon May 7 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.