Class MenuFactory
- java.lang.Object
-
- org.uberfire.workbench.model.menu.MenuFactory
-
public final class MenuFactory extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMenuFactory.Builderstatic interfaceMenuFactory.CommandMenu<T>static interfaceMenuFactory.ContributedMenuBuilder<T>static interfaceMenuFactory.CustomMenuBuilderstatic interfaceMenuFactory.MenuBuilder<T>static interfaceMenuFactory.OrderedMenu<T>static interfaceMenuFactory.PerspectiveMenu<T>static interfaceMenuFactory.SecurityInfos<T>static interfaceMenuFactory.SimpleMenuBuilder<T>static interfaceMenuFactory.SubMenuBuilder<T>static interfaceMenuFactory.SubMenusBuilder<T>static interfaceMenuFactory.TerminalCustomMenu<T>static interfaceMenuFactory.TerminalMenu<T>static interfaceMenuFactory.TopLevelMenusBuilder<T>
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MenuFactory.ContributedMenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>>newContributedMenu(String caption)static MenuFactory.MenuBuilder<MenuFactory.Builder>newSimpleItem(String caption)static MenuFactory.MenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>>newTopLevelCustomMenu(MenuFactory.CustomMenuBuilder builder)static MenuFactory.MenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>>newTopLevelMenu(String caption)
-
-
-
Method Detail
-
newTopLevelMenu
public static MenuFactory.MenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>> newTopLevelMenu(String caption)
-
newContributedMenu
public static MenuFactory.ContributedMenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>> newContributedMenu(String caption)
-
newSimpleItem
public static MenuFactory.MenuBuilder<MenuFactory.Builder> newSimpleItem(String caption)
-
newTopLevelCustomMenu
public static MenuFactory.MenuBuilder<MenuFactory.TopLevelMenusBuilder<MenuFactory.MenuBuilder>> newTopLevelCustomMenu(MenuFactory.CustomMenuBuilder builder)
-
-