Interface MenuFactory.MenuBuilder<T>
-
- All Superinterfaces:
MenuFactory.CommandMenu<MenuFactory.MenuBuilder<T>>,MenuFactory.OrderedMenu<MenuFactory.MenuBuilder<T>>,MenuFactory.PerspectiveMenu<MenuFactory.MenuBuilder<T>>,MenuFactory.SecurityInfos<MenuFactory.MenuBuilder<T>>,MenuFactory.SimpleMenuBuilder<MenuFactory.MenuBuilder<T>>
- All Known Subinterfaces:
MenuFactory.ContributedMenuBuilder<T>
- All Known Implementing Classes:
MenuBuilderImpl
- Enclosing class:
- MenuFactory
public static interface MenuFactory.MenuBuilder<T> extends MenuFactory.SimpleMenuBuilder<MenuFactory.MenuBuilder<T>>, MenuFactory.SecurityInfos<MenuFactory.MenuBuilder<T>>, MenuFactory.CommandMenu<MenuFactory.MenuBuilder<T>>, MenuFactory.PerspectiveMenu<MenuFactory.MenuBuilder<T>>, MenuFactory.OrderedMenu<MenuFactory.MenuBuilder<T>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MenuFactory.TerminalMenu<T>custom(MenuFactory.CustomMenuBuilder builder)TendMenu()MenuFactory.SubMenusBuilder<MenuFactory.SubMenuBuilder<T>>menus()MenuFactory.SubMenusBuilder<MenuFactory.SubMenuBuilder<T>>submenu(String caption)MenuFactory.TerminalMenu<T>withItems(List<? extends MenuItem> items)-
Methods inherited from interface org.uberfire.workbench.model.menu.MenuFactory.CommandMenu
respondsWith
-
Methods inherited from interface org.uberfire.workbench.model.menu.MenuFactory.OrderedMenu
orderAll
-
Methods inherited from interface org.uberfire.workbench.model.menu.MenuFactory.PerspectiveMenu
perspective, place
-
Methods inherited from interface org.uberfire.workbench.model.menu.MenuFactory.SecurityInfos
withPermission, withPermission, withPermission, withPermission, withPermission, withPermission, withPermission, withPermission
-
Methods inherited from interface org.uberfire.workbench.model.menu.MenuFactory.SimpleMenuBuilder
identifier, order, position
-
-
-
-
Method Detail
-
custom
MenuFactory.TerminalMenu<T> custom(MenuFactory.CustomMenuBuilder builder)
-
submenu
MenuFactory.SubMenusBuilder<MenuFactory.SubMenuBuilder<T>> submenu(String caption)
-
menus
MenuFactory.SubMenusBuilder<MenuFactory.SubMenuBuilder<T>> menus()
-
withItems
MenuFactory.TerminalMenu<T> withItems(List<? extends MenuItem> items)
-
endMenu
T endMenu()
-
-