Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | List of all members
org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer Interface Reference

Inherited by org.sleuthkit.autopsy.casemodule.OpenMultiUserCaseDialogCustomizer.


enum  Column
class  SortColumn

Public Member Functions

boolean allowMultiSelect ()
List< Action > getActions (CaseNodeData nodeData)
List< ColumngetColumns ()
Action getPreferredAction (CaseNodeData nodeData)
List< SortColumngetSortColumns ()

Detailed Description

The interface for defining a customizer for a multi-user case browser panel that presents a tabular view of the multi-user cases known to the coordination service.

Definition at line 31 of file

Member Function Documentation

boolean org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.allowMultiSelect ( )

Whether or not the browser should allow multiple selection of the MultiUserCaseNodes displayed in the browser.

True or false.

Referenced by org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.configureOutlineView().

List<Action> org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getActions ( CaseNodeData  nodeData)

Gets the context menu Actions for the MultiUserCaseNodes diplayed in the browser. Can include actions that work with multiple node selection.

nodeDataThe coordination service node data for a given MultiUserCaseNode. Ignored for multi-select actions.
A list of Actions.
List<Column> org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getColumns ( )

Gets the columns the tabular view in the browser should display. The columns will be displayed in the order in which they appear in the list. NOTE THAT THE DISPLAY_NAME COLUMN IS ADDED AS THE FIRST COLUMN AUTOMATICALLY AND SHOULD NOT BE INCLUDED IN THIS LIST.

A Column object.

Referenced by org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.configureOutlineView().

Action org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getPreferredAction ( CaseNodeData  nodeData)

Gets the preferred action for the MultiUserCaseNodes displayed in the browser, i.e., the action to be performed when a node is double clicked.

nodeDataThe coordination service node data for a given MultiUserCaseNode.
The preferred action.
List<SortColumn> org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getSortColumns ( )

Gets a specification of the columns, if any, that define the default sorting of the MultiUserCaseNodes in the browser.

A list, possibly empty, of SortColumn objects.

Referenced by org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.configureOutlineView().

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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Jul 8 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.