List of usage examples for org.eclipse.jface.action GroupMarker GroupMarker
public GroupMarker(String groupName)
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; }