Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.corecomponents.DataResultViewerTable.
Public Member Functions | |
CommonAttributesSearchResultsViewerTable () | |
void | clearComponent () |
DataResultViewer | createInstance () |
default void | expandNode (Node node) |
Component | getComponent () |
ExplorerManager | getExplorerManager () |
String | getTitle () |
boolean | isSupported (Node candidateRootNode) |
default void | resetComponent () |
default void | setContentViewer (DataContent contentViewer) |
void | setNode (Node rootNode) |
void | setSelectedNodes (Node[] selected) |
Protected Member Functions | |
void | addTreeExpansionListener (TreeExpansionListener listener) |
TableColumnModel | getColumnModel () |
void | setColumnWidths () |
Static Private Attributes | |
static final Map< String, Integer > | COLUMN_WIDTHS |
static final int | DEFAULT_WIDTH = 100 |
static final Logger | LOGGER = Logger.getLogger(CommonAttributesSearchResultsViewerTable.class.getName()) |
static final long | serialVersionUID = 1L |
DataResultViewerTable
which overrides the default column header width calculations. The CommonAttributesSearchResultsViewerTable
presents multiple tiers of data which are not always present and it may not make sense to try to calculate the column widths for such tables by sampling rows and looking for wide cells. Rather, we just pick some reasonable values.
Definition at line 41 of file CommonAttributesSearchResultsViewerTable.java.
org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributesSearchResultsViewerTable.CommonAttributesSearchResultsViewerTable | ( | ) |
Implements a DataResultViewerTable which constructs a tabular result viewer that displays the children of the given root node using an OutlineView. The explorer manager will be discovered at runtime.
Adds a TreeExpansionsListener to the outlineView to receive tree expansion events which dynamically loads children nodes when requested.
Definition at line 75 of file CommonAttributesSearchResultsViewerTable.java.
References org.sleuthkit.autopsy.corecomponents.DataResultViewerTable.addTreeExpansionListener().
|
protectedinherited |
Adds a tree expansion listener to the OutlineView of this tabular results viewer.
listener | The listener |
Definition at line 391 of file DataResultViewerTable.java.
Referenced by org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributesSearchResultsViewerTable.CommonAttributesSearchResultsViewerTable().
|
inherited |
Frees the resources that have been allocated by this tabular results viewer, in preparation for permanently disposing of it.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 831 of file DataResultViewerTable.java.
|
inherited |
Creates a new instance of a tabular result viewer that displays the children of a given root node using an OutlineView. This method exists to make it possible to use the default service provider instance of this class in the "main" results view of the application, while using distinct instances in other places in the UI.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 254 of file DataResultViewerTable.java.
|
inherited |
Sets the node for which this result viewer should provide a view of the underlying application data model object, and expands the node.
node | The node. |
Definition at line 126 of file DataResultViewer.java.
|
protectedinherited |
Definition at line 599 of file DataResultViewerTable.java.
Referenced by org.sleuthkit.autopsy.commonpropertiessearch.CommonAttributesSearchResultsViewerTable.setColumnWidths().
|
inherited |
Gets the Swing component for this viewer.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 87 of file AbstractDataResultViewer.java.
|
inherited |
Definition at line 70 of file AbstractDataResultViewer.java.
References org.sleuthkit.autopsy.corecomponents.AbstractDataResultViewer.explorerManager.
Referenced by org.sleuthkit.autopsy.corecomponents.DataResultViewerThumbnail.PageUpdater.childrenAdded(), org.sleuthkit.autopsy.corecomponents.DataResultViewerThumbnail.NodeSelectionListener.propertyChange(), org.sleuthkit.autopsy.corecomponents.AbstractDataResultViewer.setSelectedNodes(), and org.sleuthkit.autopsy.corecomponents.DataResultViewerThumbnail.switchPage().
|
inherited |
Gets the title of this tabular result viewer.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 265 of file DataResultViewerTable.java.
|
inherited |
Indicates whether a given node is supported as a root node for this tabular viewer.
candidateRootNode | The candidate root node. |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 278 of file DataResultViewerTable.java.
|
inherited |
Resets the state of the Swing component for this viewer to its default state.
Implemented in org.sleuthkit.autopsy.corecomponents.DataResultViewerThumbnail.
Definition at line 107 of file DataResultViewer.java.
|
protected |
Definition at line 90 of file CommonAttributesSearchResultsViewerTable.java.
References org.sleuthkit.autopsy.corecomponents.DataResultViewerTable.getColumnModel().
|
inherited |
Sets a custom content viewer to which nodes selected in this result viewer should be pushed via DataContent.setNode.
contentViewer | The content viewer. |
Definition at line 138 of file DataResultViewer.java.
|
inherited |
Sets the current root node of this tabular result viewer.
rootNode | The node to set as the current root node, possibly null. |
Check to see if we have previously created a paging support class for this node.
This is the only somewhat reliable way I could find to reset the cursor after a page change. When you change page the old children nodes will be removed and new ones added.
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 289 of file DataResultViewerTable.java.
References org.sleuthkit.autopsy.corecomponents.DataResultViewerTable.TableListener.listenToVisibilityChanges(), and org.sleuthkit.autopsy.corecomponents.DataResultViewerTable.PagingSupport.updateControls().
|
inherited |
Requests selection of the given child nodes of the node passed to setNode. This method should be implemented as a no-op for result viewers that do not display the child nodes of a given root node using a NetBeans explorer view set up to use a given explorer manager.
selectedNodes | The child nodes to select. |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataResultViewer.
Definition at line 78 of file AbstractDataResultViewer.java.
References org.sleuthkit.autopsy.corecomponents.AbstractDataResultViewer.getExplorerManager().
|
staticprivate |
Definition at line 43 of file CommonAttributesSearchResultsViewerTable.java.
|
staticprivate |
Definition at line 48 of file CommonAttributesSearchResultsViewerTable.java.
|
staticprivate |
Definition at line 46 of file CommonAttributesSearchResultsViewerTable.java.
|
staticprivate |
Definition at line 44 of file CommonAttributesSearchResultsViewerTable.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.