Bug 320171 [Model] Use real Java-References in the Binding-Model-Elements
Currently they BindingTable is referencing a BindingContext using an ID. To me it looks like BindingTable is a child of BindingContext and then doesn't need the ID-Reference any more
bundles/org.eclipse.e4.ui.model.workbench/src/org/eclipse/e4/ui/model/application/impl/ApplicationImpl.java
}
	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@Override
	public boolean eIsSet(int featureID) {
		switch (featureID) {
			case ApplicationPackageImpl.APPLICATION__CONTEXT:
				return CONTEXT_EDEFAULT == null ? context != null : !CONTEXT_EDEFAULT.equals(context);
			case ApplicationPackageImpl.APPLICATION__VARIABLES:
				return variables != null && !variables.isEmpty();
			case ApplicationPackageImpl.APPLICATION__PROPERTIES:
				return properties != null && !properties.isEmpty();
			case ApplicationPackageImpl.APPLICATION__HANDLERS:
				return handlers != null && !handlers.isEmpty();
			case ApplicationPackageImpl.APPLICATION__BINDING_TABLES:
				return bindingTables != null && !bindingTables.isEmpty();
			case ApplicationPackageImpl.APPLICATION__ROOT_CONTEXT:
				return rootContext != null && !rootContext.isEmpty();
			case ApplicationPackageImpl.APPLICATION__DESCRIPTORS:
				return descriptors != null && !descriptors.isEmpty();
			case ApplicationPackageImpl.APPLICATION__BINDING_CONTEXTS:
				return bindingContexts != null && !bindingContexts.isEmpty();
			case ApplicationPackageImpl.APPLICATION__MENU_CONTRIBUTIONS:
				return menuContributions != null && !menuContributions.isEmpty();
			case ApplicationPackageImpl.APPLICATION__TOOL_BAR_CONTRIBUTIONS:
				return toolBarContributions != null && !toolBarContributions.isEmpty();
			case ApplicationPackageImpl.APPLICATION__TRIM_CONTRIBUTIONS: