Commit 49bd35b3 authored by Clement Lucas's avatar Clement Lucas
Browse files

v3.1

parent 7de7a956
......@@ -38,7 +38,7 @@
<yjs:SolidColorFill x:Key="3" color="#FFFF5722"/>
<yjs:SolidColorFill x:Key="4" color="#FFA3F1BB"/>
<yjs:Stroke x:Key="5" fill="#FF000000"/>
<yjs:PolylineEdgeStyle x:Key="6" stroke="{y:GraphMLReference 5}" sourceArrow="{y:GraphMLReference 17}"/>
<yjs:PolylineEdgeStyle x:Key="6" stroke="{y:GraphMLReference 5}" sourceArrow="{y:GraphMLReference 16}"/>
<yjs:Stroke x:Key="7" fill="#FF000000"/>
<yjs:PolylineEdgeStyle x:Key="8" stroke="{y:GraphMLReference 7}">
<yjs:PolylineEdgeStyle.sourceArrow>
......@@ -56,10 +56,17 @@
<yjs:Stroke x:Key="13" fill="#FF000000" thickness="0.75"/>
<yjs:Arrow x:Key="14" type="DIAMOND" stroke="#FF000000" fill="#FF000000" cropLength="1"/>
<yjs:PolylineEdgeStyle x:Key="15" stroke="{y:GraphMLReference 13}" targetArrow="{y:GraphMLReference 14}"/>
<yjs:Stroke x:Key="16" fill="#FF000000"/>
<yjs:Arrow x:Key="17" type="TRIANGLE" stroke="{y:GraphMLReference 5}" fill="#FFFFFFFF"/>
<yjs:PolylineEdgeStyle x:Key="18" stroke="{y:GraphMLReference 5}" sourceArrow="{y:GraphMLReference 17}"/>
<yjs:Arrow x:Key="19" type="DIAMOND" stroke="{y:GraphMLReference 16}" fill="#FFFFFFFF"/>
<yjs:Arrow x:Key="16" type="TRIANGLE" stroke="{y:GraphMLReference 5}" fill="#FFFFFFFF"/>
<yjs:PolylineEdgeStyle x:Key="17" stroke="{y:GraphMLReference 5}" sourceArrow="{y:GraphMLReference 16}"/>
<yjs:Stroke x:Key="18" fill="#FF000000"/>
<y:SmartEdgeLabelModel x:Key="19"/>
<yjs:DefaultLabelStyle x:Key="20" verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
<yjs:DefaultLabelStyle.font>
<yjs:Font fontSize="12" fontFamily="'Arial'"/>
</yjs:DefaultLabelStyle.font>
</yjs:DefaultLabelStyle>
<yjs:Stroke x:Key="21" fill="#FF000000"/>
<yjs:PolylineEdgeStyle x:Key="22" stroke="{y:GraphMLReference 21}"/>
</y:SharedData>
</data>
<graph id="G" edgedefault="directed">
......@@ -125,7 +132,7 @@
<node id="n2">
<data key="d0">4</data>
<data key="d5">
<y:RectD X="-604.0038625110192" Y="-225.75" Width="125" Height="124"/>
<y:RectD X="-629.401732796294" Y="-225.75" Width="125" Height="124"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 1}" highlightFill="{y:GraphMLReference 2}">
......@@ -256,7 +263,7 @@
<node id="n7">
<data key="d0">10</data>
<data key="d5">
<y:RectD X="-904.7500000000002" Y="166.125" Width="125" Height="92"/>
<y:RectD X="-930.1478702852751" Y="166.125" Width="125" Height="92"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 1}" highlightFill="{y:GraphMLReference 2}">
......@@ -281,7 +288,7 @@
<node id="n8">
<data key="d0">11</data>
<data key="d5">
<y:RectD X="-700.7500000000002" Y="166.125" Width="207" Height="124"/>
<y:RectD X="-726.1478702852751" Y="166.125" Width="207" Height="124"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 1}" highlightFill="{y:GraphMLReference 2}">
......@@ -309,18 +316,16 @@
<node id="n9">
<data key="d0">12</data>
<data key="d5">
<y:RectD X="-393.8769312555096" Y="-241.75" Width="207" Height="156"/>
<y:RectD X="-426.5019312555096" Y="-225.75" Width="207" Height="124"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 1}" highlightFill="{y:GraphMLReference 2}">
<uml:UMLNodeStyle.model>
<uml:UMLClassModel stereotype="" constraint="" className="Trajet" attributesOpen="true" operationsOpen="true">
<uml:UMLClassModel stereotype="" constraint="" className="Trajet" attributesOpen="true" operationsOpen="false">
<uml:UMLClassModel.attributes>
<x:Array Type="sys:Object">
<sys:String><![CDATA[duree : heure]]></sys:String>
<sys:String><![CDATA[numero_place : integer]]></sys:String>
<sys:String><![CDATA[gare_arrivée : Gare]]></sys:String>
<sys:String><![CDATA[gare_départ : Gare]]></sys:String>
</x:Array>
</uml:UMLClassModel.attributes>
<uml:UMLClassModel.operations>
......@@ -332,11 +337,12 @@
</data>
<port name="p0"/>
<port name="p1"/>
<port name="p2"/>
</node>
<node id="n10">
<data key="d0">13</data>
<data key="d5">
<y:RectD X="-313.73697354971216" Y="-30.875" Width="136.7350422942026" Height="124"/>
<y:RectD X="236.13802645028784" Y="-16.25" Width="136.7350422942026" Height="124"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 1}" highlightFill="{y:GraphMLReference 2}">
......@@ -361,7 +367,7 @@
<node id="n11">
<data key="d0">14</data>
<data key="d5">
<y:RectD X="-841.9542594294505" Y="-101.75" Width="215.70425942945027" Height="172"/>
<y:RectD X="-867.3521297147254" Y="-101.75" Width="215.70425942945027" Height="172"/>
</data>
<data key="d7">
<uml:UMLNodeStyle fill="{y:GraphMLReference 3}" highlightFill="{y:GraphMLReference 4}">
......@@ -500,7 +506,16 @@
<port name="p2"/>
<port name="p3"/>
<port name="p4"/>
<port name="p5"/>
<port name="p5">
<data key="d16">
<y:FreeNodePortLocationModelParameter Ratio="0.0045933873899424715,0.5"/>
</data>
</port>
<port name="p6">
<data key="d16">
<y:FreeNodePortLocationModelParameter Ratio="0.0045933873899424715,0.5"/>
</data>
</port>
</node>
<edge id="e0" source="n1" target="n3" sourceport="p0" targetport="p0">
<data key="d11">
......@@ -574,19 +589,19 @@
</data>
<data key="d12">
<x:List>
<y:Bend Location="-734.1021297147254,-163.75"/>
<y:Bend Location="-657.0000000000002,-163.75"/>
<y:Bend Location="-759.5000000000002,-163.75"/>
<y:Bend Location="-682.3978702852751,-163.75"/>
</x:List>
</data>
<data key="d13">
<yjs:PolylineEdgeStyle stroke="#FF000000"/>
<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 21}"/>
</data>
</edge>
<edge id="e4" source="n11" target="n7" sourceport="p1" targetport="p0">
<data key="d12">
<x:List>
<y:Bend Location="-734.1021297147254,127"/>
<y:Bend Location="-842.2500000000002,127"/>
<y:Bend Location="-759.5000000000002,127"/>
<y:Bend Location="-867.6478702852751,127"/>
</x:List>
</data>
<data key="d13">
......@@ -596,8 +611,8 @@
<edge id="e5" source="n11" target="n8" sourceport="p2" targetport="p0">
<data key="d12">
<x:List>
<y:Bend Location="-734.1021297147254,127"/>
<y:Bend Location="-597.2500000000002,127"/>
<y:Bend Location="-759.5000000000002,127"/>
<y:Bend Location="-622.6478702852751,127"/>
</x:List>
</data>
<data key="d13">
......@@ -673,78 +688,87 @@
<y:GraphMLReference ResourceKey="15"/>
</data>
</edge>
<edge id="e11" source="n9" target="n15" sourceport="p1" targetport="p2">
<data key="d11">
<edge id="e11" source="n15" target="n6" sourceport="p2" targetport="p0">
<data key="d12">
<x:List>
<y:Label>
<y:Label.Text><![CDATA[0..n 2..2]]></y:Label.Text>
<y:Label.LayoutParameter>
<y:SmartEdgeLabelModelParameter SegmentRatio="0.6816340415469094" Distance="-3.8135000000001895">
<y:SmartEdgeLabelModelParameter.Model>
<y:SmartEdgeLabelModel/>
</y:SmartEdgeLabelModelParameter.Model>
</y:SmartEdgeLabelModelParameter>
</y:Label.LayoutParameter>
<y:Label.Style>
<yjs:DefaultLabelStyle verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
<yjs:DefaultLabelStyle.font>
<yjs:Font fontSize="12" fontFamily="'Arial'"/>
</yjs:DefaultLabelStyle.font>
</yjs:DefaultLabelStyle>
</y:Label.Style>
</y:Label>
<y:Bend Location="14.749999999999986,-259.5"/>
<y:Bend Location="-107.70251543832171,-259.5"/>
</x:List>
</data>
<data key="d13">
<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 16}" sourceArrow="{y:GraphMLReference 19}"/>
<y:GraphMLReference ResourceKey="17"/>
</data>
</edge>
<edge id="e12" source="n15" target="n6" sourceport="p3" targetport="p0">
<edge id="e12" source="n15" target="n12" sourceport="p3" targetport="p0">
<data key="d12">
<x:List>
<y:Bend Location="14.749999999999986,-259.5"/>
<y:Bend Location="-107.70251543832171,-259.5"/>
<y:Bend Location="108.76870489829693,-259.5"/>
</x:List>
</data>
<data key="d13">
<y:GraphMLReference ResourceKey="18"/>
<y:GraphMLReference ResourceKey="17"/>
</data>
</edge>
<edge id="e13" source="n15" target="n12" sourceport="p4" targetport="p0">
<edge id="e13" source="n15" target="n10" sourceport="p4" targetport="p0">
<data key="d11">
<x:List>
<y:Label Style="{y:GraphMLReference 20}">
<y:Label.Text><![CDATA[0..n 1..7]]></y:Label.Text>
<y:Label.LayoutParameter>
<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 19}" SegmentRatio="0.6742717265080623" Distance="5.000000000000126"/>
</y:Label.LayoutParameter>
</y:Label>
</x:List>
</data>
<data key="d13">
<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 18}">
<yjs:PolylineEdgeStyle.sourceArrow>
<yjs:Arrow type="DIAMOND" stroke="{y:GraphMLReference 18}" fill="#FFFFFFFF"/>
</yjs:PolylineEdgeStyle.sourceArrow>
</yjs:PolylineEdgeStyle>
</data>
</edge>
<edge id="e14" source="n9" target="n15" sourceport="p1" targetport="p5">
<data key="d11">
<x:List>
<y:Label Style="{y:GraphMLReference 20}">
<y:Label.Text><![CDATA[0..n origine 1..1]]></y:Label.Text>
<y:Label.LayoutParameter>
<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 19}" Location="FromTarget" SegmentRatio="0" Distance="-5.813500000000246"/>
</y:Label.LayoutParameter>
</y:Label>
</x:List>
</data>
<data key="d12">
<x:List>
<y:Bend Location="14.749999999999986,-259.5"/>
<y:Bend Location="108.76870489829693,-259.5"/>
<y:Bend Location="-219.125,-192.0625"/>
<y:Bend Location="-84.625,-192.0625"/>
</x:List>
</data>
<data key="d13">
<y:GraphMLReference ResourceKey="18"/>
<y:GraphMLReference ResourceKey="22"/>
</data>
</edge>
<edge id="e14" source="n15" target="n10" sourceport="p5" targetport="p0">
<edge id="e15" source="n9" target="n15" sourceport="p2" targetport="p6">
<data key="d11">
<x:List>
<y:Label>
<y:Label.Text><![CDATA[1..7 0..n]]></y:Label.Text>
<y:Label Style="{y:GraphMLReference 20}">
<y:Label.Text><![CDATA[0..n terminus 1..1]]></y:Label.Text>
<y:Label.LayoutParameter>
<y:SmartEdgeLabelModelParameter Location="FromTarget" SegmentRatio="-3.961700425956729" Distance="5.000000000000135">
<y:SmartEdgeLabelModelParameter.Model>
<y:SmartEdgeLabelModel/>
</y:SmartEdgeLabelModelParameter.Model>
</y:SmartEdgeLabelModelParameter>
<y:SmartEdgeLabelModelParameter Model="{y:GraphMLReference 19}" Location="FromTarget" SegmentRatio="0.23470805953879836" Distance="2.7510000000001966"/>
</y:Label.LayoutParameter>
<y:Label.Style>
<yjs:DefaultLabelStyle verticalTextAlignment="BOTTOM" horizontalTextAlignment="CENTER" textFill="BLACK">
<yjs:DefaultLabelStyle.font>
<yjs:Font fontSize="12" fontFamily="'Arial'"/>
</yjs:DefaultLabelStyle.font>
</yjs:DefaultLabelStyle>
</y:Label.Style>
</y:Label>
</x:List>
</data>
<data key="d12">
<x:List>
<y:Bend Location="-223.3125,-131.4375"/>
<y:Bend Location="-82.25,-131.4375"/>
</x:List>
</data>
<data key="d13">
<yjs:PolylineEdgeStyle stroke="{y:GraphMLReference 16}" sourceArrow="{y:GraphMLReference 19}"/>
<y:GraphMLReference ResourceKey="22"/>
</data>
</edge>
</graph>
......
Supports Markdown
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