Example usage for com.intellij.openapi.actionSystem Separator Separator

List of usage examples for com.intellij.openapi.actionSystem Separator Separator

Introduction

In this page you can find the example usage for com.intellij.openapi.actionSystem Separator Separator.

Prototype

public Separator(@Nullable String text) 

Source Link

Usage

From source file:bazaar4idea.action.BzrQuickListContentProvider.java

License:Apache License

public List<AnAction> getVcsActions(@Nullable Project project, @Nullable AbstractVcs activeVcs,
        @Nullable DataContext dataContext) {

    if (activeVcs == null || !BzrVcs.NAME.equals(activeVcs.getName())) {
        return null;
    }/*from   w  w w . ja va 2  s .  co m*/

    final ActionManager manager = ActionManager.getInstance();
    final List<AnAction> actions = new ArrayList<AnAction>();

    actions.add(new Separator(activeVcs.getDisplayName()));
    add("CheckinProject", manager, actions);
    add("CheckinFiles", manager, actions);
    add("ChangesView.Revert", manager, actions);

    addSeparator(actions);
    add("Vcs.ShowTabbedFileHistory", manager, actions);
    add("Annotate", manager, actions);
    add("Compare.SameVersion", manager, actions);

    addSeparator(actions);
    add("Bazaar.Branches", manager, actions);
    add("Bazaar.Push", manager, actions);
    add("Bazaar.Stash", manager, actions);
    add("Bazaar.Unstash", manager, actions);

    add("ChangesView.AddUnversioned", manager, actions);
    add("Bazaar.ResolveConflicts", manager, actions);

    //    TODO Launchpad
    //    // Github
    //    addSeparator(actions);
    //    final AnAction githubRebase = manager.getAction("Github.Rebase");
    //    if (githubRebase != null) {
    //      actions.add(new Separator(BzrBundle.message("vcs.popup.git.github.section")));
    //      actions.add(githubRebase);
    //    }

    return actions;
}

From source file:net.groboclown.idea.p4ic.extension.P4QuickListContentProvider.java

License:Apache License

@Nullable
@Override//from   w  w  w  . j av  a2 s  .c  o  m
public List<AnAction> getVcsActions(Project project, AbstractVcs activeVcs, DataContext dataContext) {
    if (activeVcs == null || !P4Vcs.VCS_NAME.equals(activeVcs.getName())) {
        return null;
    }

    final ActionManager manager = ActionManager.getInstance();
    final List<AnAction> actions = new ArrayList<AnAction>();

    actions.add(new Separator(activeVcs.getDisplayName()));
    add("CheckinProject", manager, actions);
    add("CheckinFiles", manager, actions);
    add("ChangesView.Revert", manager, actions);
    add("UpdateFiles", manager, actions);

    addSeparator(actions);
    add("Vcs.ShowTabbedFileHistory", manager, actions);
    add("Annotate", manager, actions);
    add("Compare.SameVersion", manager, actions);
    add("Compare.Selected", manager, actions);

    /*
    addSeparator(actions);
    add("P4.Shelve", manager, actions);
    add("P4.Unshelve", manager, actions);
    */

    add("ChangesView.AddUnversioned", manager, actions);

    /*
    add("P4.ResolveConflicts", manager, actions);
    */

    addSeparator(actions);
    add("P4.WorkOnline", manager, actions);
    add("P4.WorkOffline", manager, actions);

    return actions;
}

From source file:org.community.intellij.plugins.communitycase.actions.QuickListContentProvider.java

License:Apache License

public List<AnAction> getVcsActions(@Nullable Project project, @Nullable AbstractVcs activeVcs,
        @Nullable DataContext dataContext) {

    if (activeVcs == null || !Vcs.NAME.equals(activeVcs.getName())) {
        return null;
    }/* w w w  . j a  v  a  2  s. com*/

    final ActionManager manager = ActionManager.getInstance();
    final List<AnAction> actions = new ArrayList<AnAction>();

    // Basic
    actions.add(new Separator(activeVcs.getDisplayName()));
    add("ChangesView.AddUnversioned", manager, actions);
    add("CheckinProject", manager, actions);
    add("CheckinFiles", manager, actions);
    add("ChangesView.Rollback", manager, actions);

    // History, Diff
    addSeparator(actions);
    add("Vcs.ShowTabbedFileHistory", manager, actions);
    add("Annotate", manager, actions);
    add("Compare.SameVersion", manager, actions);

    // Pull/Push
    addSeparator(actions);
    add(".Checkout", manager, actions);
    add(".Push.Active.Branches", manager, actions);

    return actions;
}