| <?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.parsley.tests.models/src" modelPluginID="org.eclipse.emf.parsley.tests.models" |
| modelName="ParsleyTests" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" |
| importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" copyrightFields="false" |
| operationReflection="true" importOrganizing="true"> |
| <foreignModel>ParsleyTests.ecore</foreignModel> |
| <genPackages prefix="Testmodels" basePackage="org.eclipse.emf.parsley.tests.models" |
| disposableProviderFactory="true" ecorePackage="ParsleyTests.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="ParsleyTests.ecore#//EnumForControls"> |
| <genEnumLiterals ecoreEnumLiteral="ParsleyTests.ecore#//EnumForControls/FIRST"/> |
| <genEnumLiterals ecoreEnumLiteral="ParsleyTests.ecore#//EnumForControls/SECOND"/> |
| <genEnumLiterals ecoreEnumLiteral="ParsleyTests.ecore#//EnumForControls/THIRD"/> |
| </genEnums> |
| <genDataTypes ecoreDataType="ParsleyTests.ecore#//BooleanDataType"/> |
| <genDataTypes ecoreDataType="ParsleyTests.ecore#//BooleanPrimitiveDataType"/> |
| <genClasses ecoreClass="ParsleyTests.ecore#//TestContainer"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//TestContainer/classesWithName"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//TestContainer/classesForControls"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//TestEClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//TestEClass/lowercaseNameFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//TestEClass/UpperCaseNameFeature"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//TestEClass/notChangeableFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//TestEClass/derivedFeature"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//BaseClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//BaseClass/baseClassFeature"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//BaseClass/baseMultiReferenceFeature"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//DerivedClass"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//DerivedClass/derivedClassFeature"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//DerivedClass/derivedMultiReferenceFeature"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//ClassForControls"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/booleanFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/booleanObjectFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/booleanDataTypeFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/booleanPrimitiveDataTypeFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/enumFeature"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/stringFeature"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//ClassForControls/referenceToClassWithName"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//ClassForControls/multiReferenceFeature"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassForControls/featureMapEntries"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ParsleyTests.ecore#//ClassForControls/featureMapEntries1"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//ClassWithName"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ParsleyTests.ecore#//ClassWithName/name"/> |
| </genClasses> |
| <genClasses ecoreClass="ParsleyTests.ecore#//BaseClassForFeatureMapEntry"/> |
| <genClasses ecoreClass="ParsleyTests.ecore#//ClassForFeatureMapEntry1"/> |
| <genClasses ecoreClass="ParsleyTests.ecore#//ClassForFeatureMapEntry2"/> |
| </genPackages> |
| </genmodel:GenModel> |