Inherits JPanel, and org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Inherited by org.sleuthkit.autopsy.communications.MessageDataContent.
Shows SMS/MMS/EMail messages
Definition at line 74 of file MessageContentViewer.java.
org.sleuthkit.autopsy.contentviewers.MessageContentViewer.MessageContentViewer |
( |
| ) |
|
static String org.sleuthkit.autopsy.contentviewers.MessageContentViewer.cleanseHTML |
( |
String |
htmlInString | ) |
|
|
staticprivate |
Cleans out input HTML string
- Parameters
-
htmlInString | The HTML string to cleanse |
- Returns
- The cleansed HTML String
Definition at line 670 of file MessageContentViewer.java.
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.configureAttachments |
( |
| ) |
throws TskCoreException |
|
private |
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.configureTextArea |
( |
BlackboardAttribute.ATTRIBUTE_TYPE |
type, |
|
|
int |
index |
|
) |
| throws TskCoreException |
|
private |
Configure the text area at the given index to show the content of the given type.
- Parameters
-
type | The ATTRIBUT_TYPE to show in the indexed tab. |
index | The index of the text area to configure. |
- Exceptions
-
Definition at line 557 of file MessageContentViewer.java.
DataContentViewer org.sleuthkit.autopsy.contentviewers.MessageContentViewer.createInstance |
( |
| ) |
|
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.displayEmailMsg |
( |
| ) |
|
|
private |
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.displayMsg |
( |
| ) |
|
|
private |
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.enableCommonFields |
( |
| ) |
|
|
private |
static Optional<BlackboardArtifact> org.sleuthkit.autopsy.contentviewers.MessageContentViewer.getAssociatedArtifact |
( |
final BlackboardArtifact |
artifact | ) |
throws TskCoreException |
|
staticprivate |
Get the artifact associated with the given artifact, if there is one.
- Parameters
-
artifact | The artifact to get the associated artifact from. Must not be null |
- Exceptions
-
TskCoreException | If there is a critical error querying the DB. |
- Returns
- An optional containing the artifact associated with the given artifact, if there is one.
Definition at line 450 of file MessageContentViewer.java.
static String org.sleuthkit.autopsy.contentviewers.MessageContentViewer.getAttributeValueSafe |
( |
BlackboardArtifact |
artifact, |
|
|
BlackboardAttribute.ATTRIBUTE_TYPE |
type |
|
) |
| throws TskCoreException |
|
staticprivate |
Component org.sleuthkit.autopsy.contentviewers.MessageContentViewer.getComponent |
( |
| ) |
|
String org.sleuthkit.autopsy.contentviewers.MessageContentViewer.getTitle |
( |
| ) |
|
String org.sleuthkit.autopsy.contentviewers.MessageContentViewer.getToolTip |
( |
| ) |
|
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.initComponents |
( |
| ) |
|
|
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 124 of file MessageContentViewer.java.
static boolean org.sleuthkit.autopsy.contentviewers.MessageContentViewer.isMessageArtifact |
( |
BlackboardArtifact |
nodeArtifact | ) |
|
|
staticprivate |
int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.isPreferred |
( |
Node |
node | ) |
|
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.
- Parameters
-
node | Node to check for preference |
- Returns
- an int (0-10) higher return means the viewer has higher priority 0 means not supported 1 to 2 means the module will display all file types (such as the hex viewer) 3-10 are prioritized by Content viewer developer. Modules that operate on very few file types should be towards 10.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataContentViewer.
Definition at line 541 of file MessageContentViewer.java.
boolean org.sleuthkit.autopsy.contentviewers.MessageContentViewer.isSupported |
( |
Node |
node | ) |
|
final void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.resetComponent |
( |
| ) |
|
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.setNode |
( |
Node |
selectedNode | ) |
|
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.showImagesToggleButtonActionPerformed |
( |
java.awt.event.ActionEvent |
evt | ) |
|
|
private |
void org.sleuthkit.autopsy.contentviewers.MessageContentViewer.viewInNewWindowButtonActionPerformed |
( |
java.awt.event.ActionEvent |
evt | ) |
|
|
private |
static String org.sleuthkit.autopsy.contentviewers.MessageContentViewer.wrapInHtmlBody |
( |
String |
htmlText | ) |
|
|
staticprivate |
BlackboardArtifact org.sleuthkit.autopsy.contentviewers.MessageContentViewer.artifact |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.attachmentsPanel |
|
private |
javax.swing.JScrollPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.attachmentsScrollPane |
|
private |
final int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.ATTM_TAB_INDEX = 4 |
|
staticprivate |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.ccLabel |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.ccText |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.datetimeText |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.directionText |
|
private |
final DataResultPanel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.drp |
|
private |
final ExplorerManager org.sleuthkit.autopsy.contentviewers.MessageContentViewer.drpExplorerManager |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.envelopePanel |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.fromLabel |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.fromText |
|
private |
final int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.HDR_TAB_INDEX = 0 |
|
staticprivate |
javax.swing.JScrollPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.headersScrollPane |
|
private |
javax.swing.JTextArea org.sleuthkit.autopsy.contentviewers.MessageContentViewer.headersTextArea |
|
private |
final int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.HTML_TAB_INDEX = 2 |
|
staticprivate |
javax.swing.JTextPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.htmlbodyTextPane |
|
private |
javax.swing.JPanel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.htmlPane |
|
private |
javax.swing.JScrollPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.htmlScrollPane |
|
private |
final Logger org.sleuthkit.autopsy.contentviewers.MessageContentViewer.LOGGER = Logger.getLogger(MessageContentViewer.class.getName()) |
|
staticprivate |
javax.swing.JTabbedPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.msgbodyTabbedPane |
|
private |
final int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.RTF_TAB_INDEX = 3 |
|
staticprivate |
javax.swing.JScrollPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.rtfbodyScrollPane |
|
private |
javax.swing.JTextPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.rtfbodyTextPane |
|
private |
final long org.sleuthkit.autopsy.contentviewers.MessageContentViewer.serialVersionUID = 1L |
|
staticprivate |
javax.swing.JToggleButton org.sleuthkit.autopsy.contentviewers.MessageContentViewer.showImagesToggleButton |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.subjectLabel |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.subjectText |
|
private |
final int org.sleuthkit.autopsy.contentviewers.MessageContentViewer.TEXT_TAB_INDEX = 1 |
|
staticprivate |
final List<JTextComponent> org.sleuthkit.autopsy.contentviewers.MessageContentViewer.textAreas |
|
private |
javax.swing.JScrollPane org.sleuthkit.autopsy.contentviewers.MessageContentViewer.textbodyScrollPane |
|
private |
javax.swing.JTextArea org.sleuthkit.autopsy.contentviewers.MessageContentViewer.textbodyTextArea |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.toLabel |
|
private |
javax.swing.JLabel org.sleuthkit.autopsy.contentviewers.MessageContentViewer.toText |
|
private |
final BlackboardAttribute.Type org.sleuthkit.autopsy.contentviewers.MessageContentViewer.TSK_ASSOCIATED_TYPE = new BlackboardAttribute.Type(TSK_ASSOCIATED_ARTIFACT) |
|
staticprivate |
javax.swing.JButton org.sleuthkit.autopsy.contentviewers.MessageContentViewer.viewInNewWindowButton |
|
private |
The documentation for this class was generated from the following file: