Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.datamodel.AbstractFsContentNode< AbstractFile >.
Inherited by org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode, org.sleuthkit.autopsy.communications.relationships.AttachmentsChildren.AttachementNode, and org.sleuthkit.autopsy.contentviewers.MessageContentViewer.AttachmentNode.
Public Member Functions | |
FileNode (AbstractFile file) | |
FileNode (AbstractFile file, boolean directoryBrowseMode) | |
Action[] | getActions (boolean context) |
boolean | getDirectoryBrowseMode () |
String | getItemType () |
boolean | isLeafTypeNode () |
Static Public Attributes | |
static final String | HIDE_PARENT |
Protected Member Functions | |
Sheet | createSheet () |
Private Member Functions | |
void | setIcon (AbstractFile file) |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(FileNode.class.getName()) |
A node for representing an AbstractFile. It may have derived file node children.
Definition at line 53 of file FileNode.java.
org.sleuthkit.autopsy.datamodel.FileNode.FileNode | ( | AbstractFile | file | ) |
Constructs a node for representing an AbstractFile. It may have derived file node children.
file | An AbstractFile object. |
Definition at line 108 of file FileNode.java.
References org.sleuthkit.autopsy.datamodel.FileNode.setIcon().
org.sleuthkit.autopsy.datamodel.FileNode.FileNode | ( | AbstractFile | file, |
boolean | directoryBrowseMode | ||
) |
Constructs a node for representing an AbstractFile. It may have derived file node children.
file | An AbstractFile object. |
directoryBrowseMode |
Definition at line 120 of file FileNode.java.
References org.sleuthkit.autopsy.datamodel.FileNode.setIcon().
|
protectedinherited |
Definition at line 61 of file AbstractFsContentNode.java.
Action [] org.sleuthkit.autopsy.datamodel.FileNode.getActions | ( | boolean | context | ) |
Gets the set of actions that are associated with this node. This set is used to construct the context menu for the node.
context | Whether to find actions for context meaning or for the node itself. |
Definition at line 155 of file FileNode.java.
References org.sleuthkit.autopsy.timeline.actions.ViewFileInTimelineAction.createViewFileAction(), org.sleuthkit.autopsy.coreutils.ContextMenuExtensionPoint.getActions(), org.sleuthkit.autopsy.datamodel.FileTypeExtensions.getArchiveExtensions(), org.sleuthkit.autopsy.datamodel.AbstractFsContentNode< AbstractFile >.getDirectoryBrowseMode(), org.sleuthkit.autopsy.directorytree.ExternalViewerShortcutAction.getInstance(), org.sleuthkit.autopsy.actions.AddContentTagAction.getInstance(), org.sleuthkit.autopsy.directorytree.ExtractAction.getInstance(), org.sleuthkit.autopsy.actions.DeleteFileContentTagAction.getInstance(), and org.sleuthkit.autopsy.directorytree.ExportCSVAction.getInstance().
|
inherited |
Definition at line 55 of file AbstractFsContentNode.java.
References org.sleuthkit.autopsy.datamodel.AbstractFsContentNode< T extends AbstractFile >::directoryBrowseMode.
Referenced by org.sleuthkit.autopsy.datamodel.SlackFileNode::getActions(), org.sleuthkit.autopsy.datamodel.DirectoryNode::getActions(), and org.sleuthkit.autopsy.datamodel.FileNode::getActions().
String org.sleuthkit.autopsy.datamodel.FileNode.getItemType | ( | ) |
Gets the item type string of the node, suitable for use as a key.
Definition at line 243 of file FileNode.java.
boolean org.sleuthkit.autopsy.datamodel.FileNode.isLeafTypeNode | ( | ) |
Indicates whether or not the node is capable of having child nodes. Should only return true if the node is ALWAYS a leaf node.
Definition at line 230 of file FileNode.java.
|
private |
Definition at line 128 of file FileNode.java.
Referenced by org.sleuthkit.autopsy.datamodel.FileNode.FileNode().
|
staticinherited |
Definition at line 34 of file AbstractFsContentNode.java.
|
staticprivate |
Definition at line 55 of file FileNode.java.
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.