1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77
|
<?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>
|