Commit 06a7e2c3 authored by Erwan Bousse's avatar Erwan Bousse
Browse files

Versionning everything

parent cf54973e
#
bin.includes = .,\
model/,\
META-INF/,\
plugin.xml,\
plugin.properties
jars.compile.order = .
source.. = src/
output.. = bin/
<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="treemetamodel" nsURI="http://treemetamodel/1.0" nsPrefix="treemetamodel">
<eClassifiers xsi:type="ecore:EClass" name="A">
<eStructuralFeatures xsi:type="ecore:EReference" name="b" eType="#//B" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="c" lowerBound="5" upperBound="5"
eType="#//C" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="x" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="x_m" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="B">
<eStructuralFeatures xsi:type="ecore:EReference" name="d" eType="#//D" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="e" upperBound="-1" eType="#//E"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="C">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="y" upperBound="5" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="b" eType="#//B"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="r_m" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="D">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="x" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="y" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="z" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="E">
<eStructuralFeatures xsi:type="ecore:EReference" name="c" unique="false" upperBound="10"
eType="#//C"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="r" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="x" eType="ecore:EClass TreeMetamodelExtension.ecore#//X"
containment="true"/>
</eClassifiers>
</ecore:EPackage>
<?xml version="1.0" encoding="UTF-8"?>
<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmi:id="_NXxWQImKEeOuUbO_EkrxCQ" type="EcoreTools" measurementUnit="Pixel">
<children xmi:type="notation:Node" xmi:id="_NXzygImKEeOuUbO_EkrxCQ" type="1001">
<children xmi:type="notation:Node" xmi:id="_NX0ZkomKEeOuUbO_EkrxCQ" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_NX0Zk4mKEeOuUbO_EkrxCQ" type="5001">
<children xmi:type="notation:Node" xmi:id="_N7a14ImKEeOuUbO_EkrxCQ" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//A/x"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_N7a14YmKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_bE_bcI2AEeO0BMu94u-0-A" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//A/x_m"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_bE_bcY2AEeO0BMu94u-0-A"/>
</children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX0ZlImKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX0ZlYmKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX0ZlomKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX0Zl4mKEeOuUbO_EkrxCQ" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX0ZmImKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX0ZmYmKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX1AoImKEeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_NX0ZkImKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodel.ecore#//A"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NX0ZkYmKEeOuUbO_EkrxCQ" x="60" y="490"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX1AoYmKEeOuUbO_EkrxCQ" type="1001">
<children xmi:type="notation:Node" xmi:id="_NX1ApImKEeOuUbO_EkrxCQ" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_NX1nsImKEeOuUbO_EkrxCQ" type="5001">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX1nsYmKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX1nsomKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX1ns4mKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX1ntImKEeOuUbO_EkrxCQ" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX1ntYmKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX1ntomKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX1nt4mKEeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_NX1AoomKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodel.ecore#//B"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NX1Ao4mKEeOuUbO_EkrxCQ" x="65" y="270"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX1nuImKEeOuUbO_EkrxCQ" type="1001">
<children xmi:type="notation:Node" xmi:id="_NX2OwImKEeOuUbO_EkrxCQ" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_NX2OwYmKEeOuUbO_EkrxCQ" type="5001">
<children xmi:type="notation:Node" xmi:id="_P8yQsImKEeOuUbO_EkrxCQ" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//C/y"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_P8yQsYmKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_fSO38I2AEeO0BMu94u-0-A" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//C/r_m"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_fSO38Y2AEeO0BMu94u-0-A"/>
</children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX2OwomKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX2Ow4mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX2OxImKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX2OxYmKEeOuUbO_EkrxCQ" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX2OxomKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX2Ox4mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX2OyImKEeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_NX1nuYmKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodel.ecore#//C"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NX1nuomKEeOuUbO_EkrxCQ" x="180" y="375"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX2OyYmKEeOuUbO_EkrxCQ" type="1001">
<children xmi:type="notation:Node" xmi:id="_NX210ImKEeOuUbO_EkrxCQ" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_NX210YmKEeOuUbO_EkrxCQ" type="5001">
<children xmi:type="notation:Node" xmi:id="_2jyi0I2UEeOf4qVPxUFjRw" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//D/x"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_2jyi0Y2UEeOf4qVPxUFjRw"/>
</children>
<children xmi:type="notation:Node" xmi:id="_2-PDII2UEeOf4qVPxUFjRw" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//D/y"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_2-PDIY2UEeOf4qVPxUFjRw"/>
</children>
<children xmi:type="notation:Node" xmi:id="_3TbQAI2UEeOf4qVPxUFjRw" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//D/z"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_3Tb3EI2UEeOf4qVPxUFjRw"/>
</children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX210omKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX2104mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX211ImKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX211YmKEeOuUbO_EkrxCQ" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX211omKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX2114mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX212ImKEeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_NX2OyomKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodel.ecore#//D"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NX2Oy4mKEeOuUbO_EkrxCQ" x="30" y="155"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX212YmKEeOuUbO_EkrxCQ" type="1001">
<children xmi:type="notation:Node" xmi:id="_NX3c4ImKEeOuUbO_EkrxCQ" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_NX3c4YmKEeOuUbO_EkrxCQ" type="5001">
<children xmi:type="notation:Node" xmi:id="_xQj6UImREeOuUbO_EkrxCQ" type="2001">
<element xmi:type="ecore:EAttribute" href="TreeMetamodel.ecore#//E/r"/>
<layoutConstraint xmi:type="notation:Location" xmi:id="_xQj6UYmREeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX3c4omKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX3c44mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX3c5ImKEeOuUbO_EkrxCQ"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX3c5YmKEeOuUbO_EkrxCQ" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_NX3c5omKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_NX3c54mKEeOuUbO_EkrxCQ"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_NX3c6ImKEeOuUbO_EkrxCQ"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_NX212omKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodel.ecore#//E"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_NX2124mKEeOuUbO_EkrxCQ" x="190" y="155"/>
</children>
<children xmi:type="notation:Node" xmi:id="_aMVgAImtEeOfEZ4B4N-TPg" type="1001">
<eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_aMgfIImtEeOfEZ4B4N-TPg" source="Shortcut">
<details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_aMgfIYmtEeOfEZ4B4N-TPg" key="modelID" value="EcoreTools"/>
</eAnnotations>
<children xmi:type="notation:Node" xmi:id="_aMX8QImtEeOfEZ4B4N-TPg" type="4001"/>
<children xmi:type="notation:Node" xmi:id="_aMX8QYmtEeOfEZ4B4N-TPg" type="5001">
<styles xmi:type="notation:DrawerStyle" xmi:id="_aMX8QomtEeOfEZ4B4N-TPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_aMX8Q4mtEeOfEZ4B4N-TPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_aMX8RImtEeOfEZ4B4N-TPg"/>
</children>
<children xmi:type="notation:Node" xmi:id="_aMX8RYmtEeOfEZ4B4N-TPg" type="5002">
<styles xmi:type="notation:DrawerStyle" xmi:id="_aMX8RomtEeOfEZ4B4N-TPg"/>
<styles xmi:type="notation:SortingStyle" xmi:id="_aMX8R4mtEeOfEZ4B4N-TPg"/>
<styles xmi:type="notation:FilteringStyle" xmi:id="_aMX8SImtEeOfEZ4B4N-TPg"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_aMVgAYmtEeOfEZ4B4N-TPg" fontColor="4210752" fontName="Cantarell" fontHeight="10" fillColor="13761016" lineColor="8421504"/>
<element xmi:type="ecore:EClass" href="TreeMetamodelExtension.ecore#//X"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_aMVgAomtEeOfEZ4B4N-TPg" x="145" y="30"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_NXxWQYmKEeOuUbO_EkrxCQ"/>
<element xmi:type="ecore:EPackage" href="TreeMetamodel.ecore#/"/>
<edges xmi:type="notation:Edge" xmi:id="_NX4D8ImKEeOuUbO_EkrxCQ" type="3002" source="_NXzygImKEeOuUbO_EkrxCQ" target="_NX1AoYmKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_NX4D9ImKEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX4D9YmKEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX4D9omKEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX4D94mKEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_NX4D8YmKEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_NX4D8omKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//A/b"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NX4D84mKEeOuUbO_EkrxCQ" points="[0, 0, 0, 175]$[0, -175, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYSToImKEeOuUbO_EkrxCQ" id="(0.5,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYSToYmKEeOuUbO_EkrxCQ" id="(0.5,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_NX4rAImKEeOuUbO_EkrxCQ" type="3002" source="_NXzygImKEeOuUbO_EkrxCQ" target="_NX1nuImKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_NX4rBImKEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX4rBYmKEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX4rBomKEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX4rB4mKEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_NX4rAYmKEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_NX4rAomKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//A/c"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NX4rA4mKEeOuUbO_EkrxCQ" points="[0, 0, -92, 60]$[92, -60, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYRskImKEeOuUbO_EkrxCQ" id="(0.7452830188679245,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYRskYmKEeOuUbO_EkrxCQ" id="(0.5,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_NX4rCImKEeOuUbO_EkrxCQ" type="3002" source="_NX1AoYmKEeOuUbO_EkrxCQ" target="_NX2OyYmKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_NX5SEImKEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX5SEYmKEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX5SEomKEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX5SE4mKEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_NX4rCYmKEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_NX4rComKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//B/d"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NX4rC4mKEeOuUbO_EkrxCQ" points="[0, 0, 0, 70]$[0, -70, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYS6sImKEeOuUbO_EkrxCQ" id="(0.5,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYS6sYmKEeOuUbO_EkrxCQ" id="(0.8235294117647058,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_NX5SFImKEeOuUbO_EkrxCQ" type="3002" source="_NX1AoYmKEeOuUbO_EkrxCQ" target="_NX212YmKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_NX5SGImKEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX5SGYmKEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_NX5SGomKEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_NX5SG4mKEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_NX5SFYmKEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_NX5SFomKEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//B/e"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_NX5SF4mKEeOuUbO_EkrxCQ" points="[0, 0, -78, 60]$[78, -60, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYThwImKEeOuUbO_EkrxCQ" id="(0.7450980392156863,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_NYThwYmKEeOuUbO_EkrxCQ" id="(0.24509803921568626,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_igB6sImQEeOuUbO_EkrxCQ" type="3002" source="_NX1nuImKEeOuUbO_EkrxCQ" target="_NX1AoYmKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_igB6tImQEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_igB6tYmQEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_igChwImQEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_igChwYmQEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_igB6sYmQEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_igB6somQEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//C/b"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_igB6s4mQEeOuUbO_EkrxCQ" points="[0, 0, 73, 60]$[-73, -60, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gdi_YImtEeOfEZ4B4N-TPg" id="(0.30392156862745096,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_igEW8ImQEeOuUbO_EkrxCQ" id="(0.7450980392156863,1.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_kmJSoImQEeOuUbO_EkrxCQ" type="3002" source="_NX212YmKEeOuUbO_EkrxCQ" target="_NX1nuImKEeOuUbO_EkrxCQ">
<children xmi:type="notation:Node" xmi:id="_kmJ5sImQEeOuUbO_EkrxCQ" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_kmJ5sYmQEeOuUbO_EkrxCQ" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_kmJ5somQEeOuUbO_EkrxCQ" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_kmJ5s4mQEeOuUbO_EkrxCQ" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_kmJSoYmQEeOuUbO_EkrxCQ" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_kmJSoomQEeOuUbO_EkrxCQ" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//E/c"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_kmJSo4mQEeOuUbO_EkrxCQ" points="[0, 0, 0, -165]$[0, 165, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gdptEImtEeOfEZ4B4N-TPg" id="(0.5,1.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_kmM9AImQEeOuUbO_EkrxCQ" id="(0.6078431372549019,0.0)"/>
</edges>
<edges xmi:type="notation:Edge" xmi:id="_azMEoImtEeOfEZ4B4N-TPg" type="3002" source="_NX212YmKEeOuUbO_EkrxCQ" target="_aMVgAImtEeOfEZ4B4N-TPg">
<children xmi:type="notation:Node" xmi:id="_azNSwImtEeOfEZ4B4N-TPg" type="4011">
<layoutConstraint xmi:type="notation:Location" xmi:id="_azNSwYmtEeOfEZ4B4N-TPg" x="-10" y="-10"/>
</children>
<children xmi:type="notation:Node" xmi:id="_azN50ImtEeOfEZ4B4N-TPg" type="4012">
<layoutConstraint xmi:type="notation:Location" xmi:id="_azN50YmtEeOfEZ4B4N-TPg" x="10" y="10"/>
</children>
<styles xmi:type="notation:ConnectorStyle" xmi:id="_azMEoYmtEeOfEZ4B4N-TPg" lineColor="4210752"/>
<styles xmi:type="notation:FontStyle" xmi:id="_azMEoomtEeOfEZ4B4N-TPg" fontColor="4210752" fontName="Cantarell" fontHeight="10"/>
<element xmi:type="ecore:EReference" href="TreeMetamodel.ecore#//E/x"/>
<bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_azMEo4mtEeOfEZ4B4N-TPg" points="[0, 0, 0, 60]$[0, -60, 0, 0]"/>
<sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_gdkNgImtEeOfEZ4B4N-TPg" id="(0.5,0.0)"/>
<targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_azQWEImtEeOfEZ4B4N-TPg" id="(0.49740932642487046,1.0)"/>
</edges>
</notation:Diagram>
<?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="/TreeMetamodel/src" modelPluginID="TreeMetamodel"
modelName="TreeMetamodel" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
importerID="org.eclipse.emf.importer.ecore" complianceLevel="5.0" copyrightFields="false"
operationReflection="true" importOrganizing="true">
<foreignModel>TreeMetamodel.ecore</foreignModel>
<foreignModel>TreeMetamodelExtension.ecore</foreignModel>
<genPackages prefix="Treemetamodel" disposableProviderFactory="true" ecorePackage="TreeMetamodel.ecore#/">
<genClasses ecoreClass="TreeMetamodel.ecore#//A">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//A/b"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//A/c"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute TreeMetamodel.ecore#//A/x"/>
</genClasses>
<genClasses ecoreClass="TreeMetamodel.ecore#//B">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//B/d"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//B/e"/>
</genClasses>
<genClasses ecoreClass="TreeMetamodel.ecore#//C">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute TreeMetamodel.ecore#//C/y"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//C/b"/>
</genClasses>
<genClasses ecoreClass="TreeMetamodel.ecore#//D"/>
<genClasses ecoreClass="TreeMetamodel.ecore#//E">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//E/c"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute TreeMetamodel.ecore#//E/r"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference TreeMetamodel.ecore#//E/x"/>
</genClasses>
</genPackages>
<genPackages prefix="Treemetamodelextension" ecorePackage="TreeMetamodelExtension.ecore#/">
<genClasses ecoreClass="TreeMetamodelExtension.ecore#//X"/>
</genPackages>
</genmodel:GenModel>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment