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 org.drombler.acp.core.action.MenuItemSupplierFactory<MenuItem,F>> extends AbstractMenuItemContainer<MenuItem,Menu,F> implements MenuItemRootContainer<MenuItem,Menu,F>
| Constructor and Description |
|---|
AbstractMenuItemRootContainer(boolean supportingItems,
org.drombler.acp.core.action.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, isSupportingItemsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddMenu, addMenuItem, getId, getMenuContainer, getMenuItemSortingStrategy, getParentMenuContainer, getPath, isSupportingItemspublic AbstractMenuItemRootContainer(boolean supportingItems,
org.drombler.acp.core.action.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 org.drombler.acp.core.action.MenuItemSupplierFactory<MenuItem,F>>public void removeMenuContainerListener(MenuItemContainerListener<MenuItem,Menu> containerListener)
removeMenuContainerListener in interface MenuItemRootContainer<MenuItem,Menu extends MenuItem,F extends org.drombler.acp.core.action.MenuItemSupplierFactory<MenuItem,F>>protected AbstractMenuItemRootContainer<MenuItem,Menu,F> getMenuItemRootContainer()
getMenuItemRootContainer in class AbstractMenuItemContainer<MenuItem,Menu extends MenuItem,F extends org.drombler.acp.core.action.MenuItemSupplierFactory<MenuItem,F>>Copyright © 2012–2018 Drombler. All rights reserved.