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.IngestJobSettingsPanel Class Reference

Inherits JPanel.

Classes

class  IngestModuleModel
 
class  IngestModulesTableModel
 
class  IngestModulesTableRenderer
 

Public Member Functions

 IngestJobSettingsPanel (IngestJobSettings settings)
 
IngestJobSettings getSettings ()
 

Private Member Functions

void customizeComponents ()
 
void globalSettingsButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void initComponents ()
 
void jButtonDeselectAllActionPerformed (java.awt.event.ActionEvent evt)
 
void jButtonSelectAllActionPerformed (java.awt.event.ActionEvent evt)
 
void pastJobsButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void processUnallocCheckboxActionPerformed (java.awt.event.ActionEvent evt)
 
void SelectAllModules (boolean set)
 

Private Attributes

final List< Content > dataSources = new ArrayList<>()
 
javax.swing.JLabel descriptionLabel
 
javax.swing.JButton globalSettingsButton
 
final List< IngestJobInfo > ingestJobs = new ArrayList<>()
 
javax.swing.JPanel ingestSettingsPanel
 
javax.swing.JButton jButtonDeselectAll
 
javax.swing.JButton jButtonSelectAll
 
javax.swing.JPanel jPanel1
 
javax.swing.JScrollPane jScrollPane1
 
javax.swing.JSeparator jSeparator2
 
final List< IngestModuleModelmodules = new ArrayList<>()
 
javax.swing.JScrollPane modulesScrollPane
 
javax.swing.JTable modulesTable
 
javax.swing.JButton pastJobsButton
 
javax.swing.JCheckBox processUnallocCheckbox
 
IngestModuleModel selectedModule
 
final IngestJobSettings settings
 
final IngestModulesTableModel tableModel = new IngestModulesTableModel()
 
javax.swing.ButtonGroup timeGroup
 

Static Private Attributes

static ImageIcon infoIcon = new ImageIcon(IngestJobSettingsPanel.class.getResource("/org/sleuthkit/autopsy/images/information-frame.png"))
 
static final Logger logger = Logger.getLogger(IngestJobSettingsPanel.class.getName())
 
static final long serialVersionUID = 1L
 
static ImageIcon warningIcon = new ImageIcon(IngestJobSettingsPanel.class.getResource("/org/sleuthkit/autopsy/images/warning_triangle.png"))
 

Detailed Description

A panel to allow a user to make ingest job settings.

Definition at line 55 of file IngestJobSettingsPanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel ( IngestJobSettings  settings)

Construct a panel to allow a user to make ingest job settings.

Parameters
settingsThe initial settings for the ingest job.

Definition at line 73 of file IngestJobSettingsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings.

Member Function Documentation

void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents ( )
private
IngestJobSettings org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.getSettings ( )

Gets the ingest settings made using this panel.

Returns
The settings.

Definition at line 111 of file IngestJobSettingsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings.

Referenced by org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.doButtonAction().

void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.globalSettingsButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.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 188 of file IngestJobSettingsPanel.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.descriptionLabel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.globalSettingsButton, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.globalSettingsButtonActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.ingestSettingsPanel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonDeselectAll, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonDeselectAllActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonSelectAll, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonSelectAllActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jPanel1, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jScrollPane1, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jSeparator2, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesScrollPane, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesTable, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.pastJobsButton, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.pastJobsButtonActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.processUnallocCheckbox, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.processUnallocCheckboxActionPerformed(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.timeGroup.

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

void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonDeselectAllActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonSelectAllActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.pastJobsButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.processUnallocCheckboxActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.SelectAllModules ( boolean  set)
private

Member Data Documentation

final List<Content> org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.dataSources = new ArrayList<>()
private

Definition at line 61 of file IngestJobSettingsPanel.java.

javax.swing.JLabel org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.descriptionLabel
private
javax.swing.JButton org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.globalSettingsButton
private
ImageIcon org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.infoIcon = new ImageIcon(IngestJobSettingsPanel.class.getResource("/org/sleuthkit/autopsy/images/information-frame.png"))
staticprivate
final List<IngestJobInfo> org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.ingestJobs = new ArrayList<>()
private

Definition at line 62 of file IngestJobSettingsPanel.java.

javax.swing.JPanel org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.ingestSettingsPanel
private
javax.swing.JButton org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonDeselectAll
private
javax.swing.JButton org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonSelectAll
private
javax.swing.JPanel org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jPanel1
private
javax.swing.JScrollPane org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jScrollPane1
private
javax.swing.JSeparator org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jSeparator2
private
final Logger org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.logger = Logger.getLogger(IngestJobSettingsPanel.class.getName())
staticprivate

Definition at line 66 of file IngestJobSettingsPanel.java.

final List<IngestModuleModel> org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modules = new ArrayList<>()
private

Definition at line 63 of file IngestJobSettingsPanel.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesScrollPane
private
javax.swing.JTable org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesTable
private
javax.swing.JButton org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.pastJobsButton
private
javax.swing.JCheckBox org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.processUnallocCheckbox
private
IngestModuleModel org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.selectedModule
private

Definition at line 65 of file IngestJobSettingsPanel.java.

final long org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.serialVersionUID = 1L
staticprivate

Definition at line 57 of file IngestJobSettingsPanel.java.

final IngestJobSettings org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings
private
final IngestModulesTableModel org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.tableModel = new IngestModulesTableModel()
private

Definition at line 64 of file IngestJobSettingsPanel.java.

javax.swing.ButtonGroup org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.timeGroup
private
ImageIcon org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.warningIcon = new ImageIcon(IngestJobSettingsPanel.class.getResource("/org/sleuthkit/autopsy/images/warning_triangle.png"))
staticprivate

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

Copyright © 2012-2016 Basis Technology. Generated on: Tue Oct 25 2016
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.