Autopsy  4.14.0
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.centralrepository.optionspanel.ManageOrganizationsDialog Class Reference

Inherits JDialog.

Classes

class  OrganizationListSelectionListener
 

Public Member Functions

 ManageOrganizationsDialog ()
 
CentralRepoOrganization getNewOrg ()
 
boolean isChanged ()
 

Private Member Functions

void closeButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void deleteButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void display ()
 
void editButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void initComponents ()
 
void newButtonActionPerformed (java.awt.event.ActionEvent evt)
 
void populateList () throws CentralRepoException
 
void populateListAndSelect (CentralRepoOrganization selected) throws CentralRepoException
 
void setButtonsEnabled (CentralRepoOrganization selectedOrg)
 

Private Attributes

javax.swing.JButton closeButton
 
CentralRepository dbManager
 
javax.swing.JButton deleteButton
 
javax.swing.JButton editButton
 
javax.swing.JSeparator jSeparator1
 
javax.swing.JPanel manageOrganizationsPanel
 
javax.swing.JScrollPane manageOrganizationsScrollPane
 
javax.swing.JButton newButton
 
CentralRepoOrganization newOrg
 
javax.swing.JList< org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoOrganizationorganizationList
 
javax.swing.JScrollPane orgDescriptionScrollPane
 
javax.swing.JTextArea orgDescriptionTextArea
 
javax.swing.JLabel orgDetailsLabel
 
javax.swing.JLabel orgListLabel
 
javax.swing.JScrollPane orgListScrollPane
 
javax.swing.JLabel orgNameLabel
 
javax.swing.JTextField orgNameTextField
 
javax.swing.JLabel pocEmailLabel
 
javax.swing.JTextField pocEmailTextField
 
javax.swing.JLabel pocNameLabel
 
javax.swing.JTextField pocNameTextField
 
javax.swing.JLabel pocPhoneLabel
 
javax.swing.JTextField pocPhoneTextField
 
final DefaultListModel< CentralRepoOrganizationrulesListModel = new DefaultListModel<>()
 

Static Private Attributes

static final Logger logger = Logger.getLogger(ManageOrganizationsDialog.class.getName())
 
static final long serialVersionUID = 1L
 

Detailed Description

Configuration dialog to manage organizations for the Central Repository.

Definition at line 43 of file ManageOrganizationsDialog.java.

Constructor & Destructor Documentation

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

Creates new form ManageOrganizationsPanel

Definition at line 56 of file ManageOrganizationsDialog.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.getInstance().

Member Function Documentation

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.closeButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 364 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.deleteButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.display ( )
private

Definition at line 85 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.editButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 380 of file ManageOrganizationsDialog.java.

CentralRepoOrganization org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.getNewOrg ( )

Definition at line 423 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.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 137 of file ManageOrganizationsDialog.java.

boolean org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.isChanged ( )

Definition at line 419 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.newButtonActionPerformed ( java.awt.event.ActionEvent  evt)
private

Definition at line 368 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.populateList ( ) throws CentralRepoException
private

Definition at line 110 of file ManageOrganizationsDialog.java.

void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.populateListAndSelect ( CentralRepoOrganization  selected) throws CentralRepoException
private
void org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.setButtonsEnabled ( CentralRepoOrganization  selectedOrg)
private

Member Data Documentation

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.closeButton
private

Definition at line 397 of file ManageOrganizationsDialog.java.

CentralRepository org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.dbManager
private

Definition at line 47 of file ManageOrganizationsDialog.java.

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.deleteButton
private

Definition at line 398 of file ManageOrganizationsDialog.java.

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.editButton
private

Definition at line 399 of file ManageOrganizationsDialog.java.

javax.swing.JSeparator org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.jSeparator1
private

Definition at line 400 of file ManageOrganizationsDialog.java.

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

Definition at line 50 of file ManageOrganizationsDialog.java.

javax.swing.JPanel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.manageOrganizationsPanel
private

Definition at line 401 of file ManageOrganizationsDialog.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.manageOrganizationsScrollPane
private

Definition at line 402 of file ManageOrganizationsDialog.java.

javax.swing.JButton org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.newButton
private

Definition at line 403 of file ManageOrganizationsDialog.java.

CentralRepoOrganization org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.newOrg
private

Definition at line 48 of file ManageOrganizationsDialog.java.

javax.swing.JList<org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoOrganization> org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.organizationList
private

Definition at line 411 of file ManageOrganizationsDialog.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgDescriptionScrollPane
private

Definition at line 404 of file ManageOrganizationsDialog.java.

javax.swing.JTextArea org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgDescriptionTextArea
private

Definition at line 405 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgDetailsLabel
private

Definition at line 406 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgListLabel
private

Definition at line 407 of file ManageOrganizationsDialog.java.

javax.swing.JScrollPane org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgListScrollPane
private

Definition at line 408 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgNameLabel
private

Definition at line 409 of file ManageOrganizationsDialog.java.

javax.swing.JTextField org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.orgNameTextField
private

Definition at line 410 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocEmailLabel
private

Definition at line 412 of file ManageOrganizationsDialog.java.

javax.swing.JTextField org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocEmailTextField
private

Definition at line 413 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocNameLabel
private

Definition at line 414 of file ManageOrganizationsDialog.java.

javax.swing.JTextField org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocNameTextField
private

Definition at line 415 of file ManageOrganizationsDialog.java.

javax.swing.JLabel org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocPhoneLabel
private

Definition at line 416 of file ManageOrganizationsDialog.java.

javax.swing.JTextField org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.pocPhoneTextField
private

Definition at line 417 of file ManageOrganizationsDialog.java.

final DefaultListModel<CentralRepoOrganization> org.sleuthkit.autopsy.centralrepository.optionspanel.ManageOrganizationsDialog.rulesListModel = new DefaultListModel<>()
private

Definition at line 49 of file ManageOrganizationsDialog.java.

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

Definition at line 45 of file ManageOrganizationsDialog.java.


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

Copyright © 2012-2020 Basis Technology. Generated on: Wed Apr 8 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.