Autopsy  4.4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel Class Reference

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
 

Detailed Description

Main settings panel for the Central Repository

Definition at line 40 of file GlobalSettingsPanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel ( )

Member Function Documentation

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.addIngestJobEventsListener ( )
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabaseActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTagsActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.customizeComponents ( )
private
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents ( Boolean  enable)
private
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents ( Boolean  enable)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton ( Boolean  enable)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.finalize ( ) throws Throwable
protected
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated ( )
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.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 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 ( )
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store ( )
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOopsActionPerformed ( java.awt.event.ActionEvent  evt)
private
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid ( )

Member Data Documentation

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure
private
javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnImportDatabase
private
javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTags
private
javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes
private
javax.swing.JCheckBox org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo
private
javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesScrollPane
private
javax.swing.JTextArea org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea
private
final IngestJobEventPropertyChangeListener org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestJobEventListener
private

Definition at line 45 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbCentralRepository
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue
private
final Logger org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.LOGGER = Logger.getLogger(GlobalSettingsPanel.class.getName())
staticprivate

Definition at line 43 of file GlobalSettingsPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageTagsScrollPane
private
javax.swing.JTextArea org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageTagsTextArea
private
javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties
private
javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration
private
javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnTagManagement
private
final long org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.serialVersionUID = 1L
staticprivate

Definition at line 42 of file GlobalSettingsPanel.java.

javax.swing.JTextField org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops
private

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

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.