Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel, and Provider.
Public Member Functions | |
MultiUserCasesBrowserPanel (ExplorerManager explorerManager, MultiUserCaseBrowserCustomizer customizer) | |
void | addListSelectionListener (ListSelectionListener listener) |
void | displayCases () |
ExplorerManager | getExplorerManager () |
Private Member Functions | |
void | configureOutlineView () |
void | initComponents () |
Private Attributes | |
javax.swing.JScrollPane | caseTableScrollPane |
final MultiUserCaseBrowserCustomizer | customizer |
final ExplorerManager | explorerManager |
final Outline | outline |
final OutlineView | outlineView |
Static Private Attributes | |
static final int | NAME_COLUMN_INDEX = 0 |
static final int | NAME_COLUMN_WIDTH = 150 |
static final long | serialVersionUID = 1L |
A JPanel that contains a NetBeans OutlineView that is used to provide a tabular view of the multi-user cases known to the coordination service. The outline view set up, including the property sheets and actions of the MultiUserCaseNodes it displays, are defined using a MultiUserCaseBrowserCustomizer. Each MultiUserCaseNode has a CaseNodeData object in its Lookup.
Definition at line 43 of file MultiUserCasesBrowserPanel.java.
org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.MultiUserCasesBrowserPanel | ( | ExplorerManager | explorerManager, |
MultiUserCaseBrowserCustomizer | customizer | ||
) |
Constructs a JPanel that contains a NetBeans OutlineView that is used to provide a tabular view of the multi-user cases known to the coordination service. The outline view set up, including the property sheets and actions of the MultiUserCaseNodes it displays, are defined using a MultiUserCaseBrowserCustomizer. Each MultiUserCaseNode has a CaseNodeData object in its Lookup.
explorerManager | The ExplorerManager for the browser's OutlineView. |
customizer | A customizer for the browser. |
Definition at line 64 of file MultiUserCasesBrowserPanel.java.
void org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.addListSelectionListener | ( | ListSelectionListener | listener | ) |
Adds a listener to changes in case selection in this browser.
listener | the ListSelectionListener to add |
Definition at line 125 of file MultiUserCasesBrowserPanel.java.
|
private |
Configures the child scroll pane component's child OutlineView component.
Definition at line 84 of file MultiUserCasesBrowserPanel.java.
References org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.allowMultiSelect(), org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.Column.DISPLAY_NAME, org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getColumns(), org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.Column.getDisplayName(), org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.getSortColumns(), org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.SortColumn.sortAscending, and org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCaseBrowserCustomizer.SortColumn.sortRank.
void org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.displayCases | ( | ) |
Refreshes the display of the list of multi-user cases known to the coordination service.
Definition at line 136 of file MultiUserCasesBrowserPanel.java.
ExplorerManager org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesBrowserPanel.getExplorerManager | ( | ) |
Definition at line 77 of file MultiUserCasesBrowserPanel.java.
|
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 147 of file MultiUserCasesBrowserPanel.java.
|
private |
Definition at line 162 of file MultiUserCasesBrowserPanel.java.
|
private |
Definition at line 49 of file MultiUserCasesBrowserPanel.java.
|
private |
Definition at line 48 of file MultiUserCasesBrowserPanel.java.
|
staticprivate |
Definition at line 46 of file MultiUserCasesBrowserPanel.java.
|
staticprivate |
Definition at line 47 of file MultiUserCasesBrowserPanel.java.
|
private |
Definition at line 51 of file MultiUserCasesBrowserPanel.java.
|
private |
Definition at line 50 of file MultiUserCasesBrowserPanel.java.
|
staticprivate |
Definition at line 45 of file MultiUserCasesBrowserPanel.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.