easyappointments/doc/thesis/diagrams/ea-sd-save-appointment.io
alextselegidis@gmail.com 26055fedea * Added content in the implementation.tex
* Added the draw.io files into repository.
2013-10-24 16:18:35 +00:00

1 line
No EOL
6 KiB
Io

<mxGraphModel dx="800" dy="800" grid="1" guides="1" tooltips="1" connect="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" style="default-style2"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="28" value=":Browser" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="20" y="20" width="100" height="660" as="geometry"/></mxCell><mxCell id="29" value=":Appointments&#xa;Controller" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="150" y="20" width="100" height="660" as="geometry"/></mxCell><mxCell id="30" value=":Appointments&#xa;Model" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="280" y="20" width="100" height="660" as="geometry"/></mxCell><mxCell id="31" value=":Sync Library" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="410" y="20" width="100" height="660" as="geometry"/></mxCell><mxCell id="32" value=":Notifications&#xa;Library" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="540" y="20" width="100" height="680" as="geometry"/></mxCell><mxCell id="33" value=":View" style="shape=umlLifeline;perimeter=lifelinePerimeter;" vertex="1" parent="1"><mxGeometry x="670" y="20" width="100" height="680" as="geometry"/></mxCell><mxCell id="35" value="" vertex="1" parent="1"><mxGeometry x="190" y="90" width="20" height="550" as="geometry"/></mxCell><mxCell id="36" value="save_appointment" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;" edge="1" parent="1"><mxGeometry as="geometry"><mxPoint x="70" y="100" as="sourcePoint"/><mxPoint x="190" y="100" as="targetPoint"/><mxPoint y="-0.5" as="offset"/></mxGeometry></mxCell><mxCell id="37" value="" style="whiteSpace=wrap" vertex="1" parent="1"><mxGeometry x="60" y="90" width="20" height="570" as="geometry"/></mxCell><mxCell id="41" value="" vertex="1" parent="1"><mxGeometry x="320" y="130" width="20" height="70" as="geometry"/></mxCell><mxCell id="42" value="add" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;" edge="1" target="41" parent="1"><mxGeometry x="200" y="130" as="geometry"><mxPoint x="200" y="130" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="43" value="return" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;dashed=1;endArrow=open;endSize=8;" edge="1" source="41" parent="1"><mxGeometry x="200" y="130" as="geometry"><mxPoint x="200" y="200" as="targetPoint"/></mxGeometry></mxCell><mxCell id="44" value="invoke" style="edgeStyle=elbowEdgeStyle;elbow=vertical;align=left;endArrow=open;" edge="1" source="41" target="41" parent="1"><mxGeometry x="200" y="230" as="geometry"/></mxCell><mxCell id="46" value="" vertex="1" parent="1"><mxGeometry x="450" y="240" width="20" height="80" as="geometry"/></mxCell><mxCell id="47" value="sync_appointment" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;" edge="1" parent="1"><mxGeometry y="-14" as="geometry"><mxPoint x="200" y="256" as="sourcePoint"/><mxPoint x="450" y="256" as="targetPoint"/><Array as="points"><mxPoint x="360" y="256"/></Array><mxPoint x="65" y="-10.5" as="offset"/></mxGeometry></mxCell><mxCell id="48" value="return" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;dashed=1;endArrow=open;endSize=8;exitX=0;exitY=0.75" edge="1" parent="1"><mxGeometry x="350" y="182.5" as="geometry"><mxPoint x="210" y="312.5" as="targetPoint"/><mxPoint x="450" y="310" as="sourcePoint"/><Array as="points"><mxPoint x="360" y="312.5"/></Array></mxGeometry></mxCell><mxCell id="49" value="invoke" style="edgeStyle=elbowEdgeStyle;elbow=vertical;align=left;endArrow=open;" edge="1" source="46" target="46" parent="1"><mxGeometry x="350" y="240" as="geometry"/></mxCell><mxCell id="50" value="" vertex="1" parent="1"><mxGeometry x="580" y="365" width="20" height="85" as="geometry"/></mxCell><mxCell id="51" value="send_notification" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;" edge="1" parent="1"><mxGeometry as="geometry"><mxPoint x="200" y="380" as="sourcePoint"/><mxPoint x="580" y="380" as="targetPoint"/><Array as="points"><mxPoint x="530" y="380"/></Array><mxPoint x="140" y="-10.5" as="offset"/></mxGeometry></mxCell><mxCell id="52" value="return" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;dashed=1;endArrow=open;endSize=8;" edge="1" parent="1"><mxGeometry x="480" y="404" as="geometry"><mxPoint x="200" y="439" as="targetPoint"/><mxPoint x="580" y="439" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="53" value="invoke" style="edgeStyle=elbowEdgeStyle;elbow=vertical;align=left;endArrow=open;" edge="1" source="50" target="50" parent="1"><mxGeometry x="480" y="365" as="geometry"/></mxCell><mxCell id="54" value="" vertex="1" parent="1"><mxGeometry x="710" y="490" width="20" height="70" as="geometry"/></mxCell><mxCell id="55" value="get_view" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;exitX=1;exitY=0.75" edge="1" target="54" parent="1" source="35"><mxGeometry as="geometry"><mxPoint x="610" y="490" as="sourcePoint"/><mxPoint x="190" y="-13" as="offset"/></mxGeometry></mxCell><mxCell id="56" value="return" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;dashed=1;endArrow=open;endSize=8;" edge="1" parent="1"><mxGeometry x="610" y="505" as="geometry"><mxPoint x="200" y="540" as="targetPoint"/><mxPoint x="710" y="540" as="sourcePoint"/></mxGeometry></mxCell><mxCell id="57" value="invoke" style="edgeStyle=elbowEdgeStyle;elbow=vertical;align=left;endArrow=open;" edge="1" source="54" target="54" parent="1"><mxGeometry x="610" y="490" as="geometry"/></mxCell><mxCell id="60" value="display_success" style="edgeStyle=elbowEdgeStyle;elbow=vertical;verticalAlign=bottom;endArrow=block;" edge="1" parent="1"><mxGeometry as="geometry"><mxPoint x="190" y="610" as="sourcePoint"/><mxPoint x="80" y="610" as="targetPoint"/><mxPoint x="5" y="-10.5" as="offset"/></mxGeometry></mxCell></root></mxGraphModel>