Class MenuUtil
java.lang.Object
ru.cg.webbpm.studio.platform.api.action_system.MenuUtil
user: Ildar
date: 02.03.15
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addActionToItems
(AnAction action, List<javafx.scene.control.MenuItem> items, Supplier<DataContext> dataContextProvider) static void
addActionToMenu
(AnAction action, javafx.scene.control.Menu menu, Supplier<DataContext> dataContextProvider) static void
clearRecursive
(javafx.scene.control.MenuItem menuItem) static javafx.scene.control.Menu
createMenu
(AnActionGroup actionGroup, Supplier<DataContext> dataContextProvider) static javafx.scene.control.MenuItem
createMenuItem
(AnAction action, Supplier<DataContext> dataContextProvider) static javafx.scene.control.Menu
createMenuRecursive
(AnActionGroup action, Supplier<DataContext> dataContextProvider) static javafx.scene.control.SeparatorMenuItem
-
Constructor Details
-
MenuUtil
public MenuUtil()
-
-
Method Details
-
createMenu
public static javafx.scene.control.Menu createMenu(AnActionGroup actionGroup, Supplier<DataContext> dataContextProvider) -
createMenuItem
public static javafx.scene.control.MenuItem createMenuItem(AnAction action, Supplier<DataContext> dataContextProvider) -
addActionToMenu
public static void addActionToMenu(AnAction action, javafx.scene.control.Menu menu, Supplier<DataContext> dataContextProvider) -
addActionToItems
public static void addActionToItems(AnAction action, List<javafx.scene.control.MenuItem> items, Supplier<DataContext> dataContextProvider) -
createMenuRecursive
public static javafx.scene.control.Menu createMenuRecursive(AnActionGroup action, Supplier<DataContext> dataContextProvider) -
clearRecursive
public static void clearRecursive(javafx.scene.control.MenuItem menuItem) -
createSeparator
public static javafx.scene.control.SeparatorMenuItem createSeparator()
-