| Autopsy
    4.1
    Graphical digital forensics platform for The Sleuth Kit and other tools. | 
Inherits JPanel.
| Classes | |
| class | IngestModuleModel | 
| class | IngestModulesTableModel | 
| class | IngestModulesTableRenderer | 
| Public Member Functions | |
| IngestJobSettingsPanel (IngestJobSettings settings) | |
| IngestJobSettingsPanel (IngestJobSettings settings, List< Content > dataSources) | |
| IngestJobSettings | getSettings () | 
| Private Member Functions | |
| void | customizeComponents () | 
| void | fileIngestFilterComboBoxActionPerformed (java.awt.event.ActionEvent evt) | 
| String[] | getComboBoxContents () | 
| 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 | SelectAllModules (boolean set) | 
| Private Attributes | |
| final List< Content > | dataSources = new ArrayList<>() | 
| javax.swing.JLabel | descriptionLabel | 
| javax.swing.JComboBox< String > | fileIngestFilterComboBox | 
| javax.swing.JLabel | fileIngestFilterLabel | 
| 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< IngestModuleModel > | modules = new ArrayList<>() | 
| javax.swing.JScrollPane | modulesScrollPane | 
| javax.swing.JTable | modulesTable | 
| javax.swing.JButton | pastJobsButton | 
| 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")) | 
A panel to allow a user to make ingest job settings.
Definition at line 62 of file IngestJobSettingsPanel.java.
| org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel | ( | IngestJobSettings | settings | ) | 
Construct a panel to allow a user to make ingest job settings. This constructor assumes there is no ingest history.
| settings | The initial settings for the ingest job. | 
Definition at line 81 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBox, org.sleuthkit.autopsy.modules.interestingitems.FilesSet.getName(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings.
| org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel | ( | IngestJobSettings | settings, | 
| List< Content > | dataSources | ||
| ) | 
Construct a panel to allow a user to make ingest job settings. This constructor enables tracking of ingest job history.
| settings | The initial settings for the ingest job. | 
| dataSources | The data sources ingest is being run on. | 
Definition at line 98 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBox, org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), org::sleuthkit::datamodel::SleuthkitCase.getIngestJobs(), org.sleuthkit.autopsy.modules.interestingitems.FilesSet.getName(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings.
| 
 | private | 
Definition at line 137 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.descriptionLabel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.globalSettingsButton, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.ingestSettingsPanel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesScrollPane, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesTable, and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.pastJobsButton.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel().
| 
 | private | 
Definition at line 416 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.addApplyButtonListener(), org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.close(), org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.display(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.PANEL_TYPE.FILE_INGEST_FILTERS, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBox, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.getComboBoxContents(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetPanel.getCreateNewFileIngestFilterString(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getCustomFileIngestFilters(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getDefaultFilter(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getInstance(), org.sleuthkit.autopsy.modules.interestingitems.FilesSet.getName(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getStandardFileIngestFilters(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.load(), and org.sleuthkit.autopsy.modules.interestingitems.FilesSetDefsPanel.store().
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Returns an array which will contain the names of all options which should exist in the "Run Ingest Modules On:" JCombobox
Keeping the default File Ingest Filters and the saved one separate allows the default to always be first elements.
Definition at line 475 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.modules.interestingitems.FilesSetPanel.getCreateNewFileIngestFilterString(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getCustomFileIngestFilters(), org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getInstance(), and org.sleuthkit.autopsy.modules.interestingitems.FilesSetsManager.getStandardFileIngestFilters().
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBoxActionPerformed(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| IngestJobSettings org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.getSettings | ( | ) | 
Gets the ingest settings made using this panel.
Definition at line 122 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.settings.
| 
 | private | 
Definition at line 374 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.addApplyButtonListener(), org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.close(), and org.sleuthkit.autopsy.corecomponents.AdvancedConfigurationDialog.display().
Referenced by 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 202 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.descriptionLabel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBox, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBoxActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterLabel, org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.getComboBoxContents(), 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(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.timeGroup.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel().
| 
 | private | 
Definition at line 398 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.SelectAllModules().
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 394 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.SelectAllModules().
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 402 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 491 of file IngestJobSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.modulesTable.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonDeselectAllActionPerformed(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.jButtonSelectAllActionPerformed().
| 
 | private | 
Definition at line 68 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 499 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 500 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.fileIngestFilterComboBoxActionPerformed(), org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 501 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 502 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | staticprivate | 
Definition at line 66 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestModulesTableModel.getIcon().
| 
 | private | 
Definition at line 69 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 503 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 504 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 505 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 506 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 507 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 508 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | staticprivate | 
Definition at line 73 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 70 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 509 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
| 
 | private | 
Definition at line 511 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | private | 
Definition at line 72 of file IngestJobSettingsPanel.java.
| 
 | staticprivate | 
Definition at line 64 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 67 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.getSettings(), and org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestJobSettingsPanel().
| 
 | private | 
Definition at line 71 of file IngestJobSettingsPanel.java.
| 
 | private | 
Definition at line 512 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.initComponents().
| 
 | staticprivate | 
Definition at line 65 of file IngestJobSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJobSettingsPanel.IngestModulesTableModel.getIcon().
Copyright © 2012-2016 Basis Technology. Generated on: Mon Apr 24 2017
 
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.