Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.IMenuListener


     */
    public MenuManager createContextMenu(){
        final MenuManager contextMenu = new MenuManager();

        contextMenu.setRemoveAllWhenShown(true);
        contextMenu.addMenuListener(new IMenuListener(){
            public void menuAboutToShow( IMenuManager mgr ) {
                contextMenu.add(getCreateAttributeAction());
                contextMenu.add(getDeleteAction());
            }
        });
View Full Code Here


        Menu menu;
        menu = viewer.getMenu();
        if (menu == null) {
            final MenuManager contextMenu = new MenuManager();
            contextMenu.setRemoveAllWhenShown(true);
            contextMenu.addMenuListener(new IMenuListener(){
                public void menuAboutToShow( IMenuManager mgr ) {
                    IToolManager tm = ApplicationGIS.getToolManager();
                   
                    contextMenu.add(tm.getENTERAction());
                    contextMenu.add(new Separator());
View Full Code Here

  }
 
  private void hookContextMenu() {
    MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$
    menuMgr.setRemoveAllWhenShown(true);
    menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager manager) {
        DummyView.this.fillContextMenu(manager);
      }
    });
    Menu menu = menuMgr.createContextMenu(viewer.getControl());
View Full Code Here

  public void fillActionBars(IActionBars actionBars) {
    IMenuManager menuManager= actionBars.getMenuManager();
    IMenuManager editMenu= menuManager.findMenuUsingPath(IWorkbenchActionConstants.M_EDIT);
    if (editMenu != null && fRetargetActions.size() > 0) {
      MenuManager subMenu= new MenuManager(TextEditorMessages.Editor_ConvertEncoding_submenu_label);
      subMenu.addMenuListener(new IMenuListener() {
        public void menuAboutToShow(IMenuManager manager) {
          update();
        }
      });
View Full Code Here

  }

  private void hookContextMenu() {
    MenuManager menuMgr = new MenuManager("#PopupMenu");
    menuMgr.setRemoveAllWhenShown(true);
    menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager manager) {
        RepositoryView.this.fillContextMenu(manager);
      }
    });
    Menu menu = menuMgr.createContextMenu(viewer.getControl());
View Full Code Here

      fSelectionActions.add(ITextEditorActionConstants.PASTE);

      // create context menu
      MenuManager manager= new MenuManager(null, null);
      manager.setRemoveAllWhenShown(true);
      manager.addMenuListener(new IMenuListener() {
        public void menuAboutToShow(IMenuManager mgr) {
          fillContextMenu(mgr);
        }
      });
View Full Code Here

   *
   * @return the menu listener
   */
  protected final IMenuListener getContextMenuListener() {
    if (fMenuListener == null) {
      fMenuListener= new IMenuListener() {

        public void menuAboutToShow(IMenuManager menu) {
          String id= menu.getId();
          if (getRulerContextMenuId().equals(id)) {
            setFocus();
View Full Code Here

    private void hookContextMenu()
    {
        MenuManager menuMgr = new MenuManager("#PopupMenu");
        menuMgr.setRemoveAllWhenShown(true);
        menuMgr.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager)
            {
                CombatTrackerView.this.fillContextMenu(manager);
            }
        });
View Full Code Here

    private void setupPopupMenu() {
     
        MenuManager menuMgr = new MenuManager("#CampaignViewPopupMenu");
        menuMgr.setRemoveAllWhenShown(true);
        menuMgr.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
                ITreeSelection sel = (ITreeSelection)viewer.getSelection();
                logger.trace("sel: " + sel);

                if(sel != null) {
View Full Code Here

    private void setupPopupMenu() {

        MenuManager menuMgr = new MenuManager("#CampaignViewPopupMenu");
        menuMgr.setRemoveAllWhenShown(true);
        menuMgr.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
                ITreeSelection sel = (ITreeSelection)viewer.getSelection();
                logger.trace("sel: " + sel);

                if(sel != null) {
View Full Code Here

TOP

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

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.