Autopsy  4.7.0
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 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 ()
 
boolean isLocalIngestJobEvent (PropertyChangeEvent event)
 
void manageOrganizationButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void updateDatabase ()
 

Private Attributes

javax.swing.JButton bnDbConfigure
 
javax.swing.JButton bnManageTypes
 
javax.swing.JCheckBox cbUseCentralRepo
 
javax.swing.JScrollPane correlationPropertiesScrollPane
 
javax.swing.JTextArea correlationPropertiesTextArea
 
final IngestJobEventPropertyChangeListener ingestJobEventListener
 
javax.swing.JPanel jPanel1
 
javax.swing.JScrollPane jScrollPane1
 
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.JButton manageOrganizationButton
 
javax.swing.JPanel organizationPanel
 
javax.swing.JScrollPane organizationScrollPane
 
javax.swing.JTextArea organizationTextArea
 
javax.swing.JPanel pnCorrelationProperties
 
javax.swing.JPanel pnDatabaseConfiguration
 
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 45 of file GlobalSettingsPanel.java.

Constructor & Destructor Documentation

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

Creates new form EamOptionsPanel

Definition at line 55 of file GlobalSettingsPanel.java.

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

Definition at line 356 of file GlobalSettingsPanel.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 350 of file GlobalSettingsPanel.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 366 of file GlobalSettingsPanel.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.customizeComponents ( )
private

Definition at line 63 of file GlobalSettingsPanel.java.

boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents ( Boolean  enable)
private

Wrapper around each of the enableComponentXYZ methods to enable/disable them all at the same time.

Parameters
enable
Returns
True

Definition at line 514 of file GlobalSettingsPanel.java.

boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents ( Boolean  enable)
private

Wrapper around each of the enableComponentXYZButton methods to enable/disable them all at the same time.

Parameters
enable
Returns
True

Definition at line 548 of file GlobalSettingsPanel.java.

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

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton ( Boolean  enable)
private

Enable the Configure button

Parameters
enable
Returns
True

Definition at line 527 of file GlobalSettingsPanel.java.

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

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 105 of file GlobalSettingsPanel.java.

boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.isLocalIngestJobEvent ( PropertyChangeEvent  event)
private

Check that the supplied event is a local IngestJobEvent whose type is STARTED, CANCELLED, or COMPLETED.

Parameters
eventThe PropertyChangeEvent to check against.
Returns
True is the event is a local IngestJobEvent whose type is STARTED, CANCELLED, or COMPLETED; otherwise false.

Definition at line 474 of file GlobalSettingsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.CANCELLED, org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.COMPLETED, and org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.STARTED.

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load ( )
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 375 of file GlobalSettingsPanel.java.

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

Definition at line 428 of file GlobalSettingsPanel.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store ( )
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.updateDatabase ( )
private
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid ( )

Validates that the dialog/panel is filled out correctly for our usage.

Returns
true if it's okay, false otherwise.

Definition at line 423 of file GlobalSettingsPanel.java.

Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.isValid().

Member Data Documentation

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure
private

Definition at line 560 of file GlobalSettingsPanel.java.

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes
private

Definition at line 561 of file GlobalSettingsPanel.java.

javax.swing.JCheckBox org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo
private

Definition at line 562 of file GlobalSettingsPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesScrollPane
private

Definition at line 563 of file GlobalSettingsPanel.java.

javax.swing.JTextArea org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea
private

Definition at line 564 of file GlobalSettingsPanel.java.

final IngestJobEventPropertyChangeListener org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestJobEventListener
private

Definition at line 50 of file GlobalSettingsPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.jPanel1
private

Definition at line 565 of file GlobalSettingsPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.jScrollPane1
private

Definition at line 566 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbCentralRepository
private

Definition at line 567 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel
private

Definition at line 568 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue
private

Definition at line 569 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel
private

Definition at line 570 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue
private

Definition at line 571 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel
private

Definition at line 572 of file GlobalSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue
private

Definition at line 573 of file GlobalSettingsPanel.java.

final Logger org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.logger = Logger.getLogger(GlobalSettingsPanel.class.getName())
staticprivate

Definition at line 48 of file GlobalSettingsPanel.java.

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButton
private

Definition at line 574 of file GlobalSettingsPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationPanel
private

Definition at line 575 of file GlobalSettingsPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationScrollPane
private

Definition at line 576 of file GlobalSettingsPanel.java.

javax.swing.JTextArea org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationTextArea
private

Definition at line 577 of file GlobalSettingsPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties
private

Definition at line 578 of file GlobalSettingsPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration
private

Definition at line 579 of file GlobalSettingsPanel.java.

final long org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.serialVersionUID = 1L
staticprivate

Definition at line 47 of file GlobalSettingsPanel.java.

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

Definition at line 580 of file GlobalSettingsPanel.java.


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

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