Autopsy  4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel Class Reference

Inherits com.basistech.df.cybertriage.autopsy.ctoptions.subpanel.CTOptionsSubPanel.

Public Member Functions

 CTIncidentImportOptionsPanel ()
 
synchronized void loadSettings ()
 
synchronized void saveSettings ()
 
boolean valid ()
 

Private Member Functions

void fileRepoBrowseButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void fileRepoPathFieldActionPerformed (java.awt.event.ActionEvent evt)
 
void fireSettingsChanged ()
 
CTSettings getSettings ()
 
void gotoLink (String url)
 
void initComponents ()
 
void instructionsLinkLabelMouseClicked (java.awt.event.MouseEvent evt)
 
void setCTSettingsDisplay (CTSettings ctSettings)
 
void setEnabledItems (boolean caseOpen)
 
void setModuleDetected ()
 

Static Private Member Functions

static String getHtmlLink (String url)
 

Private Attributes

javax.swing.JLabel caseOpenWarningLabel
 
final CTSettingsPersistence ctPersistence = CTSettingsPersistence.getInstance()
 
javax.swing.JButton fileRepoBrowseButton
 
final JFileChooserFactory fileRepoChooserFactory = new JFileChooserFactory()
 
javax.swing.JTextField fileRepoPathField
 
javax.swing.JLabel importModuleDetected
 
javax.swing.JLabel incidentTextLabel
 
javax.swing.JPanel incidentTextPanel
 
javax.swing.JLabel instructionsLinkLabel
 
javax.swing.JPanel instructionsPanel
 
javax.swing.JLabel instructionsTextLabel
 
javax.swing.JPanel repoPanel
 

Static Private Attributes

static final String CT_IMPORTER_DOC_LINK = "https://docs.cybertriage.com/en/latest/chapters/integrations/autopsy.html"
 
static final String CT_STANDARD_CONTENT_PROVIDER_NAME = "CTStandardContentProvider"
 
static final Logger logger = Logger.getLogger(CTIncidentImportOptionsPanel.class.getName())
 

Detailed Description

Options panel for CyberTriage options for importing a CyberTriage incident

Definition at line 48 of file CTIncidentImportOptionsPanel.java.

Constructor & Destructor Documentation

com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.CTIncidentImportOptionsPanel ( )

Member Function Documentation

void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fileRepoBrowseButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fileRepoPathFieldActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 304 of file CTIncidentImportOptionsPanel.java.

void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fireSettingsChanged ( )
private

Definition at line 127 of file CTIncidentImportOptionsPanel.java.

static String com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.getHtmlLink ( String  url)
staticprivate

Definition at line 59 of file CTIncidentImportOptionsPanel.java.

CTSettings com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.getSettings ( )
private
void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.gotoLink ( String  url)
private

Definition at line 312 of file CTIncidentImportOptionsPanel.java.

void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.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 147 of file CTIncidentImportOptionsPanel.java.

void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.instructionsLinkLabelMouseClicked ( java.awt.event.MouseEvent  evt)
private

Definition at line 308 of file CTIncidentImportOptionsPanel.java.

synchronized void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.loadSettings ( )
synchronized void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.saveSettings ( )
void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.setCTSettingsDisplay ( CTSettings  ctSettings)
private
void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.setEnabledItems ( boolean  caseOpen)
private
void com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.setModuleDetected ( )
private

Definition at line 111 of file CTIncidentImportOptionsPanel.java.

boolean com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.valid ( )

Definition at line 136 of file CTIncidentImportOptionsPanel.java.

Member Data Documentation

javax.swing.JLabel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.caseOpenWarningLabel
private

Definition at line 325 of file CTIncidentImportOptionsPanel.java.

final String com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.CT_IMPORTER_DOC_LINK = "https://docs.cybertriage.com/en/latest/chapters/integrations/autopsy.html"
staticprivate

Definition at line 52 of file CTIncidentImportOptionsPanel.java.

final String com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.CT_STANDARD_CONTENT_PROVIDER_NAME = "CTStandardContentProvider"
staticprivate

Definition at line 54 of file CTIncidentImportOptionsPanel.java.

final CTSettingsPersistence com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.ctPersistence = CTSettingsPersistence.getInstance()
private

Definition at line 57 of file CTIncidentImportOptionsPanel.java.

javax.swing.JButton com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fileRepoBrowseButton
private

Definition at line 326 of file CTIncidentImportOptionsPanel.java.

final JFileChooserFactory com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fileRepoChooserFactory = new JFileChooserFactory()
private

Definition at line 56 of file CTIncidentImportOptionsPanel.java.

javax.swing.JTextField com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.fileRepoPathField
private

Definition at line 327 of file CTIncidentImportOptionsPanel.java.

javax.swing.JLabel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.importModuleDetected
private

Definition at line 328 of file CTIncidentImportOptionsPanel.java.

javax.swing.JLabel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.incidentTextLabel
private

Definition at line 329 of file CTIncidentImportOptionsPanel.java.

javax.swing.JPanel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.incidentTextPanel
private

Definition at line 330 of file CTIncidentImportOptionsPanel.java.

javax.swing.JLabel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.instructionsLinkLabel
private

Definition at line 331 of file CTIncidentImportOptionsPanel.java.

javax.swing.JPanel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.instructionsPanel
private

Definition at line 332 of file CTIncidentImportOptionsPanel.java.

javax.swing.JLabel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.instructionsTextLabel
private

Definition at line 333 of file CTIncidentImportOptionsPanel.java.

final Logger com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.logger = Logger.getLogger(CTIncidentImportOptionsPanel.class.getName())
staticprivate

Definition at line 50 of file CTIncidentImportOptionsPanel.java.

javax.swing.JPanel com.basistech.df.cybertriage.autopsy.incidentoptions.CTIncidentImportOptionsPanel.repoPanel
private

Definition at line 334 of file CTIncidentImportOptionsPanel.java.


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

Copyright © 2012-2022 Basis Technology. Generated on: Tue Feb 6 2024
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.