Autopsy  4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | 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 ()
 
String createAccountLabel (Set< Account > accounts)
 
void initComponents ()
 

Private Attributes

javax.swing.JLabel attachmentDataLabel
 
javax.swing.JLabel attachmentsLable
 
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 countsPanel
 
org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel fileReferencesPanel
 
final Lookup lookup
 
javax.swing.JLabel messagesDataLabel
 
javax.swing.JLabel messagesLabel
 
javax.swing.JLabel thumbnailCntLabel
 
javax.swing.JLabel thumbnailsDataLabel
 

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 40 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.createAccountLabel ( Set< Account >  accounts)
private

For the given accounts create a comma separated string of all of the names (TypeSpecificID).

Parameters
accountsSet of selected accounts
Returns
String listing the account names

Definition at line 166 of file SummaryViewer.java.

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 79 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 84 of file SummaryViewer.java.

void org.sleuthkit.autopsy.communications.relationships.SummaryViewer.initComponents ( )
private
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 89 of file SummaryViewer.java.

References 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.SummaryViewer.fileReferencesPanel, org.sleuthkit.autopsy.communications.relationships.SelectionInfo.getAccounts(), org.sleuthkit.autopsy.communications.relationships.SelectionInfo.getSummary(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.hideOutlineView(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDb.isEnabled(), org.sleuthkit.autopsy.communications.relationships.SummaryViewer.messagesDataLabel, org.sleuthkit.autopsy.communications.relationships.SummaryViewer.setEnabled(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.setNode(), org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel.showOutlineView(), and org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailsDataLabel.

Member Data Documentation

javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentDataLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.attachmentsLable
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.countsPanel
private
org.sleuthkit.autopsy.communications.relationships.OutlineViewPanel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.fileReferencesPanel
private
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.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailCntLabel
private
javax.swing.JLabel org.sleuthkit.autopsy.communications.relationships.SummaryViewer.thumbnailsDataLabel
private

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

Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.