Autopsy
4.15.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits TopComponent, org.sleuthkit.autopsy.corecomponentinterfaces.DataContent, and Provider.
Public Member Functions | |
boolean | canClose () |
void | componentClosed () |
void | componentOpened () |
ExplorerManager | getExplorerManager () |
int | getPersistenceType () |
JTabbedPane | getTabPanels () |
void | propertyChange (PropertyChangeEvent evt) |
void | setNode (Node selectedNode) |
Static Public Member Functions | |
static DataContentTopComponent | createUndocked (String filePath, Node givenNode) |
static synchronized DataContentTopComponent | findInstance () |
static synchronized DataContentTopComponent | getDefault () |
static List< DataContentTopComponent > | getNewWindowList () |
Protected Member Functions | |
String | preferredID () |
Private Member Functions | |
DataContentTopComponent (boolean isDefault, String name) | |
void | initComponents () |
Private Attributes | |
final DataContentPanel | dataContentPanel |
final ExplorerManager | explorerManager = new ExplorerManager() |
final boolean | isDefault |
Node | selectedNode |
Static Private Attributes | |
static final String | DEFAULT_NAME = NbBundle.getMessage(DataContentTopComponent.class, "CTL_DataContentTopComponent") |
static DataContentTopComponent | defaultInstance |
static final Logger | logger = Logger.getLogger(DataContentTopComponent.class.getName()) |
static final ArrayList< DataContentTopComponent > | newWindowList = new ArrayList<>() |
static final String | PREFERRED_ID = "DataContentTopComponent" |
static final long | serialVersionUID = 1L |
static final String | TOOLTIP_TEXT = NbBundle.getMessage(DataContentTopComponent.class, "HINT_DataContentTopComponent") |
Top component that organizes all of the data content viewers. Doing a lookup on this class will always return the default instance (which is created at startup).
Definition at line 44 of file DataContentTopComponent.java.
|
private |
Definition at line 65 of file DataContentTopComponent.java.
boolean org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.canClose | ( | ) |
Definition at line 180 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), and org.sleuthkit.autopsy.casemodule.Case.hasData().
void org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.componentClosed | ( | ) |
Definition at line 155 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.corecomponents.DataContentPanel.setNode().
void org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.componentOpened | ( | ) |
Definition at line 151 of file DataContentTopComponent.java.
Referenced by org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.createUndocked().
|
static |
This createInstance method is used to create an undocked instance for the "View in New Window" feature.
filePath | path of given file node |
givenNode | node to view content of |
Definition at line 90 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.componentOpened(), and org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.setNode().
Referenced by org.sleuthkit.autopsy.directorytree.NewWindowViewAction.actionPerformed().
|
static |
Obtain the default DataContentTopComponent default instance. Never call getDefault directly!
Definition at line 122 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.getDefault().
Referenced by org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.componentActivated(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.createInstance(), org.sleuthkit.autopsy.corecomponents.DataResultPanel.createInstance(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.DataResultTopComponent(), and org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.openCoreWindows().
|
static |
Gets default instance. Do not use directly: reserved for *.settings files only, i.e. deserialization routines; otherwise you could get a non-deserialized defaultInstance. To obtain the singleton instance, use findInstance.
Definition at line 109 of file DataContentTopComponent.java.
Referenced by org.sleuthkit.autopsy.directorytree.NewWindowViewAction.actionPerformed(), org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.findInstance(), and org.sleuthkit.autopsy.corecomponentinterfaces.CoreComponentControl.openCoreWindows().
ExplorerManager org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.getExplorerManager | ( | ) |
Definition at line 141 of file DataContentTopComponent.java.
|
static |
Returns a list of the non-default (main) TopComponents
Definition at line 223 of file DataContentTopComponent.java.
int org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.getPersistenceType | ( | ) |
Definition at line 146 of file DataContentTopComponent.java.
JTabbedPane org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.getTabPanels | ( | ) |
Get the tab pane
Definition at line 214 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.corecomponents.DataContentPanel.getTabPanels().
|
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 233 of file DataContentTopComponent.java.
|
protected |
Definition at line 165 of file DataContentTopComponent.java.
void org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.propertyChange | ( | PropertyChangeEvent | evt | ) |
Definition at line 197 of file DataContentTopComponent.java.
void org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.setNode | ( | Node | selectedNode | ) |
Sets the "selected" node in this class
selectedNode | node to use |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContent.
Definition at line 174 of file DataContentTopComponent.java.
References org.sleuthkit.autopsy.corecomponents.DataContentPanel.setNode().
Referenced by org.sleuthkit.autopsy.directorytree.NewWindowViewAction.actionPerformed(), org.sleuthkit.autopsy.corecomponents.DataResultTopComponent.componentActivated(), and org.sleuthkit.autopsy.corecomponents.DataContentTopComponent.createUndocked().
|
private |
Definition at line 54 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 62 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 49 of file DataContentTopComponent.java.
|
private |
Definition at line 55 of file DataContentTopComponent.java.
|
private |
Definition at line 52 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 46 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 60 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 61 of file DataContentTopComponent.java.
|
private |
Definition at line 57 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 50 of file DataContentTopComponent.java.
|
staticprivate |
Definition at line 63 of file DataContentTopComponent.java.
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.