Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.MenuManager.createContextMenu()


      public void menuAboutToShow(IMenuManager manager) {
        NotesView.this.fillContextMenu(manager);
      }
    });
   
    Menu menu = menuMgr.createContextMenu(textViewer.getControl());
    textViewer.getControl().setMenu(menu);
    getSite().registerContextMenu(menuMgr, textViewer);
  }
 
  private void contributeToActionBars()
View Full Code Here


        menuMgr.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
                RepositoryView.this.fillContextMenu(manager);
            }
        });
        Menu menu = menuMgr.createContextMenu(viewer.getControl());
        viewer.getControl().setMenu(menu);
        getSite().registerContextMenu(menuMgr, viewer);
    }

    private void contributeToActionBars() {
View Full Code Here

    fillMenu(menu);
    if (quickMenu != null) {
      quickMenu.dispose();
      quickMenu = null;
    }
    quickMenu = menu.createContextMenu(focus.getShell());
    Point location = computeMenuLocation(focus);
    if (location == null) {
      return;
    }
    quickMenu.setLocation(location);
View Full Code Here

        }
      }
    });

    Menu menu = manager.createContextMenu(getShell());
    list.getTable().setMenu(menu);
  }

  /**
   * Creates an extra content area, which will be located above the details.
View Full Code Here

      if ((style & SWT.DROP_DOWN) != 0) {
        if (event.detail == 4) { // on drop-down button
          ToolItem ti = (ToolItem) item;

          final MenuManager menuManager = new MenuManager();
          Menu menu = menuManager.createContextMenu(ti.getParent());
         
          String helpContextId = null;
          try {
            helpContextId = commandService.getHelpContextId(command
                .getCommand().getId());
View Full Code Here

        menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager menuMgr) {
        fillMenu(menuMgr);
      }
    });
        Menu menu = menuMgr.createContextMenu(this);
        setMenu(menu);
    }
   
    private void fillMenu(IMenuManager menuMgr) {
        menuMgr.add(new SetMarkAction());
View Full Code Here

        @Override
        protected void onClick(PropertyTable propertyTable, Property property) throws Exception {
          MenuManager manager = new MenuManager();
          getContainer().fillLayoutsManager(manager);
          Menu menu = manager.createContextMenu(propertyTable);
          UiUtils.showAndDisposeOnHide(menu);
        }
      });
      // set sub-properties
      List<Property> subProperties =
View Full Code Here

        fillContextMenu(mgr);
      }
    });

    // Create menu.
    Menu menu = menuMgr.createContextMenu(viewer.getControl());
    viewer.getControl().setMenu(menu);

    // Register menu for extension.
    getSite().registerContextMenu(menuMgr, viewer);
  }
View Full Code Here

        addBundlesAction.setImageDescriptor(AbstractUIPlugin.imageDescriptorFromPlugin(Plugin.PLUGIN_ID, "/icons/brick_add.png"));
    }

    void createContextMenu() {
        MenuManager mgr = new MenuManager();
        Menu menu = mgr.createContextMenu(viewer.getControl());
        viewer.getControl().setMenu(menu);
        mgr.add(new GroupMarker(IWorkbenchActionConstants.MB_ADDITIONS));
        getSite().registerContextMenu(mgr, viewer);

        mgr.addMenuListener(new IMenuListener() {
View Full Code Here

           
        });

        // Create menu against viewer's control
        final Control control = targetViewer.getControl();
        final Menu menu = contextMenu.createContextMenu(control);
        control.setMenu(menu);

        // Register menu for extension
        getSite().registerContextMenu(contextMenu, targetViewer);
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.