Autopsy  4.6.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.communications.MessageBrowser Class Reference

Inherits JPanel, Provider, and Provider.

Public Member Functions

void addNotify ()
 
ExplorerManager getExplorerManager ()
 
Lookup getLookup ()
 
void removeNotify ()
 

Private Member Functions

void initComponents ()
 

Private Attributes

final PropertyChangeListener focusPropertyListener
 
final ExplorerManager gacExplorerManager
 
org.sleuthkit.autopsy.communications.MessageDataContent messageDataContent
 
final DataResultPanel messagesResultPanel
 
final ModifiableProxyLookup proxyLookup = new ModifiableProxyLookup()
 
javax.swing.JSplitPane splitPane
 
final ExplorerManager tableEM
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

The right hand side of the CVT. Has a DataResultPanel to show a listing of messages and other account details, and a ContentViewer to show individual messages.

Definition at line 44 of file MessageBrowser.java.

Member Function Documentation

void org.sleuthkit.autopsy.communications.MessageBrowser.addNotify ( )

Definition at line 175 of file MessageBrowser.java.

ExplorerManager org.sleuthkit.autopsy.communications.MessageBrowser.getExplorerManager ( )
Lookup org.sleuthkit.autopsy.communications.MessageBrowser.getLookup ( )
void org.sleuthkit.autopsy.communications.MessageBrowser.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 196 of file MessageBrowser.java.

References org.sleuthkit.autopsy.communications.MessageBrowser.messageDataContent, and org.sleuthkit.autopsy.communications.MessageBrowser.splitPane.

void org.sleuthkit.autopsy.communications.MessageBrowser.removeNotify ( )

Definition at line 183 of file MessageBrowser.java.

Member Data Documentation

final PropertyChangeListener org.sleuthkit.autopsy.communications.MessageBrowser.focusPropertyListener
private
Initial value:
= new PropertyChangeListener() {
@Override
public void propertyChange(final PropertyChangeEvent focusEvent) {
if (focusEvent.getPropertyName().equalsIgnoreCase("focusOwner")) {
final Component newFocusOwner = (Component) focusEvent.getNewValue();
if (newFocusOwner == null) {
return;
}
if (isDescendingFrom(newFocusOwner, messageDataContent)) {
proxyLookup.setNewLookups(createLookup(messageDataContent.getExplorerManager(), getActionMap()));
} else if (isDescendingFrom(newFocusOwner, messagesResultPanel)) {
proxyLookup.setNewLookups(createLookup(gacExplorerManager, getActionMap()));
}
}
}
}

Definition at line 53 of file MessageBrowser.java.

final ExplorerManager org.sleuthkit.autopsy.communications.MessageBrowser.gacExplorerManager
private
org.sleuthkit.autopsy.communications.MessageDataContent org.sleuthkit.autopsy.communications.MessageBrowser.messageDataContent
private
final DataResultPanel org.sleuthkit.autopsy.communications.MessageBrowser.messagesResultPanel
private

Definition at line 49 of file MessageBrowser.java.

final ModifiableProxyLookup org.sleuthkit.autopsy.communications.MessageBrowser.proxyLookup = new ModifiableProxyLookup()
private
final long org.sleuthkit.autopsy.communications.MessageBrowser.serialVersionUID = 1L
staticprivate

Definition at line 46 of file MessageBrowser.java.

javax.swing.JSplitPane org.sleuthkit.autopsy.communications.MessageBrowser.splitPane
private
final ExplorerManager org.sleuthkit.autopsy.communications.MessageBrowser.tableEM
private

Definition at line 47 of file MessageBrowser.java.


The documentation for this class was generated from the following file:

Copyright © 2012-2016 Basis Technology. Generated on: Mon May 7 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.