Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel.
Classes | |
class | PanelDataFetcher |
class | WorkerResults |
Private Member Functions | |
void | addDataComponents (List< Section > panelData) |
void | addLabel (String text, int row) |
void | addPropertyName (String key, int row) |
void | addPropertyValue (String value, int row) |
void | addSubTitle (String title, int row) |
void | addTitle (String title, int row) |
Section | buildBasicProperties (OsAccount account) |
Section | buildHostData (Host host, Map< DataSource, List< OsAccountAttribute >> attributeDataSourceMap) |
Section | buildRealmProperties (OsAccountRealm realm) |
GridBagConstraints | getPropertyNameContraints (int row) |
GridBagConstraints | getPropertyValueContraints (int row) |
GridBagConstraints | getSubtitleContraints (int row) |
GridBagConstraints | getTitleContraints (int row) |
void | initialize () |
Private Attributes | |
PanelDataFetcher | dataFetcher = null |
Static Private Attributes | |
static final SimpleDateFormat | DATE_FORMAT = new SimpleDateFormat("MMM dd yyyy", US) |
static final Insets | FIRST_HEADER_INSETS = new Insets(0, 0, 0, 0) |
static final Insets | HEADER_INSETS = new Insets(ContentViewerDefaults.getSectionSpacing(), 0, ContentViewerDefaults.getLineSpacing(), 0) |
static final int | KEY_COLUMN = 0 |
static final Insets | KEY_COLUMN_INSETS = new Insets(0, ContentViewerDefaults.getSectionIndent(), ContentViewerDefaults.getLineSpacing(), 0) |
final static Logger | logger = Logger.getLogger(OsAccountDataPanel.class.getName()) |
static final long | serialVersionUID = 1L |
static final Insets | SUBHEADER_COLUMN_INSETS = new Insets(5, ContentViewerDefaults.getSectionIndent(), ContentViewerDefaults.getLineSpacing(), 0) |
static final int | VALUE_COLUMN = 1 |
static final Insets | VALUE_COLUMN_INSETS = new Insets(0, ContentViewerDefaults.getColumnSpacing(), ContentViewerDefaults.getLineSpacing(), 0) |
Panel for displaying the properties of an OsAccount.
Definition at line 63 of file OsAccountDataPanel.java.
|
private |
Give all of the data to display, create the swing components and add to the panel.
panelData | Data to be displayed. |
Definition at line 139 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addLabel(), org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addPropertyName(), org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addPropertyValue(), org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addSubTitle(), and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addTitle().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.PanelDataFetcher.done().
|
private |
Adds a simple label to the given row.
text | The text to show. |
row | The row in the layout. |
Definition at line 344 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addPropertyValue(), and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyNameContraints().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addDataComponents().
|
private |
Add the property name at the given row in the layout.
key | The property name. |
row | The row in the layout. |
Definition at line 333 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyNameContraints().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addDataComponents().
|
private |
Add the property value at the given row in the layout.
value | The value to display. |
row | The row in the layout. |
Definition at line 356 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyValueContraints().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addDataComponents(), and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addLabel().
|
private |
Definition at line 320 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getSubtitleContraints().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addDataComponents().
|
private |
Add a section title to the panel with the given title and location.
title | Section title. |
row | Row in the layout the title will appear. |
Definition at line 313 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getHeaderFont(), and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getTitleContraints().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addDataComponents().
|
private |
Returns the data for the Basic Properties section of the panel.
account | Selected account |
Definition at line 194 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.coreutils.TimeZoneUtils.getFormattedTime().
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.PanelDataFetcher.done().
|
private |
Definition at line 265 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.PanelDataFetcher.done().
|
private |
Builds the Realm Properties.
realm | A valid OsAccountRealm. |
Definition at line 237 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.PanelDataFetcher.done().
|
private |
Generate the constraints for a property name at the given row.
row |
Definition at line 407 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.KEY_COLUMN, and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.KEY_COLUMN_INSETS.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addLabel(), and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addPropertyName().
|
private |
Generate the constraints for a property value at the given row.
row | Row in the layout. |
Definition at line 427 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.VALUE_COLUMN, and org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.VALUE_COLUMN_INSETS.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addPropertyValue().
|
private |
Definition at line 385 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.SUBHEADER_COLUMN_INSETS.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addSubTitle().
|
private |
Generate the constraints for a title at the given row.
row | The row to generate the title constraints for. |
Definition at line 368 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.addTitle().
|
private |
Initializes the panel layout.
Definition at line 88 of file OsAccountDataPanel.java.
References org.sleuthkit.autopsy.contentviewers.layout.ContentViewerDefaults.getPanelInsets().
|
private |
Definition at line 78 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 76 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 71 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 72 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 68 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyNameContraints().
|
staticprivate |
Definition at line 74 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyNameContraints().
|
staticprivate |
Definition at line 66 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 65 of file OsAccountDataPanel.java.
|
staticprivate |
Definition at line 75 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getSubtitleContraints().
|
staticprivate |
Definition at line 69 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyValueContraints().
|
staticprivate |
Definition at line 73 of file OsAccountDataPanel.java.
Referenced by org.sleuthkit.autopsy.contentviewers.osaccount.OsAccountDataPanel.getPropertyValueContraints().
Copyright © 2012-2022 Basis Technology. Generated on: Thu Mar 30 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.