19 package org.sleuthkit.autopsy.modules.photoreccarver;
 
   21 import org.openide.util.NbBundle;
 
   22 import org.openide.util.lookup.ServiceProvider;
 
   34 @ServiceProvider(service = IngestModuleFactory.class)
 
   37     private static final String VERSION = 
"7.0"; 
 
   44     static String getModuleName() {
 
   70         if (settings instanceof PhotoRecCarverIngestJobSettings) {
 
   71             return new PhotoRecCarverFileIngestModule((PhotoRecCarverIngestJobSettings) settings);
 
   77             return new PhotoRecCarverFileIngestModule(
new PhotoRecCarverIngestJobSettings());
 
   80         throw new IllegalArgumentException(
"Expected settings argument to be an instance of PhotoRecCarverIngestJobSettings");
 
   85         return new PhotoRecCarverIngestJobSettings();
 
   95         if (settings instanceof PhotoRecCarverIngestJobSettings) {
 
   96             return new PhotoRecCarverIngestJobSettingsPanel((PhotoRecCarverIngestJobSettings) settings);
 
  102             return new PhotoRecCarverIngestJobSettingsPanel(
new PhotoRecCarverIngestJobSettings());
 
  105         throw new IllegalArgumentException(
"Expected settings argument to be an instance of PhotoRecCarverIngestJobSettings");
 
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
String getModuleDescription()
boolean hasIngestJobSettingsPanel()
boolean isFileIngestModuleFactory()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
String getModuleVersionNumber()
String getModuleDisplayName()