19 package org.sleuthkit.autopsy.casemodule;
21 import org.openide.util.NbBundle;
24 import java.util.List;
25 import java.util.Arrays;
26 import javax.swing.filechooser.FileFilter;
34 public static final List<String>
RAW_IMAGE_EXTS = Arrays.asList(
new String[]{
".img",
".dd",
".001",
".aa",
".raw",
".bin"});
39 "GeneralFilter.encaseImageDesc.text");
43 "GeneralFilter.virtualMachineImageDesc.text");
45 public static final List<String>
EXECUTABLE_EXTS = Arrays.asList(
new String[]{
".exe"});
53 this.extensions = ext;
66 if (f.isDirectory()) {
69 Boolean result =
false;
70 String name = f.getName().toLowerCase();
72 for (String ext : extensions) {
73 if (name.endsWith(ext)) {
74 result = result ||
true;
static final List< String > EXECUTABLE_EXTS
static final String RAW_IMAGE_DESC
static final String VIRTUAL_MACHINE_DESC
static final String EXECUTABLE_DESC
GeneralFilter(List< String > ext, String desc)
static final String ENCASE_IMAGE_DESC
List< String > extensions
static final List< String > VIRTUAL_MACHINE_EXTS
static final List< String > ENCASE_IMAGE_EXTS
static final List< String > RAW_IMAGE_EXTS