MenuItem
- the GUI toolkit specific type for menu itemspublic class IdentityMenuItemSupplierFactory<MenuItem> extends Object implements MenuItemSupplierFactory<MenuItem,IdentityMenuItemSupplierFactory<MenuItem>>
MenuItemSupplierFactory
creates instances of IdentityMenuItemSupplier
s. No additional data is maintained.
TODO: good name?MenuItemSortingStrategy
,
TextMenuItemSortingStrategy
Constructor and Description |
---|
IdentityMenuItemSupplierFactory() |
Modifier and Type | Method and Description |
---|---|
<T extends MenuItem> |
createMenuItemSupplier(T menuItem)
Creates a MenuItemSupplier for the according menu item.
|
IdentityMenuItemSupplierFactory<MenuItem> |
toNextSeparatorSupplierFactory() |
IdentityMenuItemSupplierFactory<MenuItem> |
toPreviousSeparatorSupplierFactory() |
public <T extends MenuItem> IdentityMenuItemSupplier<T> createMenuItemSupplier(T menuItem)
createMenuItemSupplier
in interface MenuItemSupplierFactory<MenuItem,IdentityMenuItemSupplierFactory<MenuItem>>
T
- the type of the menu itemmenuItem
- the according menu itempublic IdentityMenuItemSupplierFactory<MenuItem> toPreviousSeparatorSupplierFactory()
toPreviousSeparatorSupplierFactory
in interface MenuItemSupplierFactory<MenuItem,IdentityMenuItemSupplierFactory<MenuItem>>
public IdentityMenuItemSupplierFactory<MenuItem> toNextSeparatorSupplierFactory()
toNextSeparatorSupplierFactory
in interface MenuItemSupplierFactory<MenuItem,IdentityMenuItemSupplierFactory<MenuItem>>
Copyright © 2012–2018 Drombler. All rights reserved.