| <?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" copyrightText="Copyright (c) 2014, 2021 Willink Transformations and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v2.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v20.html

Contributors:
 E.D.Willink - Initial API and implementation" |
| modelDirectory="/org.eclipse.qvtd.xtext.qvtcore.tests/src-gen" modelPluginID="org.eclipse.qvtd.xtext.qvtcore.tests" |
| templateDirectory="/org.eclipse.ocl.examples.codegen/templates" modelName="List2List" |
| updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" |
| importerID="org.eclipse.emf.importer.ecore" bundleManifest="false" complianceLevel="8.0" |
| copyrightFields="false" operationReflection="true" importOrganizing="true" pluginKey=""> |
| <foreignModel>List2List.ecore</foreignModel> |
| <genPackages prefix="List2list" basePackage="org.eclipse.qvtd.xtext.qvtcore.tests.list2list" |
| disposableProviderFactory="true" ecorePackage="List2List.ecore#/"> |
| <genClasses ecoreClass="List2List.ecore#//List2List"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference List2List.ecore#//List2List/list1"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference List2List.ecore#//List2List/list2"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference List2List.ecore#//List2List/element2Element"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute List2List.ecore#//List2List/name"/> |
| </genClasses> |
| <genClasses ecoreClass="List2List.ecore#//Element2Element"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference List2List.ecore#//Element2Element/element1"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference List2List.ecore#//Element2Element/element2"/> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference List2List.ecore#//Element2Element/list2list"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute List2List.ecore#//Element2Element/name"/> |
| </genClasses> |
| </genPackages> |
| <genPackages prefix="Doublylinkedlist" basePackage="org.eclipse.qvtd.xtext.qvtcore.tests.list2list" |
| disposableProviderFactory="true" ecorePackage="DoublyLinkedList.ecore#/"> |
| <genClasses image="false" ecoreClass="DoublyLinkedList.ecore#//Element"> |
| <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference DoublyLinkedList.ecore#//Element/list"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute DoublyLinkedList.ecore#//Element/name"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference DoublyLinkedList.ecore#//Element/source"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference DoublyLinkedList.ecore#//Element/target"/> |
| </genClasses> |
| <genClasses ecoreClass="DoublyLinkedList.ecore#//DoublyLinkedList"> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference DoublyLinkedList.ecore#//DoublyLinkedList/headElement"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute DoublyLinkedList.ecore#//DoublyLinkedList/name"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference DoublyLinkedList.ecore#//DoublyLinkedList/ownedElements"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |