Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Attributes | Protected Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode Class Reference

Inherits org.sleuthkit.autopsy.datamodel.FileNode.

Public Member Functions

 CaseDBCommonAttributeInstanceNode (AbstractFile fsContent, String caseName, String dataSource, String value, AbstractCommonAttributeInstance.NODE_TYPE nodeType)
 
Action[] getActions (boolean context)
 
String getCase ()
 
String getDataSource ()
 
boolean getDirectoryBrowseMode ()
 
String getItemType ()
 
boolean isLeafTypeNode ()
 

Static Public Attributes

static final String HIDE_PARENT
 

Protected Member Functions

Sheet createSheet ()
 

Private Attributes

final String caseName
 
final String dataSource
 
final AbstractCommonAttributeInstance.NODE_TYPE nodeType
 
final String value
 

Detailed Description

Node that wraps CaseDBCommonAttributeInstance to represent a file instance stored in the CaseDB.

Definition at line 36 of file CaseDBCommonAttributeInstanceNode.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.CaseDBCommonAttributeInstanceNode ( AbstractFile  fsContent,
String  caseName,
String  dataSource,
String  value,
AbstractCommonAttributeInstance.NODE_TYPE  nodeType 
)

Create a node which can be used in a multilayer tree table and is based on an AbstractFile.

Parameters
fsContentthe file which is being represented by this node
caseNamethe name of the case
dataSourcethe datasource which contains the file
valuethe value that the correlation attribute was matched on
nodeTypethe type of node to display columns for

Definition at line 54 of file CaseDBCommonAttributeInstanceNode.java.

References org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.caseName, org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.dataSource, org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.nodeType, and org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.value.

Member Function Documentation

Sheet org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.createSheet ( )
protected
Action [] org.sleuthkit.autopsy.datamodel.FileNode.getActions ( boolean  context)
inherited
String org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.getCase ( )
String org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.getDataSource ( )
boolean org.sleuthkit.autopsy.datamodel.AbstractFsContentNode< T extends AbstractFile >.getDirectoryBrowseMode ( )
inherited
String org.sleuthkit.autopsy.datamodel.FileNode.getItemType ( )
inherited

Gets the item type string of the node, suitable for use as a key.

Returns
A String representing the item type of node.

Definition at line 243 of file FileNode.java.

boolean org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.isLeafTypeNode ( )

Definition at line 63 of file CaseDBCommonAttributeInstanceNode.java.

Member Data Documentation

final String org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.caseName
private
final String org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.dataSource
private
final String org.sleuthkit.autopsy.datamodel.AbstractFsContentNode< T extends AbstractFile >.HIDE_PARENT
staticinherited

Definition at line 34 of file AbstractFsContentNode.java.

final AbstractCommonAttributeInstance.NODE_TYPE org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.nodeType
private
final String org.sleuthkit.autopsy.commonpropertiessearch.CaseDBCommonAttributeInstanceNode.value
private

The documentation for this class 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.