MenuItem
- the GUI toolkit specific type for menu itemsMenu
- the GUI toolkit specific type for menusF
- the sorting strategy specific menu item supplier factory typepublic abstract class AbstractMenuItemRootContainer<MenuItem,Menu extends MenuItem,F extends MenuItemSupplierFactory<MenuItem>> extends AbstractMenuItemContainer<MenuItem,Menu,F> implements MenuItemRootContainer<MenuItem,Menu,F>
Constructor and Description |
---|
AbstractMenuItemRootContainer(boolean supportingItems,
MenuItemSortingStrategy menuItemSortingStrategy,
MenuMenuItemContainerFactory<MenuItem,Menu> menuMenuItemContainerFactory,
SeparatorMenuItemFactory<? extends MenuItem> separatorMenuItemFactory) |
Modifier and Type | Method and Description |
---|---|
void |
addMenuContainerListener(MenuItemContainerListener<MenuItem,Menu> containerListener) |
protected AbstractMenuItemRootContainer<MenuItem,Menu,F> |
getMenuItemRootContainer() |
void |
removeMenuContainerListener(MenuItemContainerListener<MenuItem,Menu> containerListener) |
addMenu, addMenuItem, getId, getItems, getMenuContainer, getMenuItemSortingStrategy, getMenus, getParentMenuContainer, getPath, isSupportingItems
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addMenu, addMenuItem, getId, getMenuContainer, getMenuItemSortingStrategy, getParentMenuContainer, getPath, isSupportingItems
public AbstractMenuItemRootContainer(boolean supportingItems, MenuItemSortingStrategy menuItemSortingStrategy, MenuMenuItemContainerFactory<MenuItem,Menu> menuMenuItemContainerFactory, SeparatorMenuItemFactory<? extends MenuItem> separatorMenuItemFactory)
public void addMenuContainerListener(MenuItemContainerListener<MenuItem,Menu> containerListener)
addMenuContainerListener
in interface MenuItemRootContainer<MenuItem,Menu extends MenuItem,F extends MenuItemSupplierFactory<MenuItem>>
public void removeMenuContainerListener(MenuItemContainerListener<MenuItem,Menu> containerListener)
removeMenuContainerListener
in interface MenuItemRootContainer<MenuItem,Menu extends MenuItem,F extends MenuItemSupplierFactory<MenuItem>>
protected AbstractMenuItemRootContainer<MenuItem,Menu,F> getMenuItemRootContainer()
getMenuItemRootContainer
in class AbstractMenuItemContainer<MenuItem,Menu extends MenuItem,F extends MenuItemSupplierFactory<MenuItem>>
Copyright © 2012–2017 Drombler. All rights reserved.