| <?xml version="1.0" encoding="UTF-8"?> | |
| <genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" | |
| xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.emf.test.common/src" editDirectory="" | |
| editorDirectory="" modelPluginID="org.eclipse.emf.test.common" modelName="Reification" | |
| testsDirectory="" importerID="org.eclipse.emf.importer.ecore" arrayAccessors="true" | |
| complianceLevel="5.0" copyrightFields="false"> | |
| <foreignModel>Reification.ecore</foreignModel> | |
| <genPackages prefix="Reification" basePackage="org.eclipse.emf.test.common" disposableProviderFactory="true" | |
| ecorePackage="Reification.ecore#/"> | |
| <genClasses ecoreClass="Reification.ecore#//Root"> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Reification.ecore#//Root/name"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/container"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/unboundedGenericContainerWithRawType"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/unboundedGenericContainerWithWildcard"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/unboundedGenericContainerWithSuper"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/unboundedGenericContainerWithExtends"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/boundedGenericContainerWithRawType"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/boundedGenericContainerWithWildcard"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/boundedGenericContainerWithSuper"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//Root/boundedGenericContainerWithExtends"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//VeryLow"/> | |
| <genClasses ecoreClass="Reification.ecore#//Low"/> | |
| <genClasses ecoreClass="Reification.ecore#//Medium"/> | |
| <genClasses ecoreClass="Reification.ecore#//High"/> | |
| <genClasses ecoreClass="Reification.ecore#//VeryHigh"/> | |
| <genClasses ecoreClass="Reification.ecore#//Container"/> | |
| <genClasses ecoreClass="Reification.ecore#//UnboundedGenericContainer"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//UnboundedGenericContainer/T"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//UnboundedGenericContainer/content"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//RawUnboundedContainer"/> | |
| <genClasses ecoreClass="Reification.ecore#//MediumUnboundedContainer"/> | |
| <genClasses ecoreClass="Reification.ecore#//BoundedGenericContainer"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//BoundedGenericContainer/T"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//BoundedGenericContainer/content"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//HighBoundedContainer"/> | |
| <genClasses ecoreClass="Reification.ecore#//KeyValuePair"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//KeyValuePair/K"/> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//KeyValuePair/V"/> | |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Reification.ecore#//KeyValuePair/key"/> | |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Reification.ecore#//KeyValuePair/value"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//RawKeyValuePair"/> | |
| <genClasses ecoreClass="Reification.ecore#//StringListKeyValuePair"/> | |
| <genClasses ecoreClass="Reification.ecore#//TListKeyValuePair"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//TListKeyValuePair/T"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//BoundedTListKeyValuePair"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//BoundedTListKeyValuePair/T"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//HighListKeyValuePair"/> | |
| <genClasses ecoreClass="Reification.ecore#//IntegerListKeyValuePair"/> | |
| <genClasses ecoreClass="Reification.ecore#//KeyValuePairContainer"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//KeyValuePairContainer/K"/> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//KeyValuePairContainer/V"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//KeyValuePairContainer/keyValuePairs"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//StringListKeyValuePairContainer"/> | |
| <genClasses ecoreClass="Reification.ecore#//Bidirectional"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//Bidirectional/T"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//Bidirectional/in"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//Bidirectional/out"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//Bidirectional/value"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//Bidirectional/values"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//Link"/> | |
| <genClasses ecoreClass="Reification.ecore#//RawLink"/> | |
| <genClasses ecoreClass="Reification.ecore#//LinkItem"/> | |
| <genClasses ecoreClass="Reification.ecore#//MediumBidirectional"> | |
| <genTypeParameters ecoreTypeParameter="Reification.ecore#//MediumBidirectional/T"/> | |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Reification.ecore#//MediumBidirectional/contents"/> | |
| </genClasses> | |
| <genClasses ecoreClass="Reification.ecore#//MediumLink"/> | |
| </genPackages> | |
| </genmodel:GenModel> |