Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.communications.relationships.SummaryViewer Class Reference

Inherits JPanel, and org.sleuthkit.autopsy.communications.relationships.RelationshipsViewer.

Public Member Functions

 SummaryViewer ()
 
String getDisplayName ()
 
Lookup getLookup ()
 
JPanel getPanel ()
 
void setEnabled (boolean enabled)
 
void setSelectionInfo (SelectionInfo info)
 

Private Member Functions

void clearControls ()
 
void initComponents ()
 
void updateOtherAccountInfo (SelectionInfo info, Account account)
 

Private Attributes

javax.swing.JLabel accountCountry
 
javax.swing.JLabel accountLabel
 
javax.swing.JLabel accoutDescriptionLabel
 
javax.swing.JLabel attachmentDataLabel
 
javax.swing.JLabel attachmentsLabel
 
javax.swing.JLabel callLogsDataLabel
 
javax.swing.JLabel callLogsLabel
 
org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel caseReferencesPanel
 
javax.swing.JLabel contactsDataLabel
 
javax.swing.JLabel contactsLabel
 
javax.swing.JPanel contanctsPanel
 
javax.swing.JPanel countsPanel
 
javax.swing.JList< String > fileRefList
 
final DefaultListModel< String > fileRefListModel
 
javax.swing.JPanel fileRefPane
 
final Lookup lookup
 
javax.swing.JLabel messagesDataLabel
 
javax.swing.JLabel messagesLabel
 
javax.swing.JPanel personaPanel
 
javax.swing.JLabel referencesDataLabel
 
javax.swing.JLabel referencesLabel
 
javax.swing.JLabel selectAccountFileRefLabel
 
javax.swing.JPanel summaryPanel
 
javax.swing.JLabel thumbnailCntLabel
 
javax.swing.JLabel thumbnailsDataLabel
 
SummaryPanelWorker worker
 

Static Private Attributes

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

Detailed Description

Account Summary View Panel. This panel shows a list of various counts related to the currently selected account. As well has a panel showing a list of cases and files that reference the account.

Definition at line 45 of file SummaryViewer.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.communications.relationships.SummaryViewer.SummaryViewer ( )

Member Function Documentation

void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.clearControls ( )
private
String org.sleuthkit.autopsy.communications.relationships.SummaryViewer.getDisplayName ( )

Returns the value to be displayed on the "tab"

Returns
String display name

Implements org.sleuthkit.autopsy.communications.relationships.RelationshipsViewer.

Definition at line 96 of file SummaryViewer.java.

Referenced by org.sleuthkit.autopsy.communications.relationships.RelationshipBrowser.RelationshipBrowser().

Lookup org.sleuthkit.autopsy.communications.relationships.SummaryViewer.getLookup ( )
JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.getPanel ( )

Returns the JPanel to be displayed in the RelationshipBrowser.

Returns
JPanel to be displayed

Implements org.sleuthkit.autopsy.communications.relationships.RelationshipsViewer.

Definition at line 101 of file SummaryViewer.java.

void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.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 272 of file SummaryViewer.java.

References org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountCountry, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accoutDescriptionLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentsLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.callLogsDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.callLogsLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.caseReferencesPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contactsDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contactsLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contanctsPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.countsPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefList, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefPane, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.personaPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.referencesDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.referencesLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.selectAccountFileRefLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.summaryPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailCntLabel, and org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailsDataLabel.

Referenced by org.sleuthkit.autopsy.communications.relationships.SummaryViewer.SummaryViewer().

void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.setEnabled ( boolean  enabled)
void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.setSelectionInfo ( SelectionInfo  info)

Sets current SelectionInfo allowing the panel to update accordingly.

Parameters
infoSelectionInfo instance representing the currently selected accounts

Implements org.sleuthkit.autopsy.communications.relationships.RelationshipsViewer.

Definition at line 106 of file SummaryViewer.java.

References org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountCountry, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accoutDescriptionLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.callLogsDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.caseReferencesPanel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.clearControls(), org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contactsDataLabel, org.sleuthkit.autopsy.communications.relationships.PhoneNumUtil.convertToInternational(), org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefPane, org.sleuthkit.autopsy.communications.relationships.SelectionInfo.getAccounts(), org.sleuthkit.autopsy.communications.relationships.PhoneNumUtil.getCountryCode(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.hideOutlineView(), org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepository.isEnabled(), org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.referencesDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.selectAccountFileRefLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.setEnabled(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.setNode(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.showOutlineView(), org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailsDataLabel, and org.sleuthkit.autopsy.communications.relationships.SummaryViewer.updateOtherAccountInfo().

void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.updateOtherAccountInfo ( SelectionInfo  info,
Account  account 
)
private

Member Data Documentation

javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountCountry
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accountLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.accoutDescriptionLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentsLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.callLogsDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.callLogsLabel
private
org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.caseReferencesPanel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contactsDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contactsLabel
private
javax.swing.JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.contanctsPanel
private
javax.swing.JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.countsPanel
private
javax.swing.JList<String> org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefList
private
final DefaultListModel<String> org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefListModel
private

Definition at line 50 of file SummaryViewer.java.

javax.swing.JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileRefPane
private
final Logger org.sleuthkit.autopsy.communications.relationships.SummaryViewer.logger = Logger.getLogger(SummaryViewer.class.getName())
staticprivate

Definition at line 52 of file SummaryViewer.java.

final Lookup org.sleuthkit.autopsy.communications.relationships.SummaryViewer.lookup
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesLabel
private
javax.swing.JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.personaPanel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.referencesDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.referencesLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.selectAccountFileRefLabel
private
final long org.sleuthkit.autopsy.communications.relationships.SummaryViewer.serialVersionUID = 1L
staticprivate

Definition at line 47 of file SummaryViewer.java.

javax.swing.JPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.summaryPanel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailCntLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailsDataLabel
private
SummaryPanelWorker org.sleuthkit.autopsy.communications.relationships.SummaryViewer.worker
private

Definition at line 54 of file SummaryViewer.java.


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

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