Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.IContributionItem


        fileMenu.add(new GroupMarker(IWorkbenchActionConstants.MRU));

        fileMenu.add(new GroupMarker(IWorkbenchActionConstants.FILE_END));

        IWorkbenchAction quit = ActionFactory.QUIT.create(window);
        IContributionItem item = new ActionContributionItem(quit);
        item.setVisible(!Platform.OS_MACOSX.equals(Platform.getOS()));
       
        fileMenu.add(item);
    }
View Full Code Here


               
        windowMenu.add( new Separator());
       
        IAction preferences = ActionFactory.PREFERENCES.create(window);
        preferences.setText(Messages.UDIGWorkbenchAdvisor_preferences_text);
        IContributionItem item = new ActionContributionItem(preferences);
        item.setVisible(!Platform.OS_MACOSX.equals(Platform.getOS()));
       
        windowMenu.add(item);
       
        windowMenu.add(ContributionItemFactory.OPEN_WINDOWS.create(window));
       
View Full Code Here

            }else{
              productName = product.getName();
            }
      about.setText(MessageFormat.format(pattern, productName));
            // About should always be at the bottom, so just append it to the menu
          IContributionItem item = new ActionContributionItem(about);
          item.setVisible(!Platform.OS_MACOSX.equals(Platform.getOS()));
         
          helpMenu.add(item);
        }
    }
View Full Code Here

            //  softly when being hosted in other RCP applications)
            // See UDIGActionBarAdvisor for hosting requirements.
          navigateMenu = new MenuManager(
              Messages.ToolManager_menu_manager_title, IWorkbenchActionConstants.M_NAVIGATE);

          IContributionItem additions = manager.find(IWorkbenchActionConstants.MB_ADDITIONS);
      if( additions==null || !(additions instanceof GroupMarker) ){
        manager.add(navigateMenu);
          }else{
            manager.appendToGroup(IWorkbenchActionConstants.MB_ADDITIONS, navigateMenu);
          }     
View Full Code Here

               
                targetMenu = menu;
            }
           
            group = items[items.length - 1];
            IContributionItem groupItem = targetMenu.find(group);
           
            if (groupItem == null) {
                groupItem = new GroupMarker(group);
                targetMenu.appendToGroup(ADDITIONS_GROUP, groupItem);
            }
View Full Code Here

    menu.remove(IScriptEditorActionDefinitionIds.OPEN_HIERARCHY); // This is quick hierarchy action
    menu.remove("org.eclipse.dltk.ui.refactoring.menu");
   
    IContributionItem[] items = menu.getItems();
    for (int i = 0; i < items.length; i++) {
      IContributionItem item = items[i];
      if (areEqual(item.getId(), ITextEditorActionConstants.GROUP_FIND) && item instanceof IMenuManager) {
        menu.remove(item);
        break;
      }
    }
   
View Full Code Here

                        item2.getAction().setText("Toggle Filters...");
                        break;
                    }
                }
            }
            IContributionItem item = menuManager.find("findBugsEclipsePlugin.toggleGrouping.groupDialog");
            if (item != null) {
                menuManager.remove(item);
                menuManager.insertBefore(IWorkbenchActionConstants.MB_ADDITIONS, item);
            }
            IMenuManager mm = menuManager.findMenuUsingPath("bugExplorer.menu.group");
View Full Code Here

        fastViewBarMenuManager.add(contextContributionItem);

        if (!hasNewFastViewDisabled) {
          // Add "New Fast View" submenu
          showViewMenuMgr = new MenuManager(WorkbenchMessages.FastViewBar_show_view, "showView"); //$NON-NLS-1$
          IContributionItem showViewMenu = new ShowViewMenu(window, ShowViewMenu.class.getName(), true);
          showViewMenuMgr.add(showViewMenu);
          fastViewBarMenuManager.add(showViewMenuMgr);

          // Construct the context menu for the "New Fast View" 'button'
          newFastViewMenuMgr = new MenuManager(WorkbenchMessages.FastViewBar_show_view, "showView"); //$NON-NLS-1$
View Full Code Here

    toolsMenuManager.add(launchGameManager);
    launchGameManager.add(new LaunchGameContribution(GOIMPlugin.getPreferenceObject(GOIMGameList.class)));
   
    MenuManager showViewMenuManager = new MenuManager("Show View");
    toolsMenuManager.add(showViewMenuManager);
    IContributionItem viewsShortlist = ContributionItemFactory.VIEWS_SHORTLIST.create(PlatformUI.getWorkbench().getActiveWorkbenchWindow());
    showViewMenuManager.add(viewsShortlist);
   
    menuManager.add(new Separator());
   
    try {
View Full Code Here

    windowMenu.add(preferencesAction);
    //windowMenu.add(ActionFactory.EDIT_ACTION_SETS.create(window));
    //windowMenu.add(showView);
   
    MenuManager perspectiveMenu = new MenuManager("Open Perspective");
    IContributionItem perspectiveList = ContributionItemFactory.PERSPECTIVES_SHORTLIST.create(workbenchWindow);
    perspectiveMenu.add(perspectiveList);
    windowMenu.add(perspectiveMenu);
   
    MenuManager viewMenu = new MenuManager("Show View");
    IContributionItem viewList = ContributionItemFactory.VIEWS_SHORTLIST.create(workbenchWindow);
    viewMenu.add(viewList);
    windowMenu.add(viewMenu);
   
    toolMenu = new MenuManager("Tools","tools");
    menuBar.add(toolMenu);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.action.IContributionItem

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.