Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.ingest.IngestOptionsPanel Class Reference

Inherits org.sleuthkit.autopsy.ingest.IngestModuleGlobalSettingsPanel, and org.sleuthkit.autopsy.corecomponents.OptionsPanel.


class  IngestJobEventPropertyChangeListener

Public Member Functions

 IngestOptionsPanel ()
void addPropertyChangeListener (PropertyChangeListener l)
void load ()
void removePropertyChangeListener (PropertyChangeListener l)
void saveSettings ()
void store ()

Private Member Functions

void addIngestJobEventsListener ()
void customizeComponents ()
void enableTabs ()
void initComponents ()
void saveTabByIndex (int index)

Private Attributes

FilesSetDefsPanel filterPanel
int indexOfPreviousTab
ProfileSettingsPanel profilePanel
IngestSettingsPanel settingsPanel
javax.swing.JTabbedPane tabbedPane

Static Private Attributes

static final int INDEX_OF_FILTER_PANEL = 0
static final int INDEX_OF_PROFILE_PANEL = 1
static final int INDEX_OF_SETTINGS_PANEL = 2

Detailed Description

Global options panel for keyword searching.

Definition at line 36 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.ingest.IngestOptionsPanel.IngestOptionsPanel ( )

Definition at line 60 of file

Member Function Documentation

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.addIngestJobEventsListener ( )

Add a property change listener that listens to ingest job events to disable the buttons on the panel if ingest is running. This is done to prevent changes to user-defined types while the type definitions are in use.

Definition at line 108 of file

References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), and org.sleuthkit.autopsy.ingest.IngestManager.getInstance().

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.addPropertyChangeListener ( PropertyChangeListener  l)
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents ( )
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.enableTabs ( )

Disables tabs and options inside of tabs during Ingest, and re-enables them after Ingest is complete or cancelled.

Definition at line 133 of file

References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.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 239 of file

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.load ( )

Load the saved state of all options, and refresh this OptionsPanel accordingly.

Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.

Definition at line 216 of file

Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanelController.update().

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.removePropertyChangeListener ( PropertyChangeListener  l)

Definition at line 176 of file

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings ( )

Definition at line 183 of file

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveTabByIndex ( int  index)

Save the panel which is in the tab corresponding to the specified index.

index- the index of the tab you wish to save the contents of

Definition at line 192 of file

void ( )

Store the current state of all options in this OptionsPanel.

Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.

Definition at line 211 of file

Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanelController.applyChanges().

Member Data Documentation

FilesSetDefsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel

Definition at line 45 of file

final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_FILTER_PANEL = 0

Definition at line 46 of file

final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_PROFILE_PANEL = 1

Definition at line 50 of file

final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_SETTINGS_PANEL = 2

Definition at line 48 of file

int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.indexOfPreviousTab

Definition at line 51 of file

ProfileSettingsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.profilePanel

Definition at line 49 of file

IngestSettingsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.settingsPanel

Definition at line 47 of file

javax.swing.JTabbedPane org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane

Definition at line 260 of file

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

Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.