Merge lp:~norfus/ensoft-sextant/ensoft-sextant into lp:ensoft-sextant

Proposed by Chris North
Status: Merged
Approved by: Chris North
Approved revision: 46
Merged at revision: 46
Proposed branch: lp:~norfus/ensoft-sextant/ensoft-sextant
Merge into: lp:ensoft-sextant
Diff against target: 1281 lines (+1272/-0)
2 files modified
doc/module-diag.graphml (+663/-0)
doc/upload-diag.graphml (+609/-0)
To merge this branch: bzr merge lp:~norfus/ensoft-sextant/ensoft-sextant
Reviewer Review Type Date Requested Status
Chris North Approve
Review via email: mp+264027@code.launchpad.net

Commit message

Merging in Ben's changes

Description of the change

Pulled in a few extra pieces of documentation from Ben.

To post a comment you must log in.
Revision history for this message
Chris North (norfus) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'doc/module-diag.graphml'
2--- doc/module-diag.graphml 1970-01-01 00:00:00 +0000
3+++ doc/module-diag.graphml 2015-07-07 10:59:10 +0000
4@@ -0,0 +1,663 @@
5+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
6+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
7+ <!--Created by yEd 3.13-->
8+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
9+ <key for="port" id="d1" yfiles.type="portgraphics"/>
10+ <key for="port" id="d2" yfiles.type="portgeometry"/>
11+ <key for="port" id="d3" yfiles.type="portuserdata"/>
12+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
13+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
14+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
15+ <key for="graphml" id="d7" yfiles.type="resources"/>
16+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
17+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
18+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
19+ <graph edgedefault="directed" id="G">
20+ <data key="d0"/>
21+ <node id="n0">
22+ <data key="d5"/>
23+ <data key="d6">
24+ <y:ShapeNode>
25+ <y:Geometry height="30.0" width="116.89044479999984" x="647.690444799999" y="206.0"/>
26+ <y:Fill color="#FFCC00" transparent="false"/>
27+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
28+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="30.009765625" x="43.44033958749992" y="5.6494140625">main<y:LabelModel>
29+ <y:SmartNodeLabelModel distance="4.0"/>
30+ </y:LabelModel>
31+ <y:ModelParameter>
32+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
33+ </y:ModelParameter>
34+ </y:NodeLabel>
35+ <y:Shape type="rectangle"/>
36+ </y:ShapeNode>
37+ </data>
38+ </node>
39+ <node id="n1">
40+ <data key="d5"/>
41+ <data key="d6">
42+ <y:ShapeNode>
43+ <y:Geometry height="30.0" width="116.89044479999984" x="647.690444799999" y="310.00000000000006"/>
44+ <y:Fill color="#FFCC00" transparent="false"/>
45+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
46+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="36.6953125" x="40.09756614999992" y="5.6494140625">db api<y:LabelModel>
47+ <y:SmartNodeLabelModel distance="4.0"/>
48+ </y:LabelModel>
49+ <y:ModelParameter>
50+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
51+ </y:ModelParameter>
52+ </y:NodeLabel>
53+ <y:Shape type="rectangle"/>
54+ </y:ShapeNode>
55+ </data>
56+ </node>
57+ <node id="n2">
58+ <data key="d5"/>
59+ <data key="d6">
60+ <y:ShapeNode>
61+ <y:Geometry height="30.0" width="116.89044479999984" x="710.2904447999996" y="384.71200000000005"/>
62+ <y:Fill color="#CC99FF" transparent="false"/>
63+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
64+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="102.70703125" x="7.0917067749999205" y="5.6494140625">Neo4j client library<y:LabelModel>
65+ <y:SmartNodeLabelModel distance="4.0"/>
66+ </y:LabelModel>
67+ <y:ModelParameter>
68+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
69+ </y:ModelParameter>
70+ </y:NodeLabel>
71+ <y:Shape type="rectangle"/>
72+ </y:ShapeNode>
73+ </data>
74+ </node>
75+ <node id="n3">
76+ <data key="d5"/>
77+ <data key="d6">
78+ <y:ShapeNode>
79+ <y:Geometry height="30.0" width="116.89044479999984" x="711.2904447999992" y="444.71200000000005"/>
80+ <y:Fill color="#CC99FF" transparent="false"/>
81+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
82+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="72.02734375" x="22.43155052499992" y="5.6494140625">Neo4j server<y:LabelModel>
83+ <y:SmartNodeLabelModel distance="4.0"/>
84+ </y:LabelModel>
85+ <y:ModelParameter>
86+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
87+ </y:ModelParameter>
88+ </y:NodeLabel>
89+ <y:Shape type="rectangle"/>
90+ </y:ShapeNode>
91+ </data>
92+ </node>
93+ <node id="n4">
94+ <data key="d5"/>
95+ <data key="d6">
96+ <y:ShapeNode>
97+ <y:Geometry height="30.0" width="116.89044479999984" x="564.3999999999994" y="384.71200000000005"/>
98+ <y:Fill color="#FFCC00" transparent="false"/>
99+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
100+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="37.3515625" x="39.76944114999992" y="5.6494140625">export<y:LabelModel>
101+ <y:SmartNodeLabelModel distance="4.0"/>
102+ </y:LabelModel>
103+ <y:ModelParameter>
104+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
105+ </y:ModelParameter>
106+ </y:NodeLabel>
107+ <y:Shape type="rectangle"/>
108+ </y:ShapeNode>
109+ </data>
110+ </node>
111+ <node id="n5" yfiles.foldertype="group">
112+ <data key="d4"/>
113+ <data key="d5"/>
114+ <data key="d6">
115+ <y:ProxyAutoBoundsNode>
116+ <y:Realizers active="0">
117+ <y:GroupNode>
118+ <y:Geometry height="142.37646484375" width="293.78088959999974" x="260.309555199999" y="272.62353515625006"/>
119+ <y:Fill color="#F5F5F5" transparent="false"/>
120+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
121+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="293.78088959999974" x="0.0" y="0.0">Web Server</y:NodeLabel>
122+ <y:Shape type="roundrectangle"/>
123+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
124+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
125+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
126+ </y:GroupNode>
127+ <y:GroupNode>
128+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
129+ <y:Fill color="#F5F5F5" transparent="false"/>
130+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
131+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 1</y:NodeLabel>
132+ <y:Shape type="roundrectangle"/>
133+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
134+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
135+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
136+ </y:GroupNode>
137+ </y:Realizers>
138+ </y:ProxyAutoBoundsNode>
139+ </data>
140+ <graph edgedefault="directed" id="n5:">
141+ <node id="n5::n0">
142+ <data key="d5"/>
143+ <data key="d6">
144+ <y:ShapeNode>
145+ <y:Geometry height="30.0" width="116.89044479999984" x="422.1999999999988" y="310.00000000000006"/>
146+ <y:Fill color="#FFCC00" transparent="false"/>
147+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
148+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="37.33984375" x="39.77530052499992" y="5.6494140625">server<y:LabelModel>
149+ <y:SmartNodeLabelModel distance="4.0"/>
150+ </y:LabelModel>
151+ <y:ModelParameter>
152+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
153+ </y:ModelParameter>
154+ </y:NodeLabel>
155+ <y:Shape type="rectangle"/>
156+ </y:ShapeNode>
157+ </data>
158+ </node>
159+ <node id="n5::n1">
160+ <data key="d5"/>
161+ <data key="d6">
162+ <y:ShapeNode>
163+ <y:Geometry height="30.0" width="116.89044479999984" x="275.309555199999" y="370.00000000000006"/>
164+ <y:Fill color="#CC99FF" transparent="false"/>
165+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
166+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="49.357421875" x="33.76651146249992" y="5.6494140625">graphviz<y:LabelModel>
167+ <y:SmartNodeLabelModel distance="4.0"/>
168+ </y:LabelModel>
169+ <y:ModelParameter>
170+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
171+ </y:ModelParameter>
172+ </y:NodeLabel>
173+ <y:Shape type="rectangle"/>
174+ </y:ShapeNode>
175+ </data>
176+ </node>
177+ <node id="n5::n2">
178+ <data key="d5"/>
179+ <data key="d6">
180+ <y:ShapeNode>
181+ <y:Geometry height="30.0" width="116.89044479999984" x="422.19999999999885" y="370.00000000000006"/>
182+ <y:Fill color="#CC99FF" transparent="false"/>
183+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
184+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="41.34765625" x="37.77139427499992" y="5.6494140625">twisted<y:LabelModel>
185+ <y:SmartNodeLabelModel distance="4.0"/>
186+ </y:LabelModel>
187+ <y:ModelParameter>
188+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
189+ </y:ModelParameter>
190+ </y:NodeLabel>
191+ <y:Shape type="rectangle"/>
192+ </y:ShapeNode>
193+ </data>
194+ </node>
195+ </graph>
196+ </node>
197+ <node id="n6">
198+ <data key="d5"/>
199+ <data key="d6">
200+ <y:ShapeNode>
201+ <y:Geometry height="30.0" width="116.89044479999984" x="564.3999999999994" y="444.71200000000005"/>
202+ <y:Fill color="#FFCC00" transparent="false"/>
203+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
204+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="70.03515625" x="23.42764427499992" y="5.6494140625">sshmanager<y:LabelModel>
205+ <y:SmartNodeLabelModel distance="4.0"/>
206+ </y:LabelModel>
207+ <y:ModelParameter>
208+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
209+ </y:ModelParameter>
210+ </y:NodeLabel>
211+ <y:Shape type="rectangle"/>
212+ </y:ShapeNode>
213+ </data>
214+ </node>
215+ <node id="n7">
216+ <data key="d5"/>
217+ <data key="d6">
218+ <y:ShapeNode>
219+ <y:Geometry height="30.0" width="116.89044479999984" x="564.3999999999994" y="504.7120000000001"/>
220+ <y:Fill color="#FFCC00" transparent="false"/>
221+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
222+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="51.33203125" x="32.77920677499992" y="5.6494140625">csvwriter<y:LabelModel>
223+ <y:SmartNodeLabelModel distance="4.0"/>
224+ </y:LabelModel>
225+ <y:ModelParameter>
226+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
227+ </y:ModelParameter>
228+ </y:NodeLabel>
229+ <y:Shape type="rectangle"/>
230+ </y:ShapeNode>
231+ </data>
232+ </node>
233+ <node id="n8" yfiles.foldertype="group">
234+ <data key="d4"/>
235+ <data key="d5"/>
236+ <data key="d6">
237+ <y:ProxyAutoBoundsNode>
238+ <y:Realizers active="0">
239+ <y:GroupNode>
240+ <y:Geometry height="217.08846484375" width="293.7808895999997" x="843.1808895999991" y="272.62353515625006"/>
241+ <y:Fill color="#F5F5F5" transparent="false"/>
242+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
243+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="293.7808895999997" x="0.0" y="0.0">Command Line Tools</y:NodeLabel>
244+ <y:Shape type="roundrectangle"/>
245+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
246+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
247+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
248+ </y:GroupNode>
249+ <y:GroupNode>
250+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
251+ <y:Fill color="#F5F5F5" transparent="false"/>
252+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
253+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 2</y:NodeLabel>
254+ <y:Shape type="roundrectangle"/>
255+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
256+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
257+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
258+ </y:GroupNode>
259+ </y:Realizers>
260+ </y:ProxyAutoBoundsNode>
261+ </data>
262+ <graph edgedefault="directed" id="n8:">
263+ <node id="n8::n0">
264+ <data key="d5"/>
265+ <data key="d6">
266+ <y:ShapeNode>
267+ <y:Geometry height="30.0" width="116.89044479999984" x="1005.0713343999988" y="310.00000000000006"/>
268+ <y:Fill color="#FFCC00" transparent="false"/>
269+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
270+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="57.384765625" x="29.75283958749992" y="5.6494140625">update db<y:LabelModel>
271+ <y:SmartNodeLabelModel distance="4.0"/>
272+ </y:LabelModel>
273+ <y:ModelParameter>
274+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
275+ </y:ModelParameter>
276+ </y:NodeLabel>
277+ <y:Shape type="rectangle"/>
278+ </y:ShapeNode>
279+ </data>
280+ </node>
281+ <node id="n8::n1">
282+ <data key="d5"/>
283+ <data key="d6">
284+ <y:ShapeNode>
285+ <y:Geometry height="30.0" width="116.89044479999984" x="858.1808895999991" y="310.00000000000006"/>
286+ <y:Fill color="#FFCC00" transparent="false"/>
287+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
288+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="34.017578125" x="41.43643333749992" y="5.6494140625">query<y:LabelModel>
289+ <y:SmartNodeLabelModel distance="4.0"/>
290+ </y:LabelModel>
291+ <y:ModelParameter>
292+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
293+ </y:ModelParameter>
294+ </y:NodeLabel>
295+ <y:Shape type="rectangle"/>
296+ </y:ShapeNode>
297+ </data>
298+ </node>
299+ <node id="n8::n2">
300+ <data key="d5"/>
301+ <data key="d6">
302+ <y:ShapeNode>
303+ <y:Geometry height="30.0" width="116.89044479999984" x="1005.0713343999989" y="392.85600000000005"/>
304+ <y:Fill color="#FFCC00" transparent="false"/>
305+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
306+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="87.37890625" x="14.75576927499992" y="5.6494140625">objdump parser<y:LabelModel>
307+ <y:SmartNodeLabelModel distance="4.0"/>
308+ </y:LabelModel>
309+ <y:ModelParameter>
310+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
311+ </y:ModelParameter>
312+ </y:NodeLabel>
313+ <y:Shape type="rectangle"/>
314+ </y:ShapeNode>
315+ </data>
316+ </node>
317+ <node id="n8::n3">
318+ <data key="d5"/>
319+ <data key="d6">
320+ <y:ShapeNode>
321+ <y:Geometry height="30.0" width="116.89044479999984" x="858.1808895999991" y="444.71200000000005"/>
322+ <y:Fill color="#CC99FF" transparent="false"/>
323+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
324+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="50.03125" x="33.42959739999992" y="5.6494140625">objdump<y:LabelModel>
325+ <y:SmartNodeLabelModel distance="4.0"/>
326+ </y:LabelModel>
327+ <y:ModelParameter>
328+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
329+ </y:ModelParameter>
330+ </y:NodeLabel>
331+ <y:Shape type="rectangle"/>
332+ </y:ShapeNode>
333+ </data>
334+ </node>
335+ <node id="n8::n4">
336+ <data key="d5"/>
337+ <data key="d6">
338+ <y:ShapeNode>
339+ <y:Geometry height="30.0" width="116.89044479999984" x="1005.0713343999989" y="444.71200000000005"/>
340+ <y:Fill color="#CC99FF" transparent="false"/>
341+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
342+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="34.69140625" x="41.09951927499992" y="5.6494140625">egrep<y:LabelModel>
343+ <y:SmartNodeLabelModel distance="4.0"/>
344+ </y:LabelModel>
345+ <y:ModelParameter>
346+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
347+ </y:ModelParameter>
348+ </y:NodeLabel>
349+ <y:Shape type="rectangle"/>
350+ </y:ShapeNode>
351+ </data>
352+ </node>
353+ </graph>
354+ </node>
355+ <node id="n9" yfiles.foldertype="group">
356+ <data key="d4"/>
357+ <data key="d5"/>
358+ <data key="d6">
359+ <y:ProxyAutoBoundsNode>
360+ <y:Realizers active="0">
361+ <y:GroupNode>
362+ <y:Geometry height="152.60046484375027" width="146.89044479999984" x="327.5999999999988" y="437.22353515625"/>
363+ <y:Fill color="#F5F5F5" transparent="false"/>
364+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
365+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="146.89044479999984" x="0.0" y="0.0">Key</y:NodeLabel>
366+ <y:Shape type="roundrectangle"/>
367+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
368+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
369+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
370+ </y:GroupNode>
371+ <y:GroupNode>
372+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
373+ <y:Fill color="#F5F5F5" transparent="false"/>
374+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
375+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 3</y:NodeLabel>
376+ <y:Shape type="roundrectangle"/>
377+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
378+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
379+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
380+ </y:GroupNode>
381+ </y:Realizers>
382+ </y:ProxyAutoBoundsNode>
383+ </data>
384+ <graph edgedefault="directed" id="n9:">
385+ <node id="n9::n0">
386+ <data key="d5"/>
387+ <data key="d6">
388+ <y:ShapeNode>
389+ <y:Geometry height="30.0" width="116.89044479999984" x="342.5999999999988" y="474.6"/>
390+ <y:Fill color="#FFCC00" transparent="false"/>
391+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
392+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="58.703125" x="29.09365989999992" y="5.6494140625">python file<y:LabelModel>
393+ <y:SmartNodeLabelModel distance="4.0"/>
394+ </y:LabelModel>
395+ <y:ModelParameter>
396+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
397+ </y:ModelParameter>
398+ </y:NodeLabel>
399+ <y:Shape type="rectangle"/>
400+ </y:ShapeNode>
401+ </data>
402+ </node>
403+ <node id="n9::n1">
404+ <data key="d5"/>
405+ <data key="d6">
406+ <y:ShapeNode>
407+ <y:Geometry height="30.0" width="116.89044479999984" x="342.5999999999988" y="544.8240000000003"/>
408+ <y:Fill color="#CC99FF" transparent="false"/>
409+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
410+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="65.365234375" x="25.76260521249992" y="5.6494140625">external file<y:LabelModel>
411+ <y:SmartNodeLabelModel distance="4.0"/>
412+ </y:LabelModel>
413+ <y:ModelParameter>
414+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
415+ </y:ModelParameter>
416+ </y:NodeLabel>
417+ <y:Shape type="rectangle"/>
418+ </y:ShapeNode>
419+ </data>
420+ </node>
421+ </graph>
422+ </node>
423+ <edge id="e0" source="n0" target="n8::n1">
424+ <data key="d9"/>
425+ <data key="d10">
426+ <y:PolyLineEdge>
427+ <y:Path sx="51.46433280000099" sy="10.191091500170984" tx="0.0" ty="0.0">
428+ <y:Point x="916.626111999999" y="231.19109150017098"/>
429+ </y:Path>
430+ <y:LineStyle color="#000000" type="line" width="1.0"/>
431+ <y:Arrows source="none" target="standard"/>
432+ <y:BendStyle smoothed="false"/>
433+ </y:PolyLineEdge>
434+ </data>
435+ </edge>
436+ <edge id="e1" source="n0" target="n1">
437+ <data key="d9"/>
438+ <data key="d10">
439+ <y:PolyLineEdge>
440+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
441+ <y:LineStyle color="#000000" type="line" width="1.0"/>
442+ <y:Arrows source="none" target="standard"/>
443+ <y:BendStyle smoothed="false"/>
444+ </y:PolyLineEdge>
445+ </data>
446+ </edge>
447+ <edge id="e2" source="n0" target="n8::n0">
448+ <data key="d9"/>
449+ <data key="d10">
450+ <y:PolyLineEdge>
451+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
452+ <y:Point x="1063.5165567999989" y="221.0"/>
453+ </y:Path>
454+ <y:LineStyle color="#000000" type="line" width="1.0"/>
455+ <y:Arrows source="none" target="standard"/>
456+ <y:BendStyle smoothed="false"/>
457+ </y:PolyLineEdge>
458+ </data>
459+ </edge>
460+ <edge id="e3" source="n0" target="n5::n0">
461+ <data key="d9"/>
462+ <data key="d10">
463+ <y:PolyLineEdge>
464+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
465+ <y:Point x="480.6452223999987" y="221.0"/>
466+ </y:Path>
467+ <y:LineStyle color="#000000" type="line" width="1.0"/>
468+ <y:Arrows source="none" target="standard"/>
469+ <y:BendStyle smoothed="false"/>
470+ </y:PolyLineEdge>
471+ </data>
472+ </edge>
473+ <edge id="e4" source="n8::n1" target="n1">
474+ <data key="d9"/>
475+ <data key="d10">
476+ <y:PolyLineEdge>
477+ <y:Path sx="-5.42611199999908" sy="-8.208908499829079" tx="45.864332800000966" ty="-8.208908499829079"/>
478+ <y:LineStyle color="#000000" type="line" width="1.0"/>
479+ <y:Arrows source="none" target="standard"/>
480+ <y:BendStyle smoothed="false"/>
481+ </y:PolyLineEdge>
482+ </data>
483+ </edge>
484+ <edge id="e5" source="n8::n0" target="n1">
485+ <data key="d9"/>
486+ <data key="d10">
487+ <y:PolyLineEdge>
488+ <y:Path sx="-56.25086322514687" sy="15.000762834749196" tx="54.990488520470194" ty="15.00754465226629">
489+ <y:Point x="990.3999999999999" y="363.19109150017096"/>
490+ <y:Point x="784.8" y="363.19109150017096"/>
491+ </y:Path>
492+ <y:LineStyle color="#000000" type="line" width="1.0"/>
493+ <y:Arrows source="none" target="standard"/>
494+ <y:BendStyle smoothed="false"/>
495+ </y:PolyLineEdge>
496+ </data>
497+ </edge>
498+ <edge id="e6" source="n5::n0" target="n1">
499+ <data key="d9"/>
500+ <data key="d10">
501+ <y:PolyLineEdge>
502+ <y:Path sx="20.15477760000124" sy="-8.208908499829079" tx="-39.73566719999906" ty="-8.208908499829079"/>
503+ <y:LineStyle color="#000000" type="line" width="1.0"/>
504+ <y:Arrows source="none" target="standard"/>
505+ <y:BendStyle smoothed="false"/>
506+ </y:PolyLineEdge>
507+ </data>
508+ </edge>
509+ <edge id="e7" source="n1" target="n2">
510+ <data key="d9"/>
511+ <data key="d10">
512+ <y:PolyLineEdge>
513+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
514+ <y:LineStyle color="#000000" type="line" width="1.0"/>
515+ <y:Arrows source="none" target="standard"/>
516+ <y:BendStyle smoothed="false"/>
517+ </y:PolyLineEdge>
518+ </data>
519+ </edge>
520+ <edge id="e8" source="n2" target="n3">
521+ <data key="d9"/>
522+ <data key="d10">
523+ <y:PolyLineEdge>
524+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
525+ <y:LineStyle color="#000000" type="line" width="1.0"/>
526+ <y:Arrows source="none" target="standard"/>
527+ <y:BendStyle smoothed="false"/>
528+ </y:PolyLineEdge>
529+ </data>
530+ </edge>
531+ <edge id="e9" source="n5::n0" target="n4">
532+ <data key="d9"/>
533+ <data key="d10">
534+ <y:PolyLineEdge>
535+ <y:Path sx="44.954777600001194" sy="4.591091500170933" tx="0.0" ty="0.0">
536+ <y:Point x="622.8452223999993" y="329.591091500171"/>
537+ </y:Path>
538+ <y:LineStyle color="#000000" type="line" width="1.0"/>
539+ <y:Arrows source="none" target="standard"/>
540+ <y:BendStyle smoothed="false"/>
541+ </y:PolyLineEdge>
542+ </data>
543+ </edge>
544+ <edge id="e10" source="n8::n1" target="n4">
545+ <data key="d9"/>
546+ <data key="d10">
547+ <y:PolyLineEdge>
548+ <y:Path sx="-58.45941282011961" sy="6.513488257421557" tx="13.15477760000067" ty="-0.5209084998290905">
549+ <y:Point x="794.4" y="331.5134882574216"/>
550+ <y:Point x="762.3999999999999" y="363.19109150017096"/>
551+ <y:Point x="636.0" y="363.19109150017096"/>
552+ </y:Path>
553+ <y:LineStyle color="#000000" type="line" width="1.0"/>
554+ <y:Arrows source="none" target="standard"/>
555+ <y:BendStyle smoothed="false"/>
556+ </y:PolyLineEdge>
557+ </data>
558+ </edge>
559+ <edge id="n5::e0" source="n5::n0" target="n5::n1">
560+ <data key="d9"/>
561+ <data key="d10">
562+ <y:PolyLineEdge>
563+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
564+ <y:Point x="333.75477759999893" y="325.00000000000006"/>
565+ </y:Path>
566+ <y:LineStyle color="#000000" type="line" width="1.0"/>
567+ <y:Arrows source="none" target="standard"/>
568+ <y:BendStyle smoothed="false"/>
569+ </y:PolyLineEdge>
570+ </data>
571+ </edge>
572+ <edge id="n5::e1" source="n5::n0" target="n5::n2">
573+ <data key="d9"/>
574+ <data key="d10">
575+ <y:PolyLineEdge>
576+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
577+ <y:LineStyle color="#000000" type="line" width="1.0"/>
578+ <y:Arrows source="none" target="standard"/>
579+ <y:BendStyle smoothed="false"/>
580+ </y:PolyLineEdge>
581+ </data>
582+ </edge>
583+ <edge id="e11" source="n1" target="n6">
584+ <data key="d9"/>
585+ <data key="d10">
586+ <y:PolyLineEdge>
587+ <y:Path sx="-11.735667199999057" sy="3.7910915001709213" tx="0.0" ty="0.0">
588+ <y:Point x="694.3999999999999" y="459.71200000000005"/>
589+ </y:Path>
590+ <y:LineStyle color="#000000" type="line" width="1.0"/>
591+ <y:Arrows source="none" target="standard"/>
592+ <y:BendStyle smoothed="false"/>
593+ </y:PolyLineEdge>
594+ </data>
595+ </edge>
596+ <edge id="e12" source="n1" target="n7">
597+ <data key="d9"/>
598+ <data key="d10">
599+ <y:PolyLineEdge>
600+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
601+ <y:Point x="706.1356671999989" y="519.7120000000001"/>
602+ </y:Path>
603+ <y:LineStyle color="#000000" type="line" width="1.0"/>
604+ <y:Arrows source="none" target="standard"/>
605+ <y:BendStyle smoothed="false"/>
606+ </y:PolyLineEdge>
607+ </data>
608+ </edge>
609+ <edge id="n8::e0" source="n8::n2" target="n8::n3">
610+ <data key="d9"/>
611+ <data key="d10">
612+ <y:PolyLineEdge>
613+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
614+ <y:Point x="916.626111999999" y="407.85600000000005"/>
615+ </y:Path>
616+ <y:LineStyle color="#000000" type="line" width="1.0"/>
617+ <y:Arrows source="none" target="standard"/>
618+ <y:BendStyle smoothed="false"/>
619+ </y:PolyLineEdge>
620+ </data>
621+ </edge>
622+ <edge id="n8::e1" source="n8::n2" target="n8::n4">
623+ <data key="d9"/>
624+ <data key="d10">
625+ <y:PolyLineEdge>
626+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
627+ <y:LineStyle color="#000000" type="line" width="1.0"/>
628+ <y:Arrows source="none" target="standard"/>
629+ <y:BendStyle smoothed="false"/>
630+ </y:PolyLineEdge>
631+ </data>
632+ </edge>
633+ <edge id="n8::e2" source="n8::n0" target="n8::n2">
634+ <data key="d9"/>
635+ <data key="d10">
636+ <y:PolyLineEdge>
637+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
638+ <y:LineStyle color="#000000" type="line" width="1.0"/>
639+ <y:Arrows source="none" target="standard"/>
640+ <y:BendStyle smoothed="false"/>
641+ </y:PolyLineEdge>
642+ </data>
643+ </edge>
644+ <edge id="n9::e0" source="n9::n0" target="n9::n1">
645+ <data key="d9"/>
646+ <data key="d10">
647+ <y:PolyLineEdge>
648+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
649+ <y:LineStyle color="#000000" type="line" width="1.0"/>
650+ <y:Arrows source="none" target="standard"/>
651+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="28.005859375" x="-14.002934338282557" y="7.314928769559174">calls<y:LabelModel>
652+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
653+ </y:LabelModel>
654+ <y:ModelParameter>
655+ <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="10.0" distanceToCenter="false" position="center" ratio="0.2008998874201891" segment="-1"/>
656+ </y:ModelParameter>
657+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
658+ </y:EdgeLabel>
659+ <y:BendStyle smoothed="false"/>
660+ </y:PolyLineEdge>
661+ </data>
662+ </edge>
663+ </graph>
664+ <data key="d7">
665+ <y:Resources/>
666+ </data>
667+</graphml>
668
669=== added file 'doc/upload-diag.graphml'
670--- doc/upload-diag.graphml 1970-01-01 00:00:00 +0000
671+++ doc/upload-diag.graphml 2015-07-07 10:59:10 +0000
672@@ -0,0 +1,609 @@
673+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
674+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
675+ <!--Created by yEd 3.13-->
676+ <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
677+ <key for="port" id="d1" yfiles.type="portgraphics"/>
678+ <key for="port" id="d2" yfiles.type="portgeometry"/>
679+ <key for="port" id="d3" yfiles.type="portuserdata"/>
680+ <key attr.name="url" attr.type="string" for="node" id="d4"/>
681+ <key attr.name="description" attr.type="string" for="node" id="d5"/>
682+ <key for="node" id="d6" yfiles.type="nodegraphics"/>
683+ <key for="graphml" id="d7" yfiles.type="resources"/>
684+ <key attr.name="url" attr.type="string" for="edge" id="d8"/>
685+ <key attr.name="description" attr.type="string" for="edge" id="d9"/>
686+ <key for="edge" id="d10" yfiles.type="edgegraphics"/>
687+ <graph edgedefault="directed" id="G">
688+ <data key="d0"/>
689+ <node id="n0" yfiles.foldertype="group">
690+ <data key="d4"/>
691+ <data key="d5"/>
692+ <data key="d6">
693+ <y:ProxyAutoBoundsNode>
694+ <y:Realizers active="0">
695+ <y:GroupNode>
696+ <y:Geometry height="155.37646484375" width="293.7808895999997" x="717.90444799999" y="266.62353515625"/>
697+ <y:Fill color="#F5F5F5" transparent="false"/>
698+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
699+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="293.7808895999997" x="0.0" y="0.0">Server</y:NodeLabel>
700+ <y:Shape type="roundrectangle"/>
701+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
702+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
703+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
704+ </y:GroupNode>
705+ <y:GroupNode>
706+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
707+ <y:Fill color="#F5F5F5" transparent="false"/>
708+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
709+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 1</y:NodeLabel>
710+ <y:Shape type="roundrectangle"/>
711+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
712+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
713+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
714+ </y:GroupNode>
715+ </y:Realizers>
716+ </y:ProxyAutoBoundsNode>
717+ </data>
718+ <graph edgedefault="directed" id="n0:">
719+ <node id="n0::n0">
720+ <data key="d5"/>
721+ <data key="d6">
722+ <y:ShapeNode>
723+ <y:Geometry height="30.0" width="116.89044479999984" x="732.90444799999" y="377.0"/>
724+ <y:Fill color="#CC99FF" transparent="false"/>
725+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
726+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="44.025390625" x="36.43252708749992" y="5.6494140625">storage<y:LabelModel>
727+ <y:SmartNodeLabelModel distance="4.0"/>
728+ </y:LabelModel>
729+ <y:ModelParameter>
730+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
731+ </y:ModelParameter>
732+ </y:NodeLabel>
733+ <y:Shape type="rectangle"/>
734+ </y:ShapeNode>
735+ </data>
736+ </node>
737+ <node id="n0::n1">
738+ <data key="d5"/>
739+ <data key="d6">
740+ <y:ShapeNode>
741+ <y:Geometry height="30.0" width="116.89044479999984" x="879.7948927999898" y="340.5"/>
742+ <y:Fill color="#CC99FF" transparent="false"/>
743+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
744+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="88.064453125" x="14.41299583749992" y="5.6494140625">Neo4j database<y:LabelModel>
745+ <y:SmartNodeLabelModel distance="4.0"/>
746+ </y:LabelModel>
747+ <y:ModelParameter>
748+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
749+ </y:ModelParameter>
750+ </y:NodeLabel>
751+ <y:Shape type="rectangle"/>
752+ </y:ShapeNode>
753+ </data>
754+ </node>
755+ <node id="n0::n2">
756+ <data key="d5"/>
757+ <data key="d6">
758+ <y:ShapeNode>
759+ <y:Geometry height="30.0" width="116.89044479999984" x="732.90444799999" y="304.0"/>
760+ <y:Fill color="#CC99FF" transparent="false"/>
761+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
762+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="73.369140625" x="21.76065208749992" y="5.6494140625">cypher query<y:LabelModel>
763+ <y:SmartNodeLabelModel distance="4.0"/>
764+ </y:LabelModel>
765+ <y:ModelParameter>
766+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
767+ </y:ModelParameter>
768+ </y:NodeLabel>
769+ <y:Shape type="rectangle"/>
770+ </y:ShapeNode>
771+ </data>
772+ </node>
773+ </graph>
774+ </node>
775+ <node id="n1" yfiles.foldertype="group">
776+ <data key="d4"/>
777+ <data key="d5"/>
778+ <data key="d6">
779+ <y:ProxyAutoBoundsNode>
780+ <y:Realizers active="0">
781+ <y:GroupNode>
782+ <y:Geometry height="228.37646484375" width="494.27133439999784" x="139.761779199996" y="266.62353515625"/>
783+ <y:Fill color="#F5F5F5" transparent="false"/>
784+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
785+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="494.27133439999784" x="0.0" y="0.0">Client</y:NodeLabel>
786+ <y:Shape type="roundrectangle"/>
787+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
788+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
789+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
790+ </y:GroupNode>
791+ <y:GroupNode>
792+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
793+ <y:Fill color="#F5F5F5" transparent="false"/>
794+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
795+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 2</y:NodeLabel>
796+ <y:Shape type="roundrectangle"/>
797+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
798+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
799+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
800+ </y:GroupNode>
801+ </y:Realizers>
802+ </y:ProxyAutoBoundsNode>
803+ </data>
804+ <graph edgedefault="directed" id="n1:">
805+ <node id="n1::n0">
806+ <data key="d5"/>
807+ <data key="d6">
808+ <y:ShapeNode>
809+ <y:Geometry height="30.0" width="116.89044479999984" x="328.452223999995" y="304.0"/>
810+ <y:Fill color="#FFCC00" transparent="false"/>
811+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
812+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="57.384765625" x="29.75283958749992" y="5.6494140625">update db<y:LabelModel>
813+ <y:SmartNodeLabelModel distance="4.0"/>
814+ </y:LabelModel>
815+ <y:ModelParameter>
816+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
817+ </y:ModelParameter>
818+ </y:NodeLabel>
819+ <y:Shape type="rectangle"/>
820+ </y:ShapeNode>
821+ </data>
822+ </node>
823+ <node id="n1::n1">
824+ <data key="d5"/>
825+ <data key="d6">
826+ <y:ShapeNode>
827+ <y:Geometry height="30.0" width="116.89044479999984" x="502.142668799994" y="450.0"/>
828+ <y:Fill color="#FFCC00" transparent="false"/>
829+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
830+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="51.33203125" x="32.77920677499992" y="5.6494140625">csvwriter<y:LabelModel>
831+ <y:SmartNodeLabelModel distance="4.0"/>
832+ </y:LabelModel>
833+ <y:ModelParameter>
834+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
835+ </y:ModelParameter>
836+ </y:NodeLabel>
837+ <y:Shape type="rectangle"/>
838+ </y:ShapeNode>
839+ </data>
840+ </node>
841+ <node id="n1::n2">
842+ <data key="d5"/>
843+ <data key="d6">
844+ <y:ShapeNode>
845+ <y:Geometry height="30.0" width="116.89044479999984" x="328.452223999995" y="377.0"/>
846+ <y:Fill color="#FFCC00" transparent="false"/>
847+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
848+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="87.37890625" x="14.75576927499992" y="5.6494140625">objdump parser<y:LabelModel>
849+ <y:SmartNodeLabelModel distance="4.0"/>
850+ </y:LabelModel>
851+ <y:ModelParameter>
852+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
853+ </y:ModelParameter>
854+ </y:NodeLabel>
855+ <y:Shape type="rectangle"/>
856+ </y:ShapeNode>
857+ </data>
858+ </node>
859+ <node id="n1::n3">
860+ <data key="d5"/>
861+ <data key="d6">
862+ <y:ShapeNode>
863+ <y:Geometry height="30.0" width="116.89044479999984" x="154.761779199996" y="450.0"/>
864+ <y:Fill color="#CC99FF" transparent="false"/>
865+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
866+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="50.03125" x="33.42959739999992" y="5.6494140625">objdump<y:LabelModel>
867+ <y:SmartNodeLabelModel distance="4.0"/>
868+ </y:LabelModel>
869+ <y:ModelParameter>
870+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
871+ </y:ModelParameter>
872+ </y:NodeLabel>
873+ <y:Shape type="rectangle"/>
874+ </y:ShapeNode>
875+ </data>
876+ </node>
877+ <node id="n1::n4">
878+ <data key="d5"/>
879+ <data key="d6">
880+ <y:ShapeNode>
881+ <y:Geometry height="30.0" width="116.89044479999984" x="328.452223999995" y="450.0"/>
882+ <y:Fill color="#CC99FF" transparent="false"/>
883+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
884+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="34.69140625" x="41.09951927499992" y="5.6494140625">egrep<y:LabelModel>
885+ <y:SmartNodeLabelModel distance="4.0"/>
886+ </y:LabelModel>
887+ <y:ModelParameter>
888+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
889+ </y:ModelParameter>
890+ </y:NodeLabel>
891+ <y:Shape type="rectangle"/>
892+ </y:ShapeNode>
893+ </data>
894+ </node>
895+ <node id="n1::n5">
896+ <data key="d5"/>
897+ <data key="d6">
898+ <y:ShapeNode>
899+ <y:Geometry height="30.0" width="116.89044479999984" x="154.761779199996" y="304.0"/>
900+ <y:Fill color="#800000" transparent="false"/>
901+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
902+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="48.6953125" x="34.09756614999992" y="5.6494140625">input file<y:LabelModel>
903+ <y:SmartNodeLabelModel distance="4.0"/>
904+ </y:LabelModel>
905+ <y:ModelParameter>
906+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
907+ </y:ModelParameter>
908+ </y:NodeLabel>
909+ <y:Shape type="rectangle"/>
910+ </y:ShapeNode>
911+ </data>
912+ </node>
913+ <node id="n1::n6">
914+ <data key="d5"/>
915+ <data key="d6">
916+ <y:ShapeNode>
917+ <y:Geometry height="30.0" width="116.89044479999984" x="502.142668799994" y="304.0"/>
918+ <y:Fill color="#FFCC00" transparent="false"/>
919+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
920+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="36.6953125" x="40.09756614999992" y="5.6494140625">db api<y:LabelModel>
921+ <y:SmartNodeLabelModel distance="4.0"/>
922+ </y:LabelModel>
923+ <y:ModelParameter>
924+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
925+ </y:ModelParameter>
926+ </y:NodeLabel>
927+ <y:Shape type="rectangle"/>
928+ </y:ShapeNode>
929+ </data>
930+ </node>
931+ <node id="n1::n7">
932+ <data key="d5"/>
933+ <data key="d6">
934+ <y:ShapeNode>
935+ <y:Geometry height="30.0" width="116.89044479999984" x="502.142668799994" y="377.0"/>
936+ <y:Fill color="#FFCC00" transparent="false"/>
937+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
938+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="70.03515625" x="23.42764427499992" y="5.6494140625">sshmanager<y:LabelModel>
939+ <y:SmartNodeLabelModel distance="4.0"/>
940+ </y:LabelModel>
941+ <y:ModelParameter>
942+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
943+ </y:ModelParameter>
944+ </y:NodeLabel>
945+ <y:Shape type="rectangle"/>
946+ </y:ShapeNode>
947+ </data>
948+ </node>
949+ </graph>
950+ </node>
951+ <node id="n2" yfiles.foldertype="group">
952+ <data key="d4"/>
953+ <data key="d5"/>
954+ <data key="d6">
955+ <y:ProxyAutoBoundsNode>
956+ <y:Realizers active="0">
957+ <y:GroupNode>
958+ <y:Geometry height="185.17646484374995" width="218.09044479999977" x="755.74967039999" y="449.62353515625"/>
959+ <y:Fill color="#F5F5F5" transparent="false"/>
960+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
961+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="218.09044479999977" x="0.0" y="0.0">Key</y:NodeLabel>
962+ <y:Shape type="roundrectangle"/>
963+ <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
964+ <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
965+ <y:BorderInsets bottom="0" bottomF="0.0" left="30" leftF="30.399999999999977" right="41" rightF="40.799999999999955" top="0" topF="0.0"/>
966+ </y:GroupNode>
967+ <y:GroupNode>
968+ <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
969+ <y:Fill color="#F5F5F5" transparent="false"/>
970+ <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
971+ <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="22.37646484375" modelName="internal" modelPosition="t" textColor="#000000" visible="true" width="59.02685546875" x="-4.513427734375" y="0.0">Folder 3</y:NodeLabel>
972+ <y:Shape type="roundrectangle"/>
973+ <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
974+ <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
975+ <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
976+ </y:GroupNode>
977+ </y:Realizers>
978+ </y:ProxyAutoBoundsNode>
979+ </data>
980+ <graph edgedefault="directed" id="n2:">
981+ <node id="n2::n0">
982+ <data key="d5"/>
983+ <data key="d6">
984+ <y:ShapeNode>
985+ <y:Geometry height="30.0" width="116.89044479999984" x="801.14967039999" y="487.0"/>
986+ <y:Fill color="#FFCC00" transparent="false"/>
987+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
988+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="58.703125" x="29.09365989999992" y="5.6494140625">python file<y:LabelModel>
989+ <y:SmartNodeLabelModel distance="4.0"/>
990+ </y:LabelModel>
991+ <y:ModelParameter>
992+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
993+ </y:ModelParameter>
994+ </y:NodeLabel>
995+ <y:Shape type="rectangle"/>
996+ </y:ShapeNode>
997+ </data>
998+ </node>
999+ <node id="n2::n1">
1000+ <data key="d5"/>
1001+ <data key="d6">
1002+ <y:ShapeNode>
1003+ <y:Geometry height="30.0" width="116.89044479999984" x="801.14967039999" y="589.8"/>
1004+ <y:Fill color="#CC99FF" transparent="false"/>
1005+ <y:BorderStyle color="#000000" type="line" width="1.0"/>
1006+ <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" modelName="custom" textColor="#000000" visible="true" width="65.365234375" x="25.76260521249992" y="5.6494140625">external file<y:LabelModel>
1007+ <y:SmartNodeLabelModel distance="4.0"/>
1008+ </y:LabelModel>
1009+ <y:ModelParameter>
1010+ <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
1011+ </y:ModelParameter>
1012+ </y:NodeLabel>
1013+ <y:Shape type="rectangle"/>
1014+ </y:ShapeNode>
1015+ </data>
1016+ </node>
1017+ </graph>
1018+ </node>
1019+ <edge id="n1::e0" source="n1::n5" target="n1::n3">
1020+ <data key="d9"/>
1021+ <data key="d10">
1022+ <y:PolyLineEdge>
1023+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1024+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1025+ <y:Arrows source="none" target="standard"/>
1026+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="-5.336913194925955" y="48.6494140625">1<y:LabelModel>
1027+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1028+ </y:LabelModel>
1029+ <y:ModelParameter>
1030+ <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1031+ </y:ModelParameter>
1032+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1033+ </y:EdgeLabel>
1034+ <y:BendStyle smoothed="false"/>
1035+ </y:PolyLineEdge>
1036+ </data>
1037+ </edge>
1038+ <edge id="n1::e1" source="n1::n3" target="n1::n4">
1039+ <data key="d9"/>
1040+ <data key="d10">
1041+ <y:PolyLineEdge>
1042+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1043+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1044+ <y:Arrows source="none" target="standard"/>
1045+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="23.06308825780792" y="-9.350585937500057">2<y:LabelModel>
1046+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1047+ </y:LabelModel>
1048+ <y:ModelParameter>
1049+ <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1050+ </y:ModelParameter>
1051+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1052+ </y:EdgeLabel>
1053+ <y:BendStyle smoothed="false"/>
1054+ </y:PolyLineEdge>
1055+ </data>
1056+ </edge>
1057+ <edge id="n1::e2" source="n1::n4" target="n1::n2">
1058+ <data key="d9"/>
1059+ <data key="d10">
1060+ <y:PolyLineEdge>
1061+ <y:Path sx="-10.93069655710616" sy="-2.050000000000068" tx="-10.93069655710616" ty="14.969864730761458"/>
1062+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1063+ <y:Arrows source="none" target="standard"/>
1064+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="-18.754500059454983" y="-28.413982031250043">3<y:LabelModel>
1065+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1066+ </y:LabelModel>
1067+ <y:ModelParameter>
1068+ <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="13.417599999999993" distanceToCenter="true" position="left" ratio="0.3281257751673299" segment="-1"/>
1069+ </y:ModelParameter>
1070+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1071+ </y:EdgeLabel>
1072+ <y:BendStyle smoothed="false"/>
1073+ </y:PolyLineEdge>
1074+ </data>
1075+ </edge>
1076+ <edge id="n1::e3" source="n1::n2" target="n1::n1">
1077+ <data key="d9"/>
1078+ <data key="d10">
1079+ <y:PolyLineEdge>
1080+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1081+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1082+ <y:Arrows source="none" target="standard"/>
1083+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="35.281008622056504" y="7.720631378829637">4<y:LabelModel>
1084+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1085+ </y:LabelModel>
1086+ <y:ModelParameter>
1087+ <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.20831406117317125" segment="-1"/>
1088+ </y:ModelParameter>
1089+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1090+ </y:EdgeLabel>
1091+ <y:BendStyle smoothed="false"/>
1092+ </y:PolyLineEdge>
1093+ </data>
1094+ </edge>
1095+ <edge id="e0" source="n1::n1" target="n0::n0">
1096+ <data key="d9"/>
1097+ <data key="d10">
1098+ <y:PolyLineEdge>
1099+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1100+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1101+ <y:Arrows source="none" target="standard"/>
1102+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="62.62716703046067" y="-30.850585937499886">5<y:LabelModel>
1103+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1104+ </y:LabelModel>
1105+ <y:ModelParameter>
1106+ <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.5" segment="0"/>
1107+ </y:ModelParameter>
1108+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1109+ </y:EdgeLabel>
1110+ <y:BendStyle smoothed="false"/>
1111+ </y:PolyLineEdge>
1112+ </data>
1113+ </edge>
1114+ <edge id="n0::e0" source="n0::n0" target="n0::n1">
1115+ <data key="d9"/>
1116+ <data key="d10">
1117+ <y:PolyLineEdge>
1118+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1119+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1120+ <y:Arrows source="none" target="standard"/>
1121+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="10.673828125" x="13.533580817200118" y="7.0497301983738225">6<y:LabelModel>
1122+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1123+ </y:LabelModel>
1124+ <y:ModelParameter>
1125+ <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="20.466948048852377" distanceToCenter="true" position="right" ratio="0.3469128527614139" segment="-1"/>
1126+ </y:ModelParameter>
1127+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1128+ </y:EdgeLabel>
1129+ <y:BendStyle smoothed="false"/>
1130+ </y:PolyLineEdge>
1131+ </data>
1132+ </edge>
1133+ <edge id="n1::e4" source="n1::n0" target="n1::n2">
1134+ <data key="d9"/>
1135+ <data key="d10">
1136+ <y:PolyLineEdge>
1137+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1138+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1139+ <y:Arrows source="none" target="standard"/>
1140+ <y:BendStyle smoothed="false"/>
1141+ </y:PolyLineEdge>
1142+ </data>
1143+ </edge>
1144+ <edge id="n1::e5" source="n1::n2" target="n1::n3">
1145+ <data key="d9"/>
1146+ <data key="d10">
1147+ <y:PolyLineEdge>
1148+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1149+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1150+ <y:Arrows source="none" target="standard"/>
1151+ <y:BendStyle smoothed="false"/>
1152+ </y:PolyLineEdge>
1153+ </data>
1154+ </edge>
1155+ <edge id="n1::e6" source="n1::n2" target="n1::n4">
1156+ <data key="d9"/>
1157+ <data key="d10">
1158+ <y:PolyLineEdge>
1159+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1160+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1161+ <y:Arrows source="none" target="standard"/>
1162+ <y:BendStyle smoothed="false"/>
1163+ </y:PolyLineEdge>
1164+ </data>
1165+ </edge>
1166+ <edge id="n1::e7" source="n1::n6" target="n1::n1">
1167+ <data key="d9"/>
1168+ <data key="d10">
1169+ <y:PolyLineEdge>
1170+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1171+ <y:Point x="487.75" y="353.94999999999993"/>
1172+ <y:Point x="487.75" y="413.94999999999993"/>
1173+ </y:Path>
1174+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1175+ <y:Arrows source="none" target="standard"/>
1176+ <y:BendStyle smoothed="false"/>
1177+ </y:PolyLineEdge>
1178+ </data>
1179+ </edge>
1180+ <edge id="e1" source="n1::n6" target="n0::n2">
1181+ <data key="d9"/>
1182+ <data key="d10">
1183+ <y:PolyLineEdge>
1184+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1185+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1186+ <y:Arrows source="none" target="standard"/>
1187+ <y:BendStyle smoothed="false"/>
1188+ </y:PolyLineEdge>
1189+ </data>
1190+ </edge>
1191+ <edge id="e2" source="n1::n7" target="n0::n0">
1192+ <data key="d9"/>
1193+ <data key="d10">
1194+ <y:PolyLineEdge>
1195+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1196+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1197+ <y:Arrows source="none" target="standard"/>
1198+ <y:BendStyle smoothed="false"/>
1199+ </y:PolyLineEdge>
1200+ </data>
1201+ </edge>
1202+ <edge id="n0::e1" source="n0::n2" target="n0::n1">
1203+ <data key="d9"/>
1204+ <data key="d10">
1205+ <y:PolyLineEdge>
1206+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1207+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1208+ <y:Arrows source="none" target="standard"/>
1209+ <y:BendStyle smoothed="false"/>
1210+ </y:PolyLineEdge>
1211+ </data>
1212+ </edge>
1213+ <edge id="n1::e8" source="n1::n0" target="n1::n6">
1214+ <data key="d9"/>
1215+ <data key="d10">
1216+ <y:PolyLineEdge>
1217+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1218+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1219+ <y:Arrows source="none" target="standard"/>
1220+ <y:BendStyle smoothed="false"/>
1221+ </y:PolyLineEdge>
1222+ </data>
1223+ </edge>
1224+ <edge id="n1::e9" source="n1::n6" target="n1::n7">
1225+ <data key="d9"/>
1226+ <data key="d10">
1227+ <y:PolyLineEdge>
1228+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
1229+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1230+ <y:Arrows source="none" target="standard"/>
1231+ <y:BendStyle smoothed="false"/>
1232+ </y:PolyLineEdge>
1233+ </data>
1234+ </edge>
1235+ <edge id="n2::e0" source="n2::n0" target="n2::n1">
1236+ <data key="d9"/>
1237+ <data key="d10">
1238+ <y:PolyLineEdge>
1239+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1240+ <y:Point x="789.064332800002" y="554.05"/>
1241+ </y:Path>
1242+ <y:LineStyle color="#000000" type="line" width="1.0"/>
1243+ <y:Arrows source="none" target="standard"/>
1244+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="46.017578125" x="-73.21356026640422" y="27.699414062499955">controls<y:LabelModel>
1245+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1246+ </y:LabelModel>
1247+ <y:ModelParameter>
1248+ <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="30.0" distanceToCenter="true" position="center" ratio="0.0" segment="-1"/>
1249+ </y:ModelParameter>
1250+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1251+ </y:EdgeLabel>
1252+ <y:BendStyle smoothed="false"/>
1253+ </y:PolyLineEdge>
1254+ </data>
1255+ </edge>
1256+ <edge id="n2::e1" source="n2::n0" target="n2::n1">
1257+ <data key="d9"/>
1258+ <data key="d10">
1259+ <y:PolyLineEdge>
1260+ <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
1261+ <y:Point x="921.064332800002" y="551.65"/>
1262+ </y:Path>
1263+ <y:LineStyle color="#800000" type="line" width="1.0"/>
1264+ <y:Arrows source="none" target="standard"/>
1265+ <y:EdgeLabel alignment="center" backgroundColor="#FFFFFF" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasLineColor="false" height="18.701171875" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="88.03515625" x="-1.1189557742167153" y="25.299414062499977">information flow<y:LabelModel>
1266+ <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
1267+ </y:LabelModel>
1268+ <y:ModelParameter>
1269+ <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.0" segment="-1"/>
1270+ </y:ModelParameter>
1271+ <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
1272+ </y:EdgeLabel>
1273+ <y:BendStyle smoothed="false"/>
1274+ </y:PolyLineEdge>
1275+ </data>
1276+ </edge>
1277+ </graph>
1278+ <data key="d7">
1279+ <y:Resources/>
1280+ </data>
1281+</graphml>

Subscribers

People subscribed via source and target branches