Autopsy
4.6.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
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 |
Global options panel for keyword searching.
Definition at line 35 of file IngestOptionsPanel.java.
org.sleuthkit.autopsy.ingest.IngestOptionsPanel.IngestOptionsPanel | ( | ) |
|
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 | ) |
Definition at line 142 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanelController.getPanel().
|
private |
Definition at line 65 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.addIngestJobEventsListener(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.enableTabs(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.PANEL_TYPE.FILE_INGEST_FILTERS, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_FILTER_PANEL, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_PROFILE_PANEL, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.INDEX_OF_SETTINGS_PANEL, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.indexOfPreviousTab, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.profilePanel, org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveTabByIndex(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.settingsPanel, and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.IngestOptionsPanel().
|
private |
Disables tabs and options inside of tabs during Ingest, and re-enables them after Ingest is complete or cancelled.
Definition at line 132 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.enableButtons(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.IngestJobEventPropertyChangeListener.propertyChange().
|
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 238 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 | ( | ) |
Load the saved state of all options, and refresh this OptionsPanel accordingly.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 215 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel, and org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.load().
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanelController.update().
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.removePropertyChangeListener | ( | PropertyChangeListener | l | ) |
Definition at line 175 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.filterPanel.
void org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings | ( | ) |
Definition at line 182 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveTabByIndex(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.tabbedPane.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.store().
|
private |
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 191 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 | ( | ) |
Store the current state of all options in this OptionsPanel.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 210 of file IngestOptionsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings().
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanelController.applyChanges().
|
private |
Definition at line 44 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.addPropertyChangeListener(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.enableTabs(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.load(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.removePropertyChangeListener(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveTabByIndex().
|
staticprivate |
Definition at line 45 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
staticprivate |
Definition at line 49 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
staticprivate |
Definition at line 47 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
private |
Definition at line 50 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
private |
Definition at line 48 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
private |
Definition at line 46 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents().
|
private |
Definition at line 259 of file IngestOptionsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestOptionsPanel.customizeComponents(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.enableTabs(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.IngestOptionsPanel(), org.sleuthkit.autopsy.ingest.IngestOptionsPanel.initComponents(), and org.sleuthkit.autopsy.ingest.IngestOptionsPanel.saveSettings().
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.