Package org.eclipse.jface.action

Examples of org.eclipse.jface.action.IMenuListener


    }

    private void hookContextMenu() {
        MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$
        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


        menuManager.appendToGroup(WORKING_SET_ACTION_GROUP, clearWorkingSetAction);
        menuManager.appendToGroup(WORKING_SET_ACTION_GROUP, editWorkingSetAction);
        menuManager.appendToGroup(WORKING_SET_ACTION_GROUP, new Separator(START_SEPARATOR_ID));
        menuManager.appendToGroup(WORKING_SET_ACTION_GROUP, new Separator(SEPARATOR_ID));

        menuListener = new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
                removePreviousMruWorkingSetActions(manager);
                addMruWorkingSetActions(manager);
            }
        };
View Full Code Here

    menuManager.add(clearWorkingSetAction);
    menuManager.add(editWorkingSetAction);
    menuManager.add(new Separator());
    menuManager.add(new Separator(SEPARATOR_ID));

    menuListener = new IMenuListener() {
      public void menuAboutToShow(IMenuManager manager) {
        removePreviousMruWorkingSetActions(manager);
        addMruWorkingSetActions(manager);
      }
    };
View Full Code Here

    removeHistoryActionContributionItem = new ActionContributionItem(
        removeHistoryItemAction);

    MenuManager manager = new MenuManager();
    manager.add(removeHistoryActionContributionItem);
    manager.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager manager) {
        List selectedElements = ((StructuredSelection) list
            .getSelection()).toList();

        Object item = null;
View Full Code Here

          IWorkbench workbench = PlatformUI.getWorkbench();
          if (workbench != null && helpContextId != null) {
            workbench.getHelpSystem().setHelp(menu, helpContextId);
          }
         
          menuManager.addMenuListener(new IMenuListener() {
            public void menuAboutToShow(IMenuManager manager) {
              String id = getId();
              if (dropDownMenuOverride != null) {
                id = dropDownMenuOverride;
              }
View Full Code Here

     * Creates the context menu
     */
    private void createContextMenu() {
        MenuManager menuMgr = new MenuManager();
        menuMgr.setRemoveAllWhenShown(true);
        menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager menuMgr) {
        fillMenu(menuMgr);
      }
    });
        Menu menu = menuMgr.createContextMenu(this);
View Full Code Here

  /**
   * @return
   */
  private IMenuListener getMenuTrackerListener() {
    if (menuTrackerListener == null) {
      menuTrackerListener = new IMenuListener() {
        public void menuAboutToShow(IMenuManager manager) {
          sweepContributions(manager);
        }
      };
    }
View Full Code Here

   */
  private void createContextMenu() {
    // Create menu manager.
    MenuManager menuMgr = new MenuManager();
    menuMgr.setRemoveAllWhenShown(true);
    menuMgr.addMenuListener(new IMenuListener() {
      public void menuAboutToShow(IMenuManager mgr) {
        fillContextMenu(mgr);
      }
    });

View Full Code Here

        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() {

            @Override
            public void menuAboutToShow(IMenuManager manager) {
                try {
                    manager.removeAll();
View Full Code Here

     */
    private void initContextMenu()
    {
        MenuManager contextMenu = new MenuManager( "" ); //$NON-NLS-1$
        contextMenu.setRemoveAllWhenShown( true );
        contextMenu.addMenuListener( new IMenuListener()
        {
            public void menuAboutToShow( IMenuManager manager )
            {
                MenuManager newManager = new MenuManager( Messages.getString( "ServersView.new" ) ); //$NON-NLS-1$
                newManager.add( newServer );
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.