Autopsy  4.1
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.

Classes

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 35 of file IngestOptionsPanel.java.

Constructor & Destructor Documentation

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

Member Function Documentation

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

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 107 of file IngestOptionsPanel.java.

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

Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.addPropertyChangeListener ( PropertyChangeListener  l)
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents ( )
private
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.enableTabs ( )
private
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.initComponents ( )
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 227 of file IngestOptionsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane.

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

void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.load ( )
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.removePropertyChangeListener ( PropertyChangeListener  l)
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings ( )
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveTabByIndex ( int  index)
private

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

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

Definition at line 174 of file IngestOptionsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel, and org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.saveSettings().

Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings().

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

Member Data Documentation

FilesSetDefsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel
private
final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_FILTER_PANEL = 0
staticprivate
final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_PROFILE_PANEL = 1
staticprivate
final int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_SETTINGS_PANEL = 2
staticprivate
int org.sleuthkit.autopsy.ingest.IngestOptionsPanel.indexOfPreviousTab
private
ProfileSettingsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.profilePanel
private
IngestSettingsPanel org.sleuthkit.autopsy.ingest.IngestOptionsPanel.settingsPanel
private
javax.swing.JTabbedPane org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane
private

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

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