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;
 
   38 @ActionID(category = 
"Tools", 
id = 
"org.sleuthkit.autopsy.ingest.RunIngestAction")
 
   39 @ActionRegistration(displayName = 
"#CTL_RunIngestAction", lazy = 
false)
 
   40 @Messages(
"CTL_RunIngestAction=Run Ingest")
 
   41 public final class 
RunIngestAction extends CallableSystemAction implements Presenter.Menu, ActionListener {
 
   43     private static final long serialVersionUID = 1L;
 
   63         return NbBundle.getMessage(
RunIngestAction.class, 
"RunIngestModulesMenu.getName.text");
 
   68         return HelpCtx.DEFAULT_HELP;
 
   73         JMenuItem sublist = 
new RunIngestSubMenu();
 
   74         sublist.setVisible(
true);
 
void actionPerformed(ActionEvent e)
 
static RunIngestAction action
 
JMenuItem getMenuPresenter()
 
static Case getCurrentCase()
 
static RunIngestAction getInstance()
 
static boolean isCaseOpen()