19 package org.sleuthkit.autopsy.modules.interestingitems;
 
   21 import java.util.ArrayList;
 
   22 import java.util.List;
 
   23 import org.openide.util.Exceptions;
 
   24 import org.openide.util.NbBundle;
 
   25 import org.openide.util.NbBundle.Messages;
 
   26 import org.openide.util.lookup.ServiceProvider;
 
   40 @ServiceProvider(service = IngestModuleFactory.class)
 
   44         "InterestingItemsIngestModuleFactory.defaultSettingsError=Error getting default interesting files settings from file." 
   49         return getModuleName();
 
   52     static String getModuleName() {
 
   73         InterestingItemDefsPanel panel = 
new InterestingItemDefsPanel();
 
   85         List<String> enabledFilesSetNames = 
new ArrayList<>();
 
   87             for (String name : InterestingItemDefsManager.getInstance().getInterestingFilesSets().keySet()) {
 
   88                 enabledFilesSetNames.add(name);
 
   90         } 
catch (InterestingItemDefsManager.InterestingItemDefsManagerException ex) {
 
   93         return new FilesIdentifierIngestJobSettings(enabledFilesSetNames);
 
  103         if (!(settings instanceof FilesIdentifierIngestJobSettings)) {
 
  104             throw new IllegalArgumentException(
"Settings not instanceof org.sleuthkit.autopsy.modules.interestingitems.InterestingItemsIngestJobSettings");
 
  106         return FilesIdentifierIngestJobSettingsPanel.makePanel((FilesIdentifierIngestJobSettings) settings);
 
  116         if (!(settings instanceof FilesIdentifierIngestJobSettings)) {
 
  117             throw new IllegalArgumentException(
"Settings not instanceof org.sleuthkit.autopsy.modules.interestingitems.InterestingItemsIngestJobSettings");
 
  119         return new FilesIdentifierIngestModule((FilesIdentifierIngestJobSettings) settings);
 
boolean hasIngestJobSettingsPanel()
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
boolean isFileIngestModuleFactory()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
boolean hasGlobalSettingsPanel()
String getModuleVersionNumber()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
String getModuleDescription()
static String getVersion()
String getModuleDisplayName()
static void error(String message)