List of usage examples for com.intellij.openapi.actionSystem Separator Separator
public Separator(@Nullable String text)
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; }