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:com.nokia.carbide.search.system2.internal.ui.SearchView.java

License:Open Source License

/**
 * Creates the groups and separators for the search view's context menu
 * //  ww  w  . j a  v  a  2s. co m
 * @param menu the context menu
 */
private static void createViewMenuGroups(IMenuManager menu) {
    menu.add(new Separator(IContextMenuConstants.GROUP_VIEWER_SETUP));
    menu.add(new Separator(IContextMenuConstants.GROUP_NEW));
    menu.add(new GroupMarker(IContextMenuConstants.GROUP_GOTO));
    menu.add(new GroupMarker(IContextMenuConstants.GROUP_OPEN));
    menu.add(new Separator(IContextMenuConstants.GROUP_SHOW));
    menu.add(new Separator(IContextMenuConstants.GROUP_EDIT));
    menu.add(new GroupMarker(IContextMenuConstants.GROUP_REMOVE_MATCHES));
    menu.add(new Separator(IContextMenuConstants.GROUP_REORGANIZE));
    menu.add(new GroupMarker(IContextMenuConstants.GROUP_GENERATE));
    menu.add(new Separator(IContextMenuConstants.GROUP_SEARCH));
    menu.add(new Separator(IContextMenuConstants.GROUP_BUILD));
    menu.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
    menu.add(new Separator(IContextMenuConstants.GROUP_FILTERING));
    menu.add(new Separator(IContextMenuConstants.GROUP_PROPERTIES));
}

From source file:com.nokia.carbide.search.system2.internal.ui.SearchView.java

License:Open Source License

/**
 * Creates the groups and separators for the search view's 
 * tool bar/*  ww  w. j a  v a  2s .  co  m*/
 * 
 * @param toolbar the toolbar
 */
public static void createToolBarGroups(IToolBarManager toolbar) {
    toolbar.add(new Separator(IContextMenuConstants.GROUP_NEW));
    toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_GOTO));
    toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_OPEN));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_SHOW));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_BUILD));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_REORGANIZE));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_EDIT));
    toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_REMOVE_MATCHES));
    toolbar.add(new GroupMarker(IContextMenuConstants.GROUP_GENERATE));
    toolbar.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_VIEWER_SETUP));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_PROPERTIES));
    toolbar.add(new Separator(IContextMenuConstants.GROUP_SEARCH));
}

From source file:com.nokia.s60ct.cenrep.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected IMenuManager createFileMenu(IWorkbenchWindow window) {
    IMenuManager menu = new MenuManager(getString("_UI_Menu_File_label"), IWorkbenchActionConstants.M_FILE);
    menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_START));

    IMenuManager newMenu = new MenuManager(getString("_UI_Menu_New_label"), "new");
    newMenu.add(new Separator("impl"));
    newMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    IMenuManager openMenu = new MenuManager(getString("_UI_Menu_Open_label"), "open");
    openMenu.add(new Separator("impl"));

    menu.add(newMenu);//from   w w w.  j  av a  2 s  . c o m
    menu.add(new Separator());
    menu.add(openMenu);
    menu.add(new Separator());

    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menu.add(new Separator());
    menu.add(new Separator());
    menu.add(new Separator());
    addToMenuAndRegister(menu, ActionFactory.QUIT.create(window));
    menu.add(new GroupMarker(IWorkbenchActionConstants.FILE_END));
    return menu;

}

From source file:com.nokia.s60ct.cenrep.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected IMenuManager createEditMenu(IWorkbenchWindow window) {
    IMenuManager menu = new MenuManager(getString("_UI_Menu_Edit_label"), IWorkbenchActionConstants.M_EDIT);
    menu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_START));
    menu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_END));
    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menu.add(new Separator());
    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    return menu;/*from   ww  w  .  j a va 2 s  .co m*/
}

From source file:com.nokia.s60ct.cenrep.gui.editors.CRBrowser.java

License:Open Source License

protected void fillContextMenu(IMenuManager menuManager) {
    IMenuManager newMenu = new MenuManager("New", "new");
    newMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menuManager.add(new Separator());
    menuManager.add(newMenu);/*from w ww . j a va2s  . c o m*/
    menuManager.add(new Separator());
    menuManager.add(new GroupMarker("edit"));
}

From source file:com.nokia.s60ct.cenrep.gui.view.BitmaskKeyView.java

License:Open Source License

protected void fillContextMenu(IMenuManager menuManager) {
    IMenuManager newMenu = new MenuManager("New", "New");
    newMenu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menuManager.add(new Separator());
    menuManager.add(newMenu);// w ww.  j  a  v a  2s.com
    menuManager.add(new Separator());
    menuManager.add(new GroupMarker("Edit"));
}

From source file:com.nokia.s60ct.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected void fillCoolBar(ICoolBarManager coolBar) {

    IToolBarManager mng = new ToolBarManager(coolBar.getStyle());

    ToolBarContributionItem tbci = new ToolBarContributionItem(mng, "MainToolBar"); //without this the ID is null

    coolBar.add(tbci);//from   ww w .j  a v a  2s  . co m

    mng.add(new GroupMarker(IWorkbenchActionConstants.NEW_GROUP));
    mng.add(new Separator());
    mng.add(new GroupMarker(IWorkbenchActionConstants.OPEN_EXT));
    mng.add(new Separator());
    mng.add(new GroupMarker(IWorkbenchActionConstants.SAVE_GROUP));
    mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, save);
    //mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, saveAs);
    mng.appendToGroup(IWorkbenchActionConstants.SAVE_GROUP, saveAll);
    mng.add(new Separator());

    //mng.add(new GroupMarker("Edit"));
    //mng.appendToGroup("Edit", copy);
    //mng.appendToGroup("Edit", paste);
    //mng.appendToGroup("Edit", find);
    //mng.add(new Separator());

    mng.add(new GroupMarker("Tools"));

}

From source file:com.nokia.s60ct.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected void fillMenuBar(IMenuManager menuBar) {
    IWorkbenchWindow window = getActionBarConfigurer().getWindowConfigurer().getWindow();

    menuBar.add(createCustomFileMenu(window));
    menuBar.add(createEditMenu(window));
    //menuBar.add( createViewMenu( window ) );
    menuBar.add(createToolsMenu(window));
    menuBar.add(createWindowMenu(window));
    menuBar.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    menuBar.add(createHelpMenu(window));
}

From source file:com.nokia.s60ct.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected IMenuManager createHelpMenu(IWorkbenchWindow window) {
    IMenuManager menu = new MenuManager(getString("_UI_Menu_Help_label"), IWorkbenchActionConstants.M_HELP);
    menu.add(new GroupMarker(IWorkbenchActionConstants.HELP_START));
    menu.add(new GroupMarker(IWorkbenchActionConstants.HELP_END));
    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
    return menu;/*from  w w  w  .  j  a v a 2s. c o m*/
}

From source file:com.nokia.s60ct.gui.ApplicationActionBarAdvisor.java

License:Open Source License

protected IMenuManager createWindowMenu(IWorkbenchWindow window) {
    IMenuManager menu = new MenuManager(getString("_UI_Menu_Window_label"), IWorkbenchActionConstants.M_WINDOW);

    /* perspective menu */
    IMenuManager openPerspective = new MenuManager("Open Perspective", "perspective");
    openPerspective.add(ActionFactory.OPEN_PERSPECTIVE_DIALOG.create(window));
    menu.add(openPerspective);//from w w w  . j av  a  2  s  . c  om

    /* Show view menu item */
    IMenuManager showView = new MenuManager("Show View", "view");
    showView.add(ContributionItemFactory.VIEWS_SHORTLIST.create(window));
    menu.add(showView);
    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    menu.add(ActionFactory.PREFERENCES.create(window));

    return menu;
}