| <?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.cdo.tests.model4/src" editDirectory="" |
| editorDirectory="" modelPluginID="org.eclipse.emf.cdo.tests.model4" modelName="Model4" |
| updateClasspath="false" rootExtendsClass="org.eclipse.emf.internal.cdo.CDOObjectImpl" |
| reflectiveDelegation="true" codeFormatting="true" testsDirectory="" importerID="org.eclipse.emf.importer.ecore" |
| featureDelegation="Reflective" complianceLevel="5.0" copyrightFields="false" editPluginID="org.eclipse.emf.cdo.tests.model4.edit" |
| runtimeVersion="2.6" usedGenPackages="../../org.eclipse.emf.cdo.tests.model4interfaces/model/model4interfaces.genmodel#//model4interfaces"> |
| <foreignModel>model4.ecore</foreignModel> |
| <modelPluginVariables>CDO=org.eclipse.emf.cdo</modelPluginVariables> |
| <genPackages prefix="model4" basePackage="org.eclipse.emf.cdo.tests" disposableProviderFactory="true" |
| literalsInterface="false" ecorePackage="model4.ecore#/"> |
| <genClasses ecoreClass="model4.ecore#//RefSingleContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//RefSingleContained/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//SingleContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//SingleContainedElement/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference model4.ecore#//SingleContainedElement/parent"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefSingleNonContained"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//RefSingleNonContained/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//SingleNonContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//SingleNonContainedElement/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//SingleNonContainedElement/parent"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefMultiContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//RefMultiContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//MultiContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//MultiContainedElement/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference model4.ecore#//MultiContainedElement/parent"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefMultiNonContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//RefMultiNonContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//MultiNonContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//MultiNonContainedElement/name"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference model4.ecore#//MultiNonContainedElement/parent"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefMultiNonContainedUnsettable"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//RefMultiNonContainedUnsettable/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//MultiNonContainedUnsettableElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//MultiNonContainedUnsettableElement/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//MultiNonContainedUnsettableElement/parent"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefSingleContainedNPL"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//RefSingleContainedNPL/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefSingleNonContainedNPL"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//RefSingleNonContainedNPL/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefMultiContainedNPL"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//RefMultiContainedNPL/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//RefMultiNonContainedNPL"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//RefMultiNonContainedNPL/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ContainedElementNoOpposite"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//ContainedElementNoOpposite/name"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//GenRefSingleContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefSingleContained/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//GenRefSingleNonContained"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefSingleNonContained/element"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//GenRefMultiContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefMultiContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//GenRefMultiNonContained"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefMultiNonContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefContainer"/> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//ImplSingleRefContainedElement/name"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefNonContainer"/> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefNonContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//ImplSingleRefNonContainedElement/name"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefNonContainer"/> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefNonContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//ImplMultiRefNonContainedElement/name"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefContainer"/> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefContainedElement"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//ImplMultiRefContainedElement/name"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefContainerNPL"/> |
| <genClasses ecoreClass="model4.ecore#//ImplSingleRefNonContainerNPL"/> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefContainerNPL"/> |
| <genClasses ecoreClass="model4.ecore#//ImplMultiRefNonContainerNPL"/> |
| <genClasses ecoreClass="model4.ecore#//ImplContainedElementNPL"/> |
| <genClasses ecoreClass="model4.ecore#//GenRefMultiNUNonContained"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefMultiNUNonContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//GenRefMapNonContained"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference model4.ecore#//GenRefMapNonContained/elements"/> |
| </genClasses> |
| <genClasses ecoreClass="model4.ecore#//StringToEObject"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute model4.ecore#//StringToEObject/key"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference model4.ecore#//StringToEObject/value"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |