Autopsy
4.5.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.contentviewers.MessageContentViewer, and org.sleuthkit.autopsy.corecomponentinterfaces.DataContent.
Public Member Functions | |
DataContentViewer | createInstance () |
Component | getComponent () |
String | getTitle () |
String | getToolTip () |
int | isPreferred (Node node) |
boolean | isSupported (Node node) |
void | propertyChange (PropertyChangeEvent evt) |
final void | resetComponent () |
void | setNode (Node selectedNode) |
void | setNode (Node node) |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
Extends MessageContentViewer so that it implements DataContent and can be set as the only ContentViewer for a DataResultPanel
Definition at line 29 of file MessageDataContent.java.
|
inherited |
Create and return a new instance of your viewer. The reason that this is needed is because the specific viewer modules will be found via NetBeans Lookup and the type will only be DataContentViewer. This method is used to get an instance of your specific type.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 471 of file MessageContentViewer.java.
|
inherited |
Return the Swing Component to display. Implementations of this method that extend JPanel and do a 'return this;'. Otherwise return an internal instance of the JPanel.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 476 of file MessageContentViewer.java.
|
inherited |
Returns the title of this viewer to display in the tab.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 460 of file MessageContentViewer.java.
|
inherited |
Returns a short description of this viewer to use as a tool tip for its tab.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 466 of file MessageContentViewer.java.
|
inherited |
Checks whether the given viewer is preferred for the Node. This is a bit subjective, but the idea is that Autopsy wants to display the most relevant tab. The more generic the viewer, the lower the return value should be. This will only be called on viewers that support the given node.
node | Node to check for preference |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 541 of file MessageContentViewer.java.
|
inherited |
Checks whether the given node is supported by the viewer. This will be used to enable or disable the tab for the viewer.
node | Node to check for support |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 506 of file MessageContentViewer.java.
References org.sleuthkit.autopsy.contentviewers.MessageContentViewer.isMessageArtifact().
void org.sleuthkit.autopsy.communications.MessageDataContent.propertyChange | ( | PropertyChangeEvent | evt | ) |
Definition at line 34 of file MessageDataContent.java.
|
inherited |
Resets the contents of the viewer / component.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 481 of file MessageContentViewer.java.
References org.sleuthkit.autopsy.corecomponents.DataResultPanel.setNode().
|
inherited |
Sets the "selected" node in this class
selectedNode | node to use |
Implemented in org.sleuthkit.autopsy.corecomponents.DataContentTopComponent, and org.sleuthkit.autopsy.corecomponents.DataContentPanel.
Referenced by org.sleuthkit.autopsy.corecomponents.DataResultPanel.ExplorerManagerNodeSelectionListener.propertyChange().
|
inherited |
Autopsy will call this when this panel is focused with the file that should be analyzed. When called with null, must clear all references to previous nodes.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 405 of file MessageContentViewer.java.
|
staticprivate |
Definition at line 31 of file MessageDataContent.java.
Copyright © 2012-2016 Basis Technology. Generated on: Tue Feb 20 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.