add actions to MessageBrowser

This commit is contained in:
millmanorama 2017-11-06 13:50:02 +01:00
parent 79b08e8afa
commit 9ec6b02565

View File

@ -28,6 +28,7 @@ import org.sleuthkit.autopsy.communications.AccountsRootChildren.AccountDeviceIn
import org.sleuthkit.autopsy.corecomponents.DataResultPanel; import org.sleuthkit.autopsy.corecomponents.DataResultPanel;
import org.sleuthkit.autopsy.corecomponents.TableFilterNode; import org.sleuthkit.autopsy.corecomponents.TableFilterNode;
import org.sleuthkit.autopsy.coreutils.Logger; import org.sleuthkit.autopsy.coreutils.Logger;
import org.sleuthkit.autopsy.directorytree.DataResultFilterNode;
import org.sleuthkit.datamodel.Account; import org.sleuthkit.datamodel.Account;
import org.sleuthkit.datamodel.CommunicationsFilter; import org.sleuthkit.datamodel.CommunicationsFilter;
import org.sleuthkit.datamodel.CommunicationsManager; import org.sleuthkit.datamodel.CommunicationsManager;
@ -89,7 +90,7 @@ final class MessageBrowser extends javax.swing.JPanel implements ExplorerManager
logger.log(Level.WARNING, "Unexpected Node encountered: " + n.toString()); logger.log(Level.WARNING, "Unexpected Node encountered: " + n.toString());
} }
} }
messagesResultPanel.setNode(new TableFilterNode(new AccountDetailsNode(accounts, filter, commsManager), true)); messagesResultPanel.setNode(new TableFilterNode(new DataResultFilterNode(new AccountDetailsNode(accounts, filter, commsManager),internalExplorerManager), true));
if (accounts.size() == 1) { if (accounts.size() == 1) {
messagesResultPanel.setPath(Iterables.getOnlyElement(accounts).getAccountUniqueID()); messagesResultPanel.setPath(Iterables.getOnlyElement(accounts).getAccountUniqueID());
} else { } else {