public class CommandManager extends Object
Constructor and Description |
---|
CommandManager() |
Modifier and Type | Method and Description |
---|---|
void |
addCommand(Command command) |
void |
addCommandUpdateListener(CommandUpdateListener listener) |
void |
addMenuItemUpdateListener(MenuItemUpdateListener listener) |
void |
addOrUpdateGroupOrder(String key,
List<String> orderSet) |
TopoContextMenu |
getContextMenu(GraphContainer graphContainer,
com.vaadin.ui.Window mainWindow)
Gets the ContextMenu addon for the app based on OSGi Operations
|
List<Command> |
getHistoryList() |
Map<String,List<String>> |
getMenuOrderConfig() |
Operation |
getOperationByMenuItemCommand(com.vaadin.ui.MenuBar.Command command) |
com.vaadin.ui.MenuBar.Command |
menuCommand(Command command,
GraphContainer graphContainer,
com.vaadin.ui.Window mainWindow,
OperationContext operationContext,
SelectionManager selectionManager) |
void |
onBind(Command command) |
void |
onBind(Operation operation,
Map<String,String> props) |
void |
onUnbind(Command command) |
void |
onUnbind(Operation operation,
Map<String,String> props) |
void |
removeMenuItemUpdateListener(MenuItemUpdateListener listener) |
void |
setTopLevelMenuOrder(List<String> menuOrderList) |
void |
updateContextMenuItem(Object target,
TopoContextMenu.TopoContextMenuItem contextItem,
GraphContainer graphContainer,
com.vaadin.ui.Window mainWindow) |
void |
updateMenuConfig(Dictionary<Object,Object> props) |
void |
updateMenuItem(com.vaadin.ui.MenuBar.MenuItem menuItem,
GraphContainer graphContainer,
com.vaadin.ui.Window mainWindow,
SelectionManager selectionManager) |
protected void |
updateMenuItemListeners() |
public void addCommand(Command command)
public void addCommandUpdateListener(CommandUpdateListener listener)
public void addMenuItemUpdateListener(MenuItemUpdateListener listener)
public void removeMenuItemUpdateListener(MenuItemUpdateListener listener)
public TopoContextMenu getContextMenu(GraphContainer graphContainer, com.vaadin.ui.Window mainWindow)
graphContainer
- mainWindow
- public com.vaadin.ui.MenuBar.Command menuCommand(Command command, GraphContainer graphContainer, com.vaadin.ui.Window mainWindow, OperationContext operationContext, SelectionManager selectionManager)
protected void updateMenuItemListeners()
public Operation getOperationByMenuItemCommand(com.vaadin.ui.MenuBar.Command command)
public void onBind(Command command)
public void onUnbind(Command command)
public void updateMenuConfig(Dictionary<Object,Object> props)
public void updateMenuItem(com.vaadin.ui.MenuBar.MenuItem menuItem, GraphContainer graphContainer, com.vaadin.ui.Window mainWindow, SelectionManager selectionManager)
public void updateContextMenuItem(Object target, TopoContextMenu.TopoContextMenuItem contextItem, GraphContainer graphContainer, com.vaadin.ui.Window mainWindow)
Copyright © 2015. All Rights Reserved.