Autopsy
4.4.1
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 | |
GlobalSettingsPanel () | |
void | load () |
void | saveSettings () |
void | store () |
boolean | valid () |
Protected Member Functions | |
void | finalize () throws Throwable |
Private Member Functions | |
void | addIngestJobEventsListener () |
void | bnDbConfigureActionPerformed (java.awt.event.ActionEvent evt) |
void | bnImportDatabaseActionPerformed (java.awt.event.ActionEvent evt) |
void | bnManageTagsActionPerformed (java.awt.event.ActionEvent evt) |
void | bnManageTypesActionPerformed (java.awt.event.ActionEvent evt) |
void | cbUseCentralRepoActionPerformed (java.awt.event.ActionEvent evt) |
void | customizeComponents () |
boolean | enableAllSubComponents (Boolean enable) |
boolean | enableButtonSubComponents (Boolean enable) |
void | enableDatabaseConfigureButton (Boolean enable) |
void | ingestStateUpdated () |
void | initComponents () |
void | tbOopsActionPerformed (java.awt.event.ActionEvent evt) |
Private Attributes | |
javax.swing.JButton | bnDbConfigure |
javax.swing.JButton | bnImportDatabase |
javax.swing.JButton | bnManageTags |
javax.swing.JButton | bnManageTypes |
javax.swing.JCheckBox | cbUseCentralRepo |
javax.swing.JScrollPane | correlationPropertiesScrollPane |
javax.swing.JTextArea | correlationPropertiesTextArea |
final IngestJobEventPropertyChangeListener | ingestJobEventListener |
javax.swing.JLabel | lbCentralRepository |
javax.swing.JLabel | lbDbLocationLabel |
javax.swing.JLabel | lbDbLocationValue |
javax.swing.JLabel | lbDbNameLabel |
javax.swing.JLabel | lbDbNameValue |
javax.swing.JLabel | lbDbPlatformTypeLabel |
javax.swing.JLabel | lbDbPlatformValue |
javax.swing.JScrollPane | manageTagsScrollPane |
javax.swing.JTextArea | manageTagsTextArea |
javax.swing.JPanel | pnCorrelationProperties |
javax.swing.JPanel | pnDatabaseConfiguration |
javax.swing.JPanel | pnTagManagement |
javax.swing.JTextField | tbOops |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(GlobalSettingsPanel.class.getName()) |
static final long | serialVersionUID = 1L |
Main settings panel for the Central Repository
Definition at line 40 of file GlobalSettingsPanel.java.
org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel | ( | ) |
Creates new form EamOptionsPanel
Definition at line 50 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.addIngestJobEventsListener(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 74 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
|
private |
Definition at line 352 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 334 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 340 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 346 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 361 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.getSelectedPlatform(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 67 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabase.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
|
private |
Wrapper around each of the enableComponentXYZ methods to enable/disable them all at the same time.
enable |
Definition at line 479 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
Wrapper around each of the enableComponentXYZButton methods to enable/disable them all at the same time.
enable |
Definition at line 513 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabase, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTags, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageTagsTextArea, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnTagManagement.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents().
|
private |
Enable the Configure button
enable |
Definition at line 492 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
protected |
Definition at line 427 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener().
|
private |
Definition at line 453 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.addIngestJobEventsListener(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.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 86 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabase, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabaseActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTags, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTagsActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesScrollPane, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbCentralRepository, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageTagsScrollPane, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageTagsTextArea, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnTagManagement, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOopsActionPerformed().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load | ( | ) |
Load the saved state of all options, and refresh this OptionsPanel accordingly.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 375 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.DISABLED, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.getDbDirectory(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.getDbName(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.getDbName(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.getHost(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.getSelectedPlatform(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.POSTGRESQL, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.SQLITE, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops, and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.useCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.ingestmodule.IngestModuleFactory.getGlobalSettingsPanel(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), and org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.update().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.saveSettings | ( | ) |
Definition at line 421 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store | ( | ) |
Store the current state of all options in this OptionsPanel.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 407 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.setUseCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.applyChanges(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabaseActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTagsActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.saveSettings().
|
private |
Definition at line 369 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid | ( | ) |
Validates that the dialog/panel is filled out correctly for our usage.
Definition at line 416 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.isValid().
|
private |
|
private |
Definition at line 527 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.customizeComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
|
private |
Definition at line 530 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid().
|
private |
Definition at line 531 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
Definition at line 45 of file GlobalSettingsPanel.java.
|
private |
Definition at line 533 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
Definition at line 535 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
|
private |
Definition at line 537 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
|
private |
Definition at line 539 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid().
|
staticprivate |
Definition at line 43 of file GlobalSettingsPanel.java.
|
private |
Definition at line 540 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
|
private |
|
private |
|
staticprivate |
Definition at line 42 of file GlobalSettingsPanel.java.
|
private |
Definition at line 545 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
Copyright © 2012-2016 Basis Technology. Generated on: Fri Sep 29 2017
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.