Autopsy
4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datasourcesummary.ui.BaseDataSourceSummaryPanel.
Public Member Functions | |
AnalysisPanel () | |
AnalysisPanel (AnalysisSummary analysisData) | |
void | close () |
Protected Member Functions | |
void | fetchInformation (DataSource dataSource) |
void | fetchInformation (List< DataFetchComponents< DataSource,?>> dataFetchComponents, DataSource dataSource) |
synchronized DataSource | getDataSource () |
String | getDefaultNoIngestMessage (String moduleName) |
IngestModuleCheckUtil | getIngestModuleCheckUtil () |
void | onNewDataSource (DataSource dataSource) |
void | onNewDataSource (List< DataFetchComponents< DataSource,?>> dataFetchComponents, List<?extends LoadableComponent<?>> loadableComponents, DataSource dataSource) |
void | submit (List<?extends SwingWorker<?,?>> workers) |
Private Member Functions | |
void | initComponents () |
Private Attributes | |
final List< DataFetchWorker.DataFetchComponents< DataSource,?> > | dataFetchComponents |
final JTablePanel< Pair< String, Long > > | hashsetHitsTable |
final IngestRunningLabel | ingestRunningLabel = new IngestRunningLabel() |
final JTablePanel< Pair< String, Long > > | interestingItemsTable |
final JTablePanel< Pair< String, Long > > | keywordHitsTable |
final List< JTablePanel<?> > | tables |
Static Private Attributes | |
static final List< ColumnModel< Pair< String, Long > > > | DEFAULT_COLUMNS |
static final Function< Pair< String, Long >, String > | DEFAULT_KEY_PROVIDER = (pair) -> pair.getKey() |
static final String | HASHSET_FACTORY = HashLookupModuleFactory.class.getCanonicalName() |
static final String | HASHSET_MODULE_NAME = HashLookupModuleFactory.getModuleName() |
static final String | INTERESTING_ITEM_FACTORY = InterestingItemsIngestModuleFactory.class.getCanonicalName() |
static final String | INTERESTING_ITEM_MODULE_NAME = new InterestingItemsIngestModuleFactory().getModuleDisplayName() |
static final String | KEYWORD_SEARCH_FACTORY = "org.sleuthkit.autopsy.keywordsearch.KeywordSearchModuleFactory" |
static final String | KEYWORD_SEARCH_MODULE_NAME = Bundle.AnalysisPanel_keywordSearchModuleName() |
static final long | serialVersionUID = 1L |
A tab shown in data source summary displaying hash set hits, keyword hits, and interesting item hits within a datasource.
Definition at line 45 of file AnalysisPanel.java.
org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.AnalysisPanel | ( | ) |
Creates a new DataSourceUserActivityPanel.
Definition at line 106 of file AnalysisPanel.java.
org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.AnalysisPanel | ( | AnalysisSummary | analysisData | ) |
Definition at line 110 of file AnalysisPanel.java.
References org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getHashsetCounts(), org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getInterestingItemCounts(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getKeywordCounts().
void org.sleuthkit.autopsy.datasourcesummary.ui.AnalysisPanel.close | ( | ) |
Definition at line 134 of file AnalysisPanel.java.
References org.sleuthkit.autopsy.datasourcesummary.uiutils.IngestRunningLabel.unregister().
|
protected |
Definition at line 141 of file AnalysisPanel.java.
|
protectedinherited |
Utility method to be called when solely updating information (not showing a loading screen) that creates swing workers from the data source argument and data fetch components and then submits them to run.
dataFetchComponents | The components to be run. |
dataSource | The data source argument. |
Definition at line 292 of file BaseDataSourceSummaryPanel.java.
|
protectedinherited |
Definition at line 252 of file BaseDataSourceSummaryPanel.java.
|
protectedinherited |
Get default message when there is a NotIngestedWithModuleException.
exception | The moduleName. |
Definition at line 355 of file BaseDataSourceSummaryPanel.java.
|
protectedinherited |
Utility method to return the IngestModuleCheckUtil.
Definition at line 364 of file BaseDataSourceSummaryPanel.java.
|
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 157 of file AnalysisPanel.java.
|
protected |
Definition at line 146 of file AnalysisPanel.java.
|
protectedinherited |
Utility method that shows a loading screen with loadable components, create swing workers from the datafetch components and data source argument and submits them to be executed.
dataFetchComponents | The components to register. |
loadableComponents | The components to set to a loading screen. |
dataSource | The data source argument. |
Definition at line 326 of file BaseDataSourceSummaryPanel.java.
|
protectedinherited |
Submits the following swing workers for execution in sequential order. If there are any previous workers, those workers are cancelled.
workers | The workers to submit for execution. |
Definition at line 262 of file BaseDataSourceSummaryPanel.java.
|
private |
All of the components necessary for data fetch swing workers to load data for each table.
Definition at line 101 of file AnalysisPanel.java.
|
staticprivate |
Default Column definitions for each table
Definition at line 61 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 74 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 56 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 55 of file AnalysisPanel.java.
|
private |
Definition at line 77 of file AnalysisPanel.java.
|
private |
Definition at line 94 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 53 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 52 of file AnalysisPanel.java.
|
private |
Definition at line 85 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 50 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 49 of file AnalysisPanel.java.
|
private |
Definition at line 81 of file AnalysisPanel.java.
|
staticprivate |
Definition at line 47 of file AnalysisPanel.java.
|
private |
Definition at line 88 of file AnalysisPanel.java.
Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.