Bug 299680 Loading model deltas should properly process exception and fallback to the base model
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/workbench/ui/internal/Workbench.java
renderer = (IPresentationEngine) newEngine;
			}
		}
		renderer.createGui(uiRoot);
		if (uiRoot instanceof MWindow) {
			MWindow wbw = (MWindow) uiRoot;
			Object appWindow = wbw.getWidget();
			rv = 0;
			
			
			
			
			
			
			
			windowHandler.setBounds(appWindow, wbw.getX(), wbw.getY(), wbw.getWidth(), wbw
					.getHeight());
			windowHandler.layout(appWindow);
			windowHandler.open(appWindow);
			
			
		}
	}
	public boolean close() {
		EList<MWindow> windows = workbench.getChildren();
		for (MWindow window : windows) {
			windowHandler.dispose(window.getWidget());
		}
		return true;
	}