19 package org.sleuthkit.autopsy.datasourceprocessors;
 
   21 import java.util.UUID;
 
   22 import javax.swing.JPanel;
 
   23 import org.openide.util.NbBundle.Messages;
 
   24 import org.openide.util.lookup.ServiceProvider;
 
   35 @ServiceProvider(service = DataSourceProcessor.class)
 
   48         configPanel = RawDSInputPanel.createInstance(
RawDSProcessor.class.getName());
 
   58     @Messages({
"RawDSProcessor.dataSourceType=Unallocated Space Image File"})
 
   60         return Bundle.RawDSProcessor_dataSourceType();
 
   72         return Bundle.RawDSProcessor_dataSourceType();
 
   85         configPanel.readSettings();
 
   99         return configPanel.validatePanel();
 
  118         configPanel.storeSettings();
 
  119         run(UUID.randomUUID().toString(), configPanel.getImageFilePath(), configPanel.getTimeZone(), configPanel.getChunkSize(), progressMonitor, callback);
 
  145         addImageTask = 
new AddRawImageTask(deviceId, imageFilePath, timeZone, chunkSize, progressMonitor, callback);
 
  146         new Thread(addImageTask).start();
 
AddRawImageTask addImageTask
void run(String deviceId, String imageFilePath, String timeZone, long chunkSize, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callback)
String getDataSourceType()
final RawDSInputPanel configPanel
void run(DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callback)