final Menu menu = new Menu();
for (Map.Entry<GWTJahiaWorkflowType, GWTJahiaWorkflowDefinition> entry : possibleWorkflows.entrySet()) {
if (!entry.getKey().getName().toLowerCase().endsWith("publish")) {
final GWTJahiaWorkflowDefinition value = entry.getValue();
MenuItem item = new MenuItem(value.getDisplayName());
item.addSelectionListener(new SelectionListener<MenuEvent>() {
@Override
public void componentSelected(MenuEvent ce) {
EngineContainer container = new EnginePanel();
EngineContainer cards = new EngineCards(container, linker);
new WorkflowActionDialog(singleSelection.getPath(),