package krasa.mavenrun.action;
import com.intellij.ide.actions.QuickSwitchSchemeAction;
import com.intellij.openapi.actionSystem.*;
import com.intellij.openapi.diagnostic.Logger;
import com.intellij.openapi.project.*;
import com.intellij.openapi.ui.popup.JBPopupFactory;
public class QuickRunMavenGoalAction extends QuickSwitchSchemeAction implements DumbAware {
private final Logger LOG = Logger.getInstance("#" + getClass().getCanonicalName());
@Override
protected void fillActions(final Project currentProject, DefaultActionGroup group, DataContext dataContext) {
if (currentProject != null) {
group.addAll(new MainMavenActionGroup().getActions(dataContext, currentProject));
}
}
@Override
protected boolean isEnabled() {
return true;
}
protected JBPopupFactory.ActionSelectionAid getAidMethod() {
return JBPopupFactory.ActionSelectionAid.SPEEDSEARCH;
}
}