Class PluginsMenuHelper

java.lang.Object
com.biglybt.ui.swt.mainwindow.PluginsMenuHelper

public class PluginsMenuHelper extends Object
  • Field Details

  • Constructor Details

    • PluginsMenuHelper

      public PluginsMenuHelper()
  • Method Details

    • buildPluginLogsMenu

      public static void buildPluginLogsMenu(org.eclipse.swt.widgets.Menu parentMenu)
    • sort

      private static void sort(MenuItem[] plugin_items)
    • buildToolsMenu

      public static boolean buildToolsMenu(org.eclipse.swt.widgets.Menu toolsMenu)
    • buildViewMenu

      public static boolean buildViewMenu(org.eclipse.swt.widgets.Menu viewMenu)
    • buildPluginMenu

      public static void buildPluginMenu(org.eclipse.swt.widgets.Menu pluginMenu, boolean showPluginViews)
    • getMainViewBuilder

      private static List<UISWTViewBuilderCore> getMainViewBuilder(ViewManagerSWT vi)
    • getLogViewBuilders

      private static List<UISWTViewBuilderCore> getLogViewBuilders(ViewManagerSWT vi)
    • createViewInfoMenuItem

      private static void createViewInfoMenuItem(org.eclipse.swt.widgets.Menu parent, UISWTViewBuilderCore builder)
      Populates the client's menu bar
      Parameters:
      locales -
      parent -
    • createViewInfoMenuItems

      private static void createViewInfoMenuItems(org.eclipse.swt.widgets.Menu parent, List<UISWTViewBuilderCore> list)