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"});
48 public static final List<String>
GRAPHIC_IMAGE_EXTS = Arrays.asList(
new String[]{
".png",
".jpeg",
".jpg",
".gif",
".bmp"});
56 this.extensions = ext;
69 if (f.isDirectory()) {
72 Boolean result =
false;
73 String name = f.getName().toLowerCase();
75 for (String ext : extensions) {
76 if (name.endsWith(ext)) {
77 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
static final List< String > GRAPHIC_IMAGE_EXTS
List< String > extensions
static final String GRAPHIC_IMG_DECR
static final List< String > VIRTUAL_MACHINE_EXTS
static final List< String > ENCASE_IMAGE_EXTS
static final List< String > RAW_IMAGE_EXTS