Package com.intellij.openapi.actionSystem

Examples of com.intellij.openapi.actionSystem.DefaultActionGroup


    return actionpopupmenu.getComponent();
  }*/


  private DefaultActionGroup filterApplierGroup() {
    final DefaultActionGroup group = new DefaultActionGroup("FindBugs.GroupByFilter.PopupGroup", true);
    group.add(new FilterApplyAction());
    return group;
  }
View Full Code Here


    ChangeList[] changeLists = e.getData(VcsDataKeys.CHANGE_LISTS);
    CommittedChangeList firstChangeList = ((changeLists == null)
      || (changeLists.length == 0) || (!(changeLists[0] instanceof CommittedChangeList))) ? null :
      (CommittedChangeList) changeLists[0];

    DefaultActionGroup actionGroup = new DefaultActionGroup();
    actionGroup.add(new CreateReviewAction(false, firstChangeList));
    actionGroup.add(new CreateReviewAction(true, firstChangeList));

    return actionGroup;
  }
View Full Code Here

public class PrepareCreateReviewAction extends AbstractReviewSettingsAction
{
  @Override
  public void actionPerformed(AnActionEvent e)
  {
    DefaultActionGroup actionGroup = createActionGroup(e);

    ListPopup popup = JBPopupFactory.getInstance().createActionGroupPopup(
      RevuBundle.message("projectSettings.review.addReview.title"), actionGroup, e.getDataContext(),
      JBPopupFactory.ActionSelectionAid.SPEEDSEARCH, false);
View Full Code Here

    }
  }

  protected DefaultActionGroup createActionGroup(AnActionEvent e)
  {
    DefaultActionGroup actionGroup = new DefaultActionGroup();
    actionGroup.add(new CreateReviewAction(false, null));
    actionGroup.add(new CreateReviewAction(true, null));

    return actionGroup;
  }
View Full Code Here

   * Creates the combo box items, from all eligible mapping sets for the current edited file
   */
  @NotNull
  protected DefaultActionGroup createPopupActionGroup(JComponent button)
  {
    DefaultActionGroup actionGroup = new DefaultActionGroup();

    XMappingSetRegistry mappingSetRegistry =
      XStructurePlugin.getInstance().getXMappingSetRegistry();

    XmlFile xmlFile = retrieveXmlFile();
    if (xmlFile == null)
    {
      return actionGroup;
    }

    Set<IXMappingSet> xMappingSets = mappingSetRegistry.getAvailableXMappingSets(xmlFile);
    IXMappingSet selectedXMappingSet = mappingSetRegistry.getSelectedXMappingSet(xmlFile);

    // An item to select no mapping set
    actionGroup.add(new XMappingSetChoiceAction(xmlFile, null,
      (selectedXMappingSet == null)));

    if ((xMappingSets == null) || (xMappingSets.isEmpty()))
    {
      actionGroup.add(new NoMappingSetConfigAction());
    }
    else
    {
      for (IXMappingSet xMappingSet : xMappingSets)
      {
        actionGroup.add(new XMappingSetChoiceAction(xmlFile, xMappingSet,
          (selectedXMappingSet == xMappingSet)));
      }
    }

    return actionGroup;
View Full Code Here

    else
    {
      editMappingSetAction.getTemplatePresentation().setEnabled(false);
    }

    DefaultActionGroup actionGroup = (DefaultActionGroup) super.createActionGroup();

    actionGroup.addSeparator();
    actionGroup.add(selectMappingSetAction);
    actionGroup.add(editMappingSetAction);
    actionGroup.add(reloadAllMappingSetsAction);

    return actionGroup;
  }
View Full Code Here

  public ScriptShellPanel(ShellCommandProcessor cmdProc, AnAction actions[]) {
    this.shellCommandProcessor = cmdProc;
      this.actions = actions;
      setLayout(new BorderLayout());

    final DefaultActionGroup toolbarGroup = new DefaultActionGroup();

    for (int i = 0; i < actions.length; i++) {
      AnAction action = actions[i];
      toolbarGroup.add(action);
    }

    final ActionManager actionManager = ActionManager.getInstance();
    final ActionToolbar toolbar = actionManager.createActionToolbar(Constants.PLUGIN_ID, toolbarGroup, false);
View Full Code Here

        }

    }

    public ActionGroup getToolbarActions() {
        return new DefaultActionGroup();
    }
View Full Code Here

      {
        e.getPresentation().setEnabled(((messages != null) && (currentIndex < messages.size() - 1)));
      }
    };

    DefaultActionGroup actionGroup = new DefaultActionGroup();
    actionGroup.add(previousAction);
    actionGroup.add(nextAction);
    tbPagination = ActionManager.getInstance().createActionToolbar("", actionGroup, true)
      .getComponent();
  }
View Full Code Here

        public SelectMethodAction()  {
            super("Select method", null, Icons.DBO_METHOD);
        }

        public void actionPerformed(AnActionEvent e) {
            DefaultActionGroup actionGroup = new DefaultActionGroup();
            OpenMethodHistoryAction historyAction = new OpenMethodHistoryAction();
            OpenMethodBrowserAction browserAction = new OpenMethodBrowserAction();
            actionGroup.add(historyAction);
            actionGroup.add(browserAction);
            if (configuration.getMethodSelectionHistory().size() > 0) {
                actionGroup.addSeparator();
                for (MethodExecutionInput methodExecutionInput : configuration.getMethodSelectionHistory()) {
                    if (!methodExecutionInput.equals(configuration.getExecutionInput())) {
                        actionGroup.add(new SelectHistoryMethodAction(methodExecutionInput));
                    }
                }
            }

            ListPopup popup = JBPopupFactory.getInstance().createActionGroupPopup(
View Full Code Here

TOP

Related Classes of com.intellij.openapi.actionSystem.DefaultActionGroup

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.