Autopsy  4.15.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer Class Reference

Private Member Functions

Account getAccount ()
 
JLabel getAccountLabel ()
 
JButton getButton ()
 
Persona getPersona ()
 
SequentialGroup getPersonaSequentialGroup (GroupLayout layout)
 
ParallelGroup getPersonLineVerticalGroup (GroupLayout layout)
 
void initalizeSwingControls ()
 
void setPersona (Persona persona)
 

Private Attributes

final Account account
 
JLabel accountLabel
 
JButton button
 
Persona persona = null
 
JLabel personaDisplayName
 
JLabel personaHeader
 

Detailed Description

Container for each account entry in the panel. This class holds both the account objects and the ui components.

Definition at line 231 of file MessageAccountPanel.java.

Member Function Documentation

Account org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getAccount ( )
private
JLabel org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getAccountLabel ( )
private

Returns the JLabel for that contains the Account type specific id.

Returns
JLabel object

Definition at line 317 of file MessageAccountPanel.java.

References org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.accountLabel.

JButton org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getButton ( )
private

Returns the Persona Buttons for this container.

Returns
The persona button.

Definition at line 326 of file MessageAccountPanel.java.

References org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.button.

Persona org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getPersona ( )
private

Returns the PersonaAccount object for this container. Maybe null;

Returns
PersonaAccount object or null if one was not set.

Definition at line 308 of file MessageAccountPanel.java.

References org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.persona.

Referenced by org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.PersonaButtonListener.actionPerformed().

SequentialGroup org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getPersonaSequentialGroup ( GroupLayout  layout)
private

Generates the horizontal layout code for the person line.

Parameters
layoutInstance of GroupLayout to update.
Returns
A group for the personal controls.

Definition at line 337 of file MessageAccountPanel.java.

ParallelGroup org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.getPersonLineVerticalGroup ( GroupLayout  layout)
private

Generates the vertical layout code for the persona line.

Parameters
layoutInstance of GroupLayout to update.
Returns
A group for the personal controls.

Definition at line 355 of file MessageAccountPanel.java.

void org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.initalizeSwingControls ( )
private

Swing components will not be initialized until this method is called.

Definition at line 261 of file MessageAccountPanel.java.

References org.sleuthkit.autopsy.centralrepository.datamodel.Persona.getName().

void org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.setPersona ( Persona  persona)
private

Member Data Documentation

final Account org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.account
private
JLabel org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.accountLabel
private
JButton org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.button
private
Persona org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.persona = null
private
JLabel org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.personaDisplayName
private

Definition at line 238 of file MessageAccountPanel.java.

JLabel org.sleuthkit.autopsy.contentviewers.artifactviewers.MessageAccountPanel.AccountContainer.personaHeader
private

Definition at line 237 of file MessageAccountPanel.java.


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

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