public abstract class MenuBuilder<T,K> extends Object
Modifier and Type | Field and Description |
---|---|
protected LinkedHashMap<String,Object> |
m_menuBar |
Constructor and Description |
---|
MenuBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addMenuCommand(T t,
String menuPosition) |
protected abstract void |
addMenuItems(K subMenu,
Map<String,Object> value) |
protected Set<Map.Entry<String,Object>> |
getSortedMenuItems() |
protected Set<Map.Entry<String,Object>> |
getSortedSubmenuGroup(String parentMenuName,
Map<String,Object> value) |
protected String |
removeLabelProperties(String commandKey) |
void |
setSubMenuGroupOder(Map<String,List<String>> submenOrderMap) |
void |
setTopLevelMenuOrder(List<String> menuOrder) |
Copyright © 2015. All Rights Reserved.