Examples of IMenuManager


Examples of org.eclipse.jface.action.IMenuManager

   */
  @Override
  public void contributeToMenu(IMenuManager menuManager) {
    super.contributeToMenu(menuManager);

    IMenuManager submenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_URMLEditor_menu"), "OntoUML.URMLMenuID");
    menuManager.insertAfter("additions", submenuManager);
    submenuManager.add(new Separator("settings"));
    submenuManager.add(new Separator("actions"));
    submenuManager.add(new Separator("additions"));
    submenuManager.add(new Separator("additions-end"));

    // Prepare for CreateChild item addition or removal.
    //
    createChildMenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_CreateChild_menu_item"));
    submenuManager.insertBefore("additions", createChildMenuManager);

    // Prepare for CreateSibling item addition or removal.
    //
    createSiblingMenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_CreateSibling_menu_item"));
    submenuManager.insertBefore("additions", createSiblingMenuManager);

    // Force an update because Eclipse hides empty menus now.
    //
    submenuManager.addMenuListener
      (new IMenuListener() {
         public void menuAboutToShow(IMenuManager menuManager) {
           menuManager.updateAll(true);
         }
       });
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    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 GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
 
      menu.add(newMenu);
      menu.add(new Separator());
      menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
      menu.add(new Separator());
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    protected IMenuManager createEditMenu(IWorkbenchWindow window) {
      IMenuManager menu = new MenuManager(getString("_UI_Menu_Edit_label"),
      IWorkbenchActionConstants.M_EDIT);
      menu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_START));
 
      addToMenuAndRegister(menu, ActionFactory.UNDO.create(window));
      addToMenuAndRegister(menu, ActionFactory.REDO.create(window));
      menu.add(new GroupMarker(IWorkbenchActionConstants.UNDO_EXT));
      menu.add(new Separator());
 
      addToMenuAndRegister(menu, ActionFactory.CUT.create(window));
      addToMenuAndRegister(menu, ActionFactory.COPY.create(window));
      addToMenuAndRegister(menu, ActionFactory.PASTE.create(window));
      menu.add(new GroupMarker(IWorkbenchActionConstants.CUT_EXT));
      menu.add(new Separator());
 
      addToMenuAndRegister(menu, ActionFactory.DELETE.create(window));
      addToMenuAndRegister(menu, ActionFactory.SELECT_ALL.create(window));
      menu.add(new Separator());
 
      menu.add(new GroupMarker(IWorkbenchActionConstants.ADD_EXT));
 
      menu.add(new GroupMarker(IWorkbenchActionConstants.EDIT_END));
      menu.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
      return menu;
    }
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    protected IMenuManager createWindowMenu(IWorkbenchWindow window) {
      IMenuManager menu = new MenuManager(getString("_UI_Menu_Window_label"),
      IWorkbenchActionConstants.M_WINDOW);
 
      addToMenuAndRegister(menu, ActionFactory.OPEN_NEW_WINDOW.create(window));
      menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
      menu.add(ContributionItemFactory.OPEN_WINDOWS.create(window));
 
      return menu;
    }
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    protected IMenuManager createHelpMenu(IWorkbenchWindow window) {
      IMenuManager menu = new MenuManager(getString("_UI_Menu_Help_label"), IWorkbenchActionConstants.M_HELP);
      // Welcome or intro page would go here
      // Help contents would go here
      // Tips and tricks page would go here
      menu.add(new GroupMarker(IWorkbenchActionConstants.HELP_START));
      menu.add(new GroupMarker(IWorkbenchActionConstants.HELP_END));
      menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
      return menu;
    }
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

   */
  @Override
  public void contributeToMenu(IMenuManager menuManager) {
    super.contributeToMenu(menuManager);

    IMenuManager submenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_OntoUMLEditor_menu"), "OntoUMLMenuID");
    menuManager.insertAfter("additions", submenuManager);
    submenuManager.add(new Separator("settings"));
    submenuManager.add(new Separator("actions"));
    submenuManager.add(new Separator("additions"));
    submenuManager.add(new Separator("additions-end"));

    // Prepare for CreateChild item addition or removal.
    //
    createChildMenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_CreateChild_menu_item"));
    submenuManager.insertBefore("additions", createChildMenuManager);

    // Prepare for CreateSibling item addition or removal.
    //
    createSiblingMenuManager = new MenuManager(OntoUMLEditorPlugin.INSTANCE.getString("_UI_CreateSibling_menu_item"));
    submenuManager.insertBefore("additions", createSiblingMenuManager);

    // Force an update because Eclipse hides empty menus now.
    //
    submenuManager.addMenuListener
      (new IMenuListener() {
         public void menuAboutToShow(IMenuManager menuManager) {
           menuManager.updateAll(true);
         }
       });
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

   * @generated
   */
  protected void fillMenuBar(IMenuManager menu) {

    {
      IMenuManager menuX = new MenuManager(
          OntoUML.diagram.part.Messages.ApplicationMenuName_File,
          IWorkbenchActionConstants.M_FILE);

      menuX.add(new GroupMarker(IWorkbenchActionConstants.FILE_START));

      {
        IMenuManager menuXX = new MenuManager(
            OntoUML.diagram.part.Messages.ApplicationMenuName_New,
            "new");

        menuXX.add(new GroupMarker(
            IWorkbenchActionConstants.MB_ADDITIONS));
        menuX.add(menuXX);
      }

      menuX.add(new Separator());

      menuX.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

      menuX.add(new Separator());

      menuX.add(getAction(ActionFactory.CLOSE.getId()));

      menuX.add(getAction(ActionFactory.CLOSE_ALL.getId()));

      menuX.add(new Separator());

      menuX.add(getAction(ActionFactory.SAVE.getId()));

      menuX.add(getAction(ActionFactory.SAVE_AS.getId()));

      menuX.add(getAction(ActionFactory.SAVE_ALL.getId()));

      menuX.add(new Separator());

      menuX.add(getAction(ActionFactory.QUIT.getId()));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.FILE_END));
      menu.add(menuX);
    }

    {
      IMenuManager menuX = new MenuManager(
          OntoUML.diagram.part.Messages.ApplicationMenuName_Edit,
          IWorkbenchActionConstants.M_EDIT);

      menuX.add(new GroupMarker(IWorkbenchActionConstants.EDIT_START));

      menuX.add(getAction(ActionFactory.UNDO.getId()));

      menuX.add(getAction(ActionFactory.REDO.getId()));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.UNDO_EXT));

      menuX.add(new Separator());

      menuX.add(getAction(ActionFactory.CUT.getId()));

      menuX.add(getAction(ActionFactory.COPY.getId()));

      menuX.add(getAction(ActionFactory.PASTE.getId()));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.CUT_EXT));

      menuX.add(new Separator());

      menuX.add(getAction(ActionFactory.DELETE.getId()));

      menuX.add(getAction(ActionFactory.SELECT_ALL.getId()));

      menuX.add(new Separator());

      menuX.add(new GroupMarker(IWorkbenchActionConstants.ADD_EXT));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.EDIT_END));

      menuX.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS));
      menu.add(menuX);
    }

    menu.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));

    {
      IMenuManager menuX = new MenuManager(
          OntoUML.diagram.part.Messages.ApplicationMenuName_Window,
          IWorkbenchActionConstants.M_WINDOW);

      menuX.add(getAction(ActionFactory.OPEN_NEW_WINDOW.getId()));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
      menu.add(menuX);
    }

    {
      IMenuManager menuX = new MenuManager(
          OntoUML.diagram.part.Messages.ApplicationMenuName_Help,
          IWorkbenchActionConstants.M_HELP);

      menuX.add(new GroupMarker(IWorkbenchActionConstants.HELP_START));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.HELP_END));

      menuX.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
      menu.add(menuX);
    }
  }
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

  /**
   * @generated
   */
  protected void fillCoolBar(ICoolBarManager toolBar) {
    IMenuManager popUpMenu = new MenuManager();
    popUpMenu.add(new ActionContributionItem(lockToolBarAction));
    popUpMenu.add(new ActionContributionItem(toggleCoolbarAction));
    toolBar.setContextMenuManager(popUpMenu);

    toolBar.add(new GroupMarker("group.file"));

    {
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

  }

  @Override
  protected void fillCoolBar(ICoolBarManager coolBar) {

    IMenuManager popUpMenu = new MenuManager();
    popUpMenu.add(new ActionContributionItem(actions.get(ActionFactory.LOCK_TOOL_BAR)));
//    popUpMenu.add(new ActionContributionItem(actions.get(ActionFactory.EDIT_ACTION_SETS)));
    coolBar.setContextMenuManager(popUpMenu);

    coolBar.add(new GroupMarker(IWorkbenchActionConstants.GROUP_FILE));
    ToolBarManager fileToolBar = new ToolBarManager();
View Full Code Here

Examples of org.eclipse.jface.action.IMenuManager

            item = unwrap(item);
    }

        if (item instanceof IMenuManager) {
            // if it is a menu manager wrap it before returning
            IMenuManager menu = (IMenuManager) item;
            if (menu instanceof SubMenuManager) {
        // it it is already wrapped then remover the wrapper and
                // rewrap. We have a table of wrappers so we reuse wrappers
                // we create.
                menu = (IMenuManager) ((SubMenuManager) menu).getParent();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.