Example usage for org.eclipse.jface.action GroupMarker GroupMarker

List of usage examples for org.eclipse.jface.action GroupMarker GroupMarker

Introduction

In this page you can find the example usage for org.eclipse.jface.action GroupMarker GroupMarker.

Prototype

public GroupMarker(String groupName) 

Source Link

Document

Create a new group marker with the given name.

Usage

From source file:org.eclipse.epf.rcp.ui.MainActionBarAdvisor.java

License:Open Source License

/**
 * Creates the Edit menu.//from  www  .ja v  a 2  s  . c  o  m
 */
protected MenuManager createEditMenu(IMenuManager menuBar) {
    MenuManager editMenu = new MenuManager(RCPUIResources.editMenuItem_text, IWorkbenchActionConstants.M_EDIT);
    editMenu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_START));
    editMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    editMenu.add(new Separator());
    editMenu.add(new GroupMarker("opengroup")); //$NON-NLS-1$
    editMenu.add(openElementAction);
    editMenu.add(cutAction);
    editMenu.add(copyAction);
    editMenu.add(pasteAction);
    editMenu.add(new Separator());
    editMenu.add(deleteAction);
    editMenu.add(selectAllAction);
    editMenu.add(new Separator());
    editMenu.add(findAction);
    editMenu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_END));
    return editMenu;
}

From source file:org.eclipse.epf.rcp.ui.MainActionBarAdvisor.java

License:Open Source License

/**
 * Creates the Navigate menu.//ww  w. jav  a2 s.c o m
 */
protected MenuManager createNavigateMenu(IMenuManager menuBar) {
    MenuManager navMenu = new MenuManager(RCPUIResources.navigateMenuItem_text,
            IWorkbenchActionConstants.M_NAVIGATE);
    navMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    navMenu.add(goIntoAction);
    navMenu.add(new Separator());
    navMenu.add(nextAction);
    navMenu.add(previousAction);
    navMenu.add(new Separator());
    navMenu.add(backAction);
    navMenu.add(forwardAction);
    navMenu.add(new GroupMarker(IWorkbenchActionConstants.WB_END));
    return navMenu;
}

From source file:org.eclipse.epf.rcp.ui.MainActionBarAdvisor.java

License:Open Source License

/**
 * Creates the Window menu./*from  ww w  .  j av  a 2 s .c om*/
 */
protected MenuManager createWindowMenu(IMenuManager menuBar) {
    MenuManager windowMenu = new MenuManager(RCPUIResources.windowMenuItem_text,
            IWorkbenchActionConstants.M_WINDOW);
    windowMenu.add(new GroupMarker(IWorkbenchActionConstants.WB_START));
    windowMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    MenuManager changePerspMenuMgr = new MenuManager(RCPUIResources.windowOpenPerspectiveMenuItem_text,
            "openPerspective"); //$NON-NLS-1$
    IContributionItem changePerspMenuItem = ContributionItemFactory.PERSPECTIVES_SHORTLIST.create(getWindow());
    changePerspMenuMgr.add(changePerspMenuItem);
    windowMenu.add(changePerspMenuMgr);
    MenuManager showViewMenuMgr = new MenuManager(RCPUIResources.windowShowViewMenuItem_text, "showView"); //$NON-NLS-1$
    IContributionItem showViewMenu = ContributionItemFactory.VIEWS_SHORTLIST.create(getWindow());
    showViewMenuMgr.add(showViewMenu);
    windowMenu.add(showViewMenuMgr);

    windowMenu.add(new Separator());
    windowMenu.add(customizePerspectiveAction);
    windowMenu.add(savePerspectiveAction);
    windowMenu.add(resetPerspectiveAction);
    windowMenu.add(closePerspectiveAction);
    windowMenu.add(closeAllPerspectiveAction);
    windowMenu.add(new Separator());
    windowMenu.add(preferencesAction);
    windowMenu.add(new GroupMarker(IWorkbenchActionConstants.WB_END));
    return windowMenu;
}

From source file:org.eclipse.epf.rcp.ui.MainActionBarAdvisor.java

License:Open Source License

/**
 * Creates the Help menu.//from  w ww. j av  a2 s .  c  om
 */
protected MenuManager createHelpMenu(IMenuManager menuBar) {
    MenuManager helpMmenu = new MenuManager(RCPUIResources.helpMenuItem_text, IWorkbenchActionConstants.M_HELP);
    helpMmenu.add(new GroupMarker(IWorkbenchActionConstants.HELP_START));
    helpMmenu.add(welcomeAction);

    helpMmenu.add(new Separator());
    helpMmenu.add(helpContentsAction);
    helpMmenu.add(new GroupMarker("group.help")); //$NON-NLS-1$

    helpMmenu.add(new Separator());
    helpMmenu.add(new GroupMarker("group.assist")); //$NON-NLS-1$

    helpMmenu.add(new Separator());
    helpMmenu.add(new GroupMarker("group.tools")); //$NON-NLS-1$

    helpMmenu.add(new Separator());
    helpMmenu.add(new GroupMarker("group.updates")); //$NON-NLS-1$

    // Menu items for internal tool
    helpMmenu.add(new Separator());
    helpMmenu.add(new GroupMarker("group.internal")); //$NON-NLS-1$
    createInternalMenu(helpMmenu);

    helpMmenu.add(new Separator());
    helpMmenu.add(aboutAction);
    helpMmenu.add(new GroupMarker(IWorkbenchActionConstants.HELP_END));

    return helpMmenu;
}

From source file:org.eclipse.epf.rcp.ui.MainActionBarAdvisor.java

License:Open Source License

/**
 * Creates the File toolbar./* www . jav  a2 s  . c o  m*/
 */
protected IToolBarManager createFileToolbar(ICoolBarManager coolBar) {
    IActionBarConfigurer2 actionBarConfigurer = (IActionBarConfigurer2) getActionBarConfigurer();
    IMenuManager popUpMenu = new MenuManager();
    popUpMenu.add(new ActionContributionItem(lockToolBarAction));
    popUpMenu.add(new ActionContributionItem(editActionSetAction));
    coolBar.setContextMenuManager(popUpMenu);

    coolBar.add(new GroupMarker(IIDEActionConstants.GROUP_FILE));
    IToolBarManager fileToolBar = actionBarConfigurer.createToolBarManager();
    fileToolBar.add(new Separator(IWorkbenchActionConstants.NEW_GROUP));
    fileToolBar.add(newWizardDropDownAction);
    fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.NEW_EXT));
    fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP));
    fileToolBar.add(saveAction);
    fileToolBar.add(saveAllAction);
    fileToolBar.add(new GroupMarker(IWorkbenchActionConstants.SAVE_EXT));
    fileToolBar.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));

    return fileToolBar;
}

From source file:org.eclipse.equinox.sample.password.view.CredentialView.java

License:Open Source License

private void fillContextMenu(IMenuManager mgr) {
    mgr.add(addCredAction);// ww w  .  j a va  2  s  . c om
    mgr.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    mgr.add(removeCredAction);
    mgr.add(new Separator());
}

From source file:org.eclipse.equinox.security.sample.AuthActionBarAdvisor.java

License:Open Source License

private MenuManager createFileMenu() {

    MenuManager menu = new MenuManager(FILE, IWorkbenchActionConstants.M_FILE);
    menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_START));
    menu.add(new Separator());
    menu.add(perspectiveAction);/*from  w  ww.j a  va2  s . c  o  m*/
    menu.add(new GroupMarker(LOGIN_ACTIONS));
    menu.add(new GroupMarker(LOGOUT_ACTIONS));
    menu.add(new Separator());
    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menu.add(prefAction);
    menu.add(new Separator());
    menu.add(importAction);
    menu.add(exportAction);
    menu.add(new Separator());
    menu.add(quitAction);
    menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_END));
    return menu;
}

From source file:org.eclipse.examples.toast.backend.rap.ApplicationActionBarAdvisor.java

License:Open Source License

protected void fillMenuBar(IMenuManager menuBar) {
    MenuManager fileMenu = new MenuManager("&File", IWorkbenchActionConstants.M_FILE);
    MenuManager helpMenu = new MenuManager("&Help", IWorkbenchActionConstants.M_HELP);
    menuBar.add(fileMenu);/*from  ww w .ja v a  2  s. c o  m*/
    // Add a group marker indicating where action set menus will appear.
    menuBar.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menuBar.add(helpMenu);
    // File
    fileMenu.add(new Separator());
    fileMenu.add(driversAction);
    fileMenu.add(packagesAction);
    fileMenu.add(settingsAction);
    fileMenu.add(emergencyAction);
    fileMenu.add(new Separator());
    fileMenu.add(exitAction);
}

From source file:org.eclipse.gef4.cloudio.examples.application.ApplicationActionBarAdvisor.java

License:Open Source License

@Override
protected void fillMenuBar(IMenuManager menuBar) {
    MenuManager fileMenu = new MenuManager("&File", IWorkbenchActionConstants.M_FILE);
    menuBar.add(fileMenu);/*  ww  w.  j a  v  a2s . c om*/
    ActionContributionItem aboutActionItem = new ActionContributionItem(aboutAction);
    fileMenu.add(aboutActionItem);
    fileMenu.add(new Separator());
    fileMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    fileMenu.add(new Separator());
    MenuManager editMenu = new MenuManager("&Edit", IWorkbenchActionConstants.M_EDIT);
    editMenu.add(new GroupMarker("select"));
    editMenu.add(new Separator());
    editMenu.add(new GroupMarker("zoom"));
    menuBar.add(editMenu);
    super.fillMenuBar(menuBar);
    ActionContributionItem exitActionItem = new ActionContributionItem(exitAction);
    fileMenu.add(exitActionItem);
    if (System.getProperty("os.name").contains("Mac")) {
        aboutActionItem.setVisible(false);
        exitActionItem.setVisible(false);
    }
}

From source file:org.eclipse.gemoc.execution.concurrent.ccsljavaengine.ui.views.step.LogicalStepsView.java

License:Open Source License

private void fillContextMenu(IMenuManager mgr) {
    mgr.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    // mgr.add(new SwitchDeciderAction());
}