Bug 263090 [legacy] Load the model with commands and handlers
The legacy fragment should be able to load the commands model with commands and the handlers model with handlers. PW
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/workbench/ui/renderers/swt/SWTPartFactory.java
public Object createMenu(MPart<?> part, Object widgetObject, MMenu menu) {
		Widget widget = (Widget) widgetObject;
		Menu swtMenu;
		if (menu != null && menu.getId() != null
				&& menu.getId().equals("org.eclipse.ui.main.menu")) { 
			menu.getItems().clear();
			
			ILegacyHook lh = (ILegacyHook) context.get(ILegacyHook.class
					.getName());
			if (part.getContext() != null) {
				lh.loadMenu(part.getContext(), menu);
			} else {
				lh.loadMenu(context, menu);
			}
		}
		if (widget instanceof MenuItem) {
			swtMenu = new Menu(((MenuItem) widget).getParent().getShell(),
					SWT.DROP_DOWN);
			((MenuItem) widget).setMenu(swtMenu);
		} else if (widget instanceof ToolItem) {
			swtMenu = new Menu(((ToolItem) widget).getParent().getShell(),