Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision

Target

Select target project
  • g23beaum/tp-train
  • a23celer/tp-train
2 results
Select Git revision
Show changes
Commits on Source (3)
......@@ -20,7 +20,7 @@
*.nar
*.ear
*.zip
*.tar.gz
# *.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
......@@ -46,4 +46,5 @@ replay_pid*
.history
.ionide
# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,java
\ No newline at end of file
.DS_Store
# End of https://www.toptal.com/developers/gitignore/api/visualstudiocode,java
# TP Train (TP 11 - 15)
_Groupe composé de XXX xxx, YYY yyy._
## Introduction
Ce projet s'inscrit dans le cadre du cours sur les logiciels concurrents. Il consiste en la modélisation en Java du déplacement de trains sur des rails.
- Éditeur utilisé : `XXX (au choix)`
## Réponses aux questions
### Question 1.1
Réponse
### Question 1.2
Réponse
Ouvrir le fichier trains.drawio avec le site https://app.diagrams.net/
### Question 1.3
etc...
\ No newline at end of file
etc...
<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (X11; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0" version="26.0.6">
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
<mxGraphModel dx="1489" dy="938" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
<root>
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-0" value="&lt;b&gt;Railway&lt;/b&gt;" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-720" y="283" width="160" height="78" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-1" value="+ Railway(Element[])" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-0" vertex="1">
<mxGeometry y="26" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-2" value="+ toString()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-0" vertex="1">
<mxGeometry y="52" width="160" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;startArrow=none;startFill=0;endArrow=none;endFill=0;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-8" target="0u2Hz8Yq8UhTioPgZ6qj-0" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-0" value="1" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-45">
<mxGeometry x="0.8114" y="1" relative="1" as="geometry">
<mxPoint x="-9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-1" value="#railway" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-45">
<mxGeometry x="0.8339" relative="1" as="geometry">
<mxPoint x="36" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-2" value="*" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-45">
<mxGeometry x="-0.7643" y="1" relative="1" as="geometry">
<mxPoint x="-9" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-3" value="- elements" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-45">
<mxGeometry x="-0.5488" y="1" relative="1" as="geometry">
<mxPoint x="43" y="14" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-4" value="contains ▾" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Times New Roman;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-45">
<mxGeometry x="0.0976" relative="1" as="geometry">
<mxPoint x="41" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-8" value="Element" style="swimlane;fontStyle=3;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-725" y="510" width="170" height="150" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-9" value="- name : String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-8" vertex="1">
<mxGeometry y="26" width="170" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-10" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-8" vertex="1">
<mxGeometry y="52" width="170" height="8" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-11" value="&lt;div&gt;# Element(String)&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-8" vertex="1">
<mxGeometry y="60" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-40" value="&lt;div&gt;+ setRailway(Railway)&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-8" vertex="1">
<mxGeometry y="90" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-41" value="+ toString()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-8" vertex="1">
<mxGeometry y="120" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-12" value="Train" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-275" y="525" width="190" height="120" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-13" value="- name : String" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-12" vertex="1">
<mxGeometry y="26" width="190" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-14" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-12" vertex="1">
<mxGeometry y="52" width="190" height="8" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-15" value="&lt;div&gt;+ Train(String, Position)&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-12" vertex="1">
<mxGeometry y="60" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-39" value="+ toString()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-12" vertex="1">
<mxGeometry y="90" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-47" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-16" target="0u2Hz8Yq8UhTioPgZ6qj-8" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-16" value="Station" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-624" y="790" width="170" height="90" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-17" value="- size : int" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-16" vertex="1">
<mxGeometry y="26" width="170" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-18" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-16" vertex="1">
<mxGeometry y="52" width="170" height="8" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-19" value="&lt;div&gt;+ Station(String, int)&lt;br&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-16" vertex="1">
<mxGeometry y="60" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=block;endFill=0;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-20" target="0u2Hz8Yq8UhTioPgZ6qj-8" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-20" value="&lt;b&gt;Section&lt;/b&gt;" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-810" y="790" width="140" height="52" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-21" value="+ Section(String)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-20" vertex="1">
<mxGeometry y="26" width="140" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-49" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontFamily=Courier New;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-23" target="0u2Hz8Yq8UhTioPgZ6qj-26" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-413" y="310" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-8" value="1" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-49">
<mxGeometry x="0.7775" y="1" relative="1" as="geometry">
<mxPoint x="4" y="-17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-9" value="&lt;div&gt;- direction&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-49">
<mxGeometry x="0.8742" relative="1" as="geometry">
<mxPoint x="-35" y="16" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-10" value="direction ▸" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Times New Roman;fontStyle=2" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-49">
<mxGeometry x="0.0361" y="1" relative="1" as="geometry">
<mxPoint x="-7" y="-17" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;dashed=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-23" edge="1">
<mxGeometry relative="1" as="geometry">
<mxPoint x="-413" y="585" as="targetPoint" />
</mxGeometry>
</mxCell>
<object label="&lt;b&gt;Position&lt;/b&gt;" d="" id="0u2Hz8Yq8UhTioPgZ6qj-23">
<mxCell style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-531" y="361" width="235" height="104" as="geometry">
<mxRectangle x="-510" y="270" width="90" height="30" as="alternateBounds" />
</mxGeometry>
</mxCell>
</object>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-24" value="+ Position(Element, Direction)" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-23" vertex="1">
<mxGeometry y="26" width="235" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-25" value="+ clone() : Position" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-23" vertex="1">
<mxGeometry y="52" width="235" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-38" value="+ toString()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-23" vertex="1">
<mxGeometry y="78" width="235" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-26" value="&lt;b&gt;Direction&lt;/b&gt;" style="swimlane;fontStyle=0;childLayout=stackLayout;horizontal=1;startSize=26;fillColor=none;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="WIyWlLk6GJQsqaUBKTNV-1" vertex="1">
<mxGeometry x="-250" y="260" width="140" height="78" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-27" value="LR" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-26" vertex="1">
<mxGeometry y="26" width="140" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-28" value="RL" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontFamily=Courier New;" parent="0u2Hz8Yq8UhTioPgZ6qj-26" vertex="1">
<mxGeometry y="52" width="140" height="26" as="geometry" />
</mxCell>
<mxCell id="0u2Hz8Yq8UhTioPgZ6qj-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontFamily=Courier New;endArrow=open;endFill=0;" parent="WIyWlLk6GJQsqaUBKTNV-1" source="0u2Hz8Yq8UhTioPgZ6qj-15" target="0u2Hz8Yq8UhTioPgZ6qj-8" edge="1">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="-275" y="585" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-5" value="1" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-48">
<mxGeometry x="0.9258" relative="1" as="geometry">
<mxPoint x="5" y="-19" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-6" value="- pos" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Courier New;" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-48">
<mxGeometry x="0.8551" relative="1" as="geometry">
<mxPoint y="15" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="rD4eJs_oaopkLs7TMBFi-7" value="◂ is in" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontFamily=Times New Roman;fontStyle=2" vertex="1" connectable="0" parent="0u2Hz8Yq8UhTioPgZ6qj-48">
<mxGeometry x="0.1591" relative="1" as="geometry">
<mxPoint x="12" y="15" as="offset" />
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>