Package com.biglybt.ui.swt.mainwindow
Class PluginsMenuHelper
- java.lang.Object
-
- com.biglybt.ui.swt.mainwindow.PluginsMenuHelper
-
public class PluginsMenuHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Comparator<java.lang.String>
alpha_comparator
-
Constructor Summary
Constructors Constructor Description PluginsMenuHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
buildPluginLogsMenu(org.eclipse.swt.widgets.Menu parentMenu)
static void
buildPluginMenu(org.eclipse.swt.widgets.Menu pluginMenu, boolean showPluginViews)
static boolean
buildToolsMenu(org.eclipse.swt.widgets.Menu toolsMenu)
static boolean
buildViewMenu(org.eclipse.swt.widgets.Menu viewMenu)
private static void
createViewInfoMenuItem(org.eclipse.swt.widgets.Menu parent, UISWTViewBuilderCore builder)
Populates the client's menu barprivate static void
createViewInfoMenuItems(org.eclipse.swt.widgets.Menu parent, java.util.List<UISWTViewBuilderCore> list)
private static java.util.List<UISWTViewBuilderCore>
getLogViewBuilders(ViewManagerSWT vi)
private static java.util.List<UISWTViewBuilderCore>
getMainViewBuilder(ViewManagerSWT vi)
private static void
sort(MenuItem[] plugin_items)
-
-
-
Method Detail
-
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 java.util.List<UISWTViewBuilderCore> getMainViewBuilder(ViewManagerSWT vi)
-
getLogViewBuilders
private static java.util.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, java.util.List<UISWTViewBuilderCore> list)
-
-