19 package org.sleuthkit.autopsy.ingest;
21 import java.awt.event.ActionEvent;
22 import java.awt.event.ActionListener;
23 import javax.swing.JMenuItem;
24 import org.openide.awt.ActionID;
25 import org.openide.awt.ActionRegistration;
26 import org.openide.util.HelpCtx;
27 import org.openide.util.NbBundle;
28 import org.openide.util.NbBundle.Messages;
29 import org.openide.util.actions.CallableSystemAction;
30 import org.openide.util.actions.Presenter;
39 @ActionID(category =
"Tools",
id =
"org.sleuthkit.autopsy.ingest.RunIngestAction")
40 @ActionRegistration(displayName =
"#CTL_RunIngestAction", lazy =
false)
41 @Messages(
"CTL_RunIngestAction=Run Ingest")
42 public final class
RunIngestAction extends CallableSystemAction implements Presenter.Menu, ActionListener {
44 private static final long serialVersionUID = 1L;
64 return NbBundle.getMessage(
RunIngestAction.class,
"RunIngestModulesMenu.getName.text");
69 return HelpCtx.DEFAULT_HELP;
74 JMenuItem sublist =
new RunIngestSubMenu();
75 sublist.setVisible(
true);
void actionPerformed(ActionEvent e)
static RunIngestAction action
JMenuItem getMenuPresenter()
volatile boolean hasDataSource
static RunIngestAction getInstance()
static Case getCurrentCaseThrows()