Package org.gudy.azureus2.plugins.ui.menus

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


   
    int userMode = COConfigurationManager.getIntParameter("User Mode");
    int maxUsermode = 0;
    try
    {
      ConfigSection sect = sections.get(section);
      if (sect instanceof UISWTConfigSection)
      {
        maxUsermode = ((UISWTConfigSection) sect).maxUserMode();
      }
    } catch (Error e)
View Full Code Here


   
    for (int i=0;i<items.length;i++){
     
      TreeItem  item = items[i];
             
      ConfigSection section = (ConfigSection)item.getData("ConfigSectionSWT");
       
      if ( section != null && section.getClass() == config_section_class ){
         
        tree.setSelection( new TreeItem[]{ item });
       
        showSection( item );
       
View Full Code Here

                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

      }
    });

    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

        "{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

            && (!(currentContent[0] instanceof ISelectedVuzeFileContent))
            && currentContent[0].getDownloadManager() == null
            && (currentContent[0].getHash() != null || currentContent[0].getDownloadInfo() != null));
 
      if (tv != null) {
        TableColumn tc = tv.getTableColumn(RankItem.COLUMN_ID);
        if (tc != null && !tc.isVisible()) {
          mapNewToolbarStates.put("up", false);
          mapNewToolbarStates.put("down", false);
        }
      }
     
View Full Code Here

    start();
  }

  private void start() {
    for (int i = 0; i < updates.length; i++) {
      Update update = updates[i];
      ResourceDownloader[] rds = update.getDownloaders();
      for (int j = 0; j < rds.length; j++) {
        ResourceDownloader rd = rds[j];
        downloaders.add(rd);
      }
    }
View Full Code Here

  private void allDownloadsComplete() {
    boolean bRequiresRestart = false;
    boolean bHadMandatoryUpdates = false;
   
    for (int i = 0; i < updates.length; i++) {
      Update update = updates[i];
        // updates with no downloaders exist for admin purposes only
      if ( update.getDownloaders().length > 0){
        if (update.getRestartRequired() != Update.RESTART_REQUIRED_NO) {
          bRequiresRestart = true;
        }
        if ( update.isMandatory()){
          bHadMandatoryUpdates = true;
        }
      }
    }
View Full Code Here

          handleEvent(Event event)
          {
            try{
              PluginInterface pi = AzureusCoreFactory.getSingleton().getPluginManager().getDefaultPluginInterface();
             
              UpdateInstaller installer = pi.getUpdateManager().createInstaller();
           
              installer.addMoveAction(
                "C:\\temp\\file1", "C:\\temp\\file2" );
           
              installer.installNow(
                new UpdateInstallerListener()
                {
                  public void
                  reportProgress(
                    String    str )
View Full Code Here

           
              installer.addMoveAction(
                "C:\\temp\\file1", "C:\\temp\\file2" );
           
              installer.installNow(
                new UpdateInstallerListener()
                {
                  public void
                  reportProgress(
                    String    str )
                  {
View Full Code Here

TOP

Related Classes of org.gudy.azureus2.plugins.ui.menus.MenuManager

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.