Examples of MenuManager


Examples of org.eclipse.jface.action.MenuManager

          manager.add(selectBookMarkSet);
        }

        /* Search Bar */
        manager.add(new Separator());
        MenuManager searchMenu = new MenuManager(Messages.BookMarkExplorer_FIND);
        manager.add(searchMenu);

        /* Search Bar - Always Show Bar */
        IAction alwaysShow = new Action(Messages.BookMarkExplorer_ALWAYS_SHOW, IAction.AS_CHECK_BOX) {
          @Override
          public void run() {
            fAlwaysShowSearch = !fAlwaysShowSearch;

            /* Only Update if the Filter is not Active */
            if (fSearchBar.getControl().getText().length() == 0)
              setSearchBarVisible(fAlwaysShowSearch);
          }
        };
        alwaysShow.setChecked(fAlwaysShowSearch);
        searchMenu.add(alwaysShow);

        /* Search Bar - Begin Search when Typing */
        IAction beginWhenTyping = new Action(Messages.BookMarkExplorer_BEGIN_WHEN_TYPING, IAction.AS_CHECK_BOX) {
          @Override
          public void run() {
            fBeginSearchOnTyping = !fBeginSearchOnTyping;
          }
        };
        beginWhenTyping.setChecked(fBeginSearchOnTyping);
        searchMenu.add(beginWhenTyping);

        /* Misc. Settings */
        manager.add(new Separator());
        IAction sortByName = new Action(Messages.BookMarkExplorer_SORT_BY_NAME, IAction.AS_CHECK_BOX) {
          @Override
View Full Code Here

Examples of org.gudy.azureus2.plugins.ui.menus.MenuManager

                openTrialAskWindow();
                return true;
              }
            });

            MenuManager menuManager = PluginInitializer.getDefaultInterface().getUIManager().getMenuManager();
            MenuItem menuHide = menuManager.addMenuItem("Sidebar." +
                MultipleDocumentInterface.SIDEBAR_SECTION_BURN_INFO,
                "popup.error.hide");
            menuHide.addListener(new MenuItemListener() {
              public void selected(MenuItem menu, Object target) {
                mdi.closeEntry(MultipleDocumentInterface.SIDEBAR_SECTION_BURN_INFO);
View Full Code Here

Examples of org.gudy.azureus2.plugins.ui.menus.MenuManager

      }
    });

    PluginInterface pi = PluginInitializer.getDefaultInterface();
    UIManager uim = pi.getUIManager();
    MenuManager menuManager = uim.getMenuManager();

    String menuID = "sidebar."
        + ContentNetworkUtils.getTarget(contentNetwork);
   
    MenuItem item = menuManager.addMenuItem(menuID, "Button.reload");
    item.addListener(new MenuItemListener() {
      public void selected(MenuItem menu, Object target) {
        browserSkinObject.refresh();
      }
    });
   
   
    if (org.gudy.azureus2.core3.util.Constants.isCVSVersion()) {
      MenuItem parent = menuManager.addMenuItem(menuID, "CVS Only");
      parent.setStyle(MenuItem.STYLE_MENU);
     
     
      MenuItem menuItem = menuManager.addMenuItem(parent, "Button.reset");
      menuItem.addListener(new MenuItemListener() {
        public void selected(MenuItem menu, Object target) {
          browserSkinObject.getContext().executeInBrowser("sendMessage('display','reset-url', {});");
          //browserSkinObject.restart();
        }
      });

      menuItem = menuManager.addMenuItem(parent, "Tux RPC Test");
      menuItem.addListener(new MenuItemListener() {
        public void selected(MenuItem menu, Object target) {
          browserSkinObject.setURL("c:\\test\\BrowserMessaging.html");
        }
      });

      menuItem = menuManager.addMenuItem(parent, "URL..");
      menuItem.addListener(new MenuItemListener() {
        public void selected(MenuItem menu, Object target) {
          SimpleTextEntryWindow entryWindow = new SimpleTextEntryWindow("", "!URL!");
          entryWindow.prompt(new UIInputReceiverListener() {
            public void UIInputReceiverClosed(UIInputReceiver entryWindow) {
              if (entryWindow.hasSubmittedInput()) {
                browserSkinObject.setURL(entryWindow.getSubmittedInput());
              }
            }
          });
        }
      });

      if (contentNetwork != ConstantsVuze.getDefaultContentNetwork()) {
        menuItem = menuManager.addMenuItem(parent, "Remove HD Network");
        menuItem.addListener(new MenuItemListener() {
          public void selected(MenuItem menu, Object target) {
            if (mdi != null) {
              MdiEntry entry = mdi.getEntryBySkinView(Browse.this);
              if (entry != null) {
                entry.removeListener(Browse.this);
              }
              mdi.closeEntry(ContentNetworkUtils.getTarget(contentNetwork));
            }
            contentNetwork.remove();
          }
        });

        menuItem = menuManager.addMenuItem(parent, "Reset IP Flag && Close");
        menuItem.addListener(new MenuItemListener() {
          public void selected(MenuItem menu, Object target) {
            contentNetwork.setPersistentProperty(
                ContentNetwork.PP_AUTH_PAGE_SHOWN, Boolean.FALSE);
            if (mdi != null) {
              MdiEntry entry = mdi.getEntryBySkinView(Browse.this);
              if (entry != null) {
                entry.removeListener(Browse.this);
              }
              mdi.closeEntry(ContentNetworkUtils.getTarget(contentNetwork));
            }
          }
        });
      }
      menuItem = menuManager.addMenuItem(parent, "Source Ref: "
          + contentNetwork.getPersistentProperty(ContentNetwork.PP_SOURCE_REF));
      menuItem.setEnabled(false);
    }

    return null;
View Full Code Here

Examples of org.gudy.azureus2.plugins.ui.menus.MenuManager

        "{sidebar." + MultipleDocumentInterface.SIDEBAR_SECTION_ACTIVITIES
            + "}", titleInfoActivityView, null, false, null);

    PluginInterface pi = PluginInitializer.getDefaultInterface();
    UIManager uim = pi.getUIManager();
    MenuManager menuManager = uim.getMenuManager();

    MenuItem menuItem = menuManager.addMenuItem("sidebar."
        + MultipleDocumentInterface.SIDEBAR_SECTION_ACTIVITIES,
        "v3.activity.button.readall");
    menuItem.addListener(new MenuItemListener() {
      public void selected(MenuItem menu, Object target) {
        VuzeActivitiesEntry[] allEntries = VuzeActivitiesManager.getAllEntries();
        for (int i = 0; i < allEntries.length; i++) {
          VuzeActivitiesEntry entry = allEntries[i];
          entry.setRead(true);
        }
      }
    });

    if (Constants.isCVSVersion()) {
      menuItem = menuManager.addMenuItem("sidebar."
          + MultipleDocumentInterface.SIDEBAR_SECTION_ACTIVITIES,
          "!test update expiry!");
      menuItem.addListener(new MenuItemListener() {
        public void selected(MenuItem menu, Object target) {
          FeatureManagerUIListener.buildNotifications();
View Full Code Here

Examples of org.jitterbit.application.ui.menu.MenuManager

  private void installDisplaySettingsShortcut() {
      Action action = new AbstractAction() {

            @Override
            public void actionPerformed(ActionEvent e) {
                MenuManager mgr = m_TreeMapper.getView().getMenuManager();
                Menu menu = mgr.getMenu(InterchangeMenus.MAP_AREA_SETTINGS);
                JPopupMenu popup = new JPopupMenu();
                menu.populate(popup);
                m_TreeMapper.showPopupMenu(popup);
            }
      };
View Full Code Here

Examples of org.springframework.batch.admin.web.resources.MenuManager

    assertTrue(context.containsBean("jobRepository"));
    String[] beanNames = BeanFactoryUtils.beanNamesForTypeIncludingAncestors(context.getBeanFactory(),
        JobController.class);
    assertEquals(1, beanNames.length);

    MenuManager menuManager = context.getBean(MenuManager.class);
    assertEquals(4, menuManager.getMenus().size());

    context.refresh();

    ClassPathXmlApplicationContext child = new ClassPathXmlApplicationContext(
        new String[] { "classpath:/test-job-context.xml" }, parent);
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.