Bug 305796 model reconciler tests need rework
They need re-work as there is a level of indirection between a binding container and the bindings. PW
bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/impl/ApplicationPackageImpl.java
windowEClass.getEGenericSuperTypes().add(g1);
		modelComponentEClass.getESuperTypes().add(this.getPartDescriptorContainer());
		modelComponentEClass.getESuperTypes().add(this.getApplicationElement());
		modelComponentEClass.getESuperTypes().add(this.getHandlerContainer());
		modelComponentEClass.getESuperTypes().add(this.getBindingContainer());
		commandEClass.getESuperTypes().add(this.getApplicationElement());
		commandParameterEClass.getESuperTypes().add(this.getApplicationElement());
		handlerEClass.getESuperTypes().add(this.getContribution());
		handledItemEClass.getESuperTypes().add(this.getItem());
		handledMenuItemEClass.getESuperTypes().add(this.getMenuItem());
		handledMenuItemEClass.getESuperTypes().add(this.getHandledItem());
		handledToolItemEClass.getESuperTypes().add(this.getToolItem());
		handledToolItemEClass.getESuperTypes().add(this.getHandledItem());
		keyBindingEClass.getESuperTypes().add(this.getKeySequence());
		keyBindingEClass.getESuperTypes().add(this.getApplicationElement());
		parameterEClass.getESuperTypes().add(this.getApplicationElement());
		g1 = createEGenericType(this.getElementContainer());
		g2 = createEGenericType(trimContainerEClass_T);
		g1.getETypeArguments().add(g2);
		trimContainerEClass.getEGenericSuperTypes().add(g1);
		g1 = createEGenericType(this.getTrimContainer());
		g2 = createEGenericType(this.getUIElement());
		g1.getETypeArguments().add(g2);
		windowTrimEClass.getEGenericSuperTypes().add(g1);
		g1 = createEGenericType(this.getPSCElement());
		windowTrimEClass.getEGenericSuperTypes().add(g1);
		placeholderEClass.getESuperTypes().add(this.getUIElement());
		g1 = createEGenericType(this.getElementContainer());
		g2 = createEGenericType(this.getPSCElement());
		g1.getETypeArguments().add(g2);