Bug 291934 Sash tests failing over part renderer call
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/workbench/RenderingTestCase.java
Class elementClass = element.getClass();
		Class expectedClass = null;
		if (elementClass == MWindowImpl.class) {
			expectedClass = Shell.class;
		} else if (elementClass == MSashFormImpl.class) {
			expectedClass = SashForm.class;
		} else if (elementClass == MStackImpl.class) {
			expectedClass = CTabFolder.class;
		} else if (elementClass == MContributedPartImpl.class) {
			expectedClass = Composite.class;
		}
		
		String theName = null;
		if (element instanceof MItem) {
			theName = ((MItem) element).getName();
		}
		
		EList<?> list = element.getChildren();
		SWTResult[] childList = null;
		if (!list.isEmpty()) {
			childList = new SWTResult[list.size()];
			for (int i = 0; i < list.size(); i++) {
				childList[i] = createSWTResultTree((MPart) list.get(i));
			}
		}
		return new SWTResult(expectedClass, theName, childList);
	}
}