Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction Class Reference

Inherits AbstractAction.

Classes

class  CaseReopeningWorker
 
class  DataSourceDeletionWorker
 

Public Member Functions

 DeleteDataSourceAction (Long dataSourceObjectID)
 
void actionPerformed (ActionEvent event)
 
DeleteDataSourceAction clone () throws CloneNotSupportedException
 

Private Member Functions

void setDataSourceID (long dataSourceObjectID)
 

Private Attributes

Path caseMetadataFilePath
 
long dataSourceObjectID
 

Static Private Attributes

static final Logger logger = Logger.getLogger(DeleteDataSourceAction.class.getName())
 
static final long serialVersionUID = 1L
 

Detailed Description

An Action that allows a user to remove a data source from the current case.

Definition at line 36 of file DeleteDataSourceAction.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.DeleteDataSourceAction ( Long  dataSourceObjectID)

Constructs an Action that allows a user to remove a data source from a case.

Parameters
dataSourceObjectIDThe object ID of the data source to be removed.

Definition at line 52 of file DeleteDataSourceAction.java.

References org.sleuthkit.autopsy.featureaccess.FeatureAccessUtils.canDeleteDataSources(), and org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.dataSourceObjectID.

Referenced by org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.clone().

Member Function Documentation

void org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.actionPerformed ( ActionEvent  event)
DeleteDataSourceAction org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.clone ( ) throws CloneNotSupportedException
void org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.setDataSourceID ( long  dataSourceObjectID)
private

Allows the setting of the data source object ID field of a clone of this action.

Parameters
dataSourceObjectIDThe data source object ID.

Definition at line 148 of file DeleteDataSourceAction.java.

References org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.dataSourceObjectID.

Referenced by org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.clone().

Member Data Documentation

Path org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.caseMetadataFilePath
private

Definition at line 41 of file DeleteDataSourceAction.java.

long org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.dataSourceObjectID
private
final Logger org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.logger = Logger.getLogger(DeleteDataSourceAction.class.getName())
staticprivate

Definition at line 39 of file DeleteDataSourceAction.java.

final long org.sleuthkit.autopsy.casemodule.DeleteDataSourceAction.serialVersionUID = 1L
staticprivate

Definition at line 38 of file DeleteDataSourceAction.java.


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

Copyright © 2012-2022 Basis Technology. Generated on: Tue Oct 4 2022
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.