Go to the documentation of this file.
19package org.sleuthkit.autopsy.discovery.ui;
21import org.sleuthkit.autopsy.directorytree.actionhelpers.ExtractActionHelper;
22import java.awt.event.ActionEvent;
23import java.util.Collection;
24import java.util.HashSet;
25import javax.swing.AbstractAction;
26import org.openide.util.NbBundle;
27import org.sleuthkit.datamodel.AbstractFile;
32final class DiscoveryExtractAction
extends AbstractAction {
34 private static final long serialVersionUID = 1L;
35 private final Collection<AbstractFile> files =
new HashSet<>();
43 @NbBundle.Messages({
"DiscoveryExtractAction.title.extractFiles.text=Extract File"})
44 DiscoveryExtractAction(Collection<AbstractFile> selectedFiles) {
45 super(Bundle.DiscoveryExtractAction_title_extractFiles_text());
46 files.addAll(selectedFiles);
56 public void actionPerformed(ActionEvent e) {
57 ExtractActionHelper extractor =
new ExtractActionHelper();
58 extractor.extract(e, files);
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.