Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Public Member Functions | |
ImageDSProcessor () | |
String | getDataSourceType () |
JPanel | getPanel () |
boolean | isPanelValid () |
void | run (DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback cbObj) |
void | cancel () |
void | reset () |
void | setDataSourceOptions (String imgPath, String tz, boolean noFat) |
Static Public Member Functions | |
static String | getType () |
Private Attributes | |
final ImageFilePanel | imageFilePanel |
AddImageTask | addImageTask |
boolean | cancelled = false |
boolean | imageOptionsSet = false |
String | imagePath |
String | timeZone |
boolean | noFatOrphans |
Static Private Attributes | |
static final String | dsType = NbBundle.getMessage(ImageDSProcessor.class, "ImageDSProcessor.dsType.text") |
Image data source processor. Handles the addition of "disk images" to Autopsy.
An instance of this class is created via the Netbeans Lookup() method.
Definition at line 41 of file ImageDSProcessor.java.
org.sleuthkit.autopsy.casemodule.ImageDSProcessor.ImageDSProcessor | ( | ) |
Definition at line 89 of file ImageDSProcessor.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.createInstance().
void org.sleuthkit.autopsy.casemodule.ImageDSProcessor.cancel | ( | ) |
Cancel the data source processing
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 169 of file ImageDSProcessor.java.
String org.sleuthkit.autopsy.casemodule.ImageDSProcessor.getDataSourceType | ( | ) |
Returns the Data source type (string) handled by this DSP
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 107 of file ImageDSProcessor.java.
JPanel org.sleuthkit.autopsy.casemodule.ImageDSProcessor.getPanel | ( | ) |
Returns the JPanel for collecting the Data source information
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 117 of file ImageDSProcessor.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.readSettings(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.select().
|
static |
Definition at line 97 of file ImageDSProcessor.java.
boolean org.sleuthkit.autopsy.casemodule.ImageDSProcessor.isPanelValid | ( | ) |
Validates the data collected by the JPanel
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 131 of file ImageDSProcessor.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.validatePanel().
void org.sleuthkit.autopsy.casemodule.ImageDSProcessor.reset | ( | ) |
Reset the data source processor
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 179 of file ImageDSProcessor.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.reset().
void org.sleuthkit.autopsy.casemodule.ImageDSProcessor.run | ( | DataSourceProcessorProgressMonitor | progressMonitor, |
DataSourceProcessorCallback | cbObj | ||
) |
Runs the data source processor. This must kick off processing the data source in background
progressMonitor | Progress monitor to report progress during processing |
cbObj | callback to call when processing is done. |
Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.
Definition at line 144 of file ImageDSProcessor.java.
References org.sleuthkit.autopsy.casemodule.ImageFilePanel.getContentPaths(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.getNoFatOrphans(), org.sleuthkit.autopsy.casemodule.ImageFilePanel.getTimeZone(), and org.sleuthkit.autopsy.casemodule.ImageFilePanel.storeSettings().
void org.sleuthkit.autopsy.casemodule.ImageDSProcessor.setDataSourceOptions | ( | String | imgPath, |
String | tz, | ||
boolean | noFat | ||
) |
Sets the data source options externally. To be used by a client that does not have a UI and does not use the JPanel to collect this information from a user.
imgPath | path to thew image or first image |
tz | timeZone |
noFat | whether to parse FAT orphans |
Definition at line 200 of file ImageDSProcessor.java.
|
private |
Definition at line 52 of file ImageDSProcessor.java.
|
private |
Definition at line 55 of file ImageDSProcessor.java.
|
staticprivate |
Definition at line 46 of file ImageDSProcessor.java.
|
private |
Definition at line 49 of file ImageDSProcessor.java.
|
private |
Definition at line 60 of file ImageDSProcessor.java.
|
private |
Definition at line 63 of file ImageDSProcessor.java.
|
private |
Definition at line 65 of file ImageDSProcessor.java.
|
private |
Definition at line 64 of file ImageDSProcessor.java.
Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.