123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" 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">
- <!--Created by yEd 3.18.1.1-->
- <key attr.name="Description" attr.type="string" for="graph" id="d0"/>
- <key for="port" id="d1" yfiles.type="portgraphics"/>
- <key for="port" id="d2" yfiles.type="portgeometry"/>
- <key for="port" id="d3" yfiles.type="portuserdata"/>
- <key attr.name="url" attr.type="string" for="node" id="d4"/>
- <key attr.name="description" attr.type="string" for="node" id="d5"/>
- <key for="node" id="d6" yfiles.type="nodegraphics"/>
- <key for="graphml" id="d7" yfiles.type="resources"/>
- <key attr.name="url" attr.type="string" for="edge" id="d8"/>
- <key attr.name="description" attr.type="string" for="edge" id="d9"/>
- <key for="edge" id="d10" yfiles.type="edgegraphics"/>
- <graph edgedefault="directed" id="G">
- <data key="d0"/>
- <node id="n0" yfiles.foldertype="group">
- <data key="d4"/>
- <data key="d6">
- <y:ProxyAutoBoundsNode>
- <y:Realizers active="0">
- <y:GroupNode>
- <y:Geometry height="847.65625" width="605.0" x="232.5" y="-79.84375"/>
- <y:Fill hasColor="false" transparent="false"/>
- <y:BorderStyle hasColor="false" type="dashed" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="node_width" borderDistance="0.0" fontFamily="Droid Sans" fontSize="24" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="605.0" x="0.0" y="0.0">Lakesuperior Application Architecture</y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
- <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
- <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
- </y:GroupNode>
- <y:GroupNode>
- <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
- <y:Fill color="#F5F5F5" transparent="false"/>
- <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
- <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="21.4609375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="287.0517578125" x="-118.52587890625" y="0.0">Lakesuperior Application Architecture</y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
- <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
- <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
- </y:GroupNode>
- </y:Realizers>
- </y:ProxyAutoBoundsNode>
- </data>
- <graph edgedefault="directed" id="n0:">
- <node id="n0::n0">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.flowchart.dataBase">
- <y:Geometry height="73.0" width="115.26315789473685" x="612.8684210526316" y="679.8125"/>
- <y:Fill color="#EFE7F7" color2="#CDB7E3" transparent="false"/>
- <y:BorderStyle color="#472766" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="74.763671875" x="20.24974300986844" y="30.09375">Key/Value
- Store (LMDB)<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="1.1102230246251565E-16" nodeRatioY="0.34974315068493156" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- </y:GenericNode>
- </data>
- </node>
- <node id="n0::n1">
- <data key="d6">
- <y:GenericNode configuration="com.yworks.flowchart.dataBase">
- <y:Geometry height="73.0" width="115.26315789473685" x="339.86842105263156" y="679.8125"/>
- <y:Fill color="#EFE7F7" color2="#CDB7E3" transparent="false"/>
- <y:BorderStyle color="#472766" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="60.4609375" x="27.40111019736844" y="27.515625">Filesystem<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <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"/>
- </y:ModelParameter>
- </y:NodeLabel>
- </y:GenericNode>
- </data>
- </node>
- <node id="n0::n2" yfiles.foldertype="group">
- <data key="d4"/>
- <data key="d6">
- <y:ProxyAutoBoundsNode>
- <y:Realizers active="0">
- <y:GroupNode>
- <y:Geometry height="173.625" width="575.0" x="247.5" y="245.875"/>
- <y:Fill color="#B2FFD5" color2="#DFFFED" transparent="false"/>
- <y:BorderStyle color="#217747" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="node_width" borderDistance="0.0" fontFamily="Droid Sans" fontSize="16" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="22.625" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="575.0" x="0.0" y="0.0">Python API</y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- <y:State closed="false" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
- <y:Insets bottom="15" bottomF="15.0" left="15" leftF="15.0" right="15" rightF="15.0" top="15" topF="15.0"/>
- <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
- </y:GroupNode>
- <y:GroupNode>
- <y:Geometry height="50.0" width="50.0" x="0.0" y="60.0"/>
- <y:Fill color="#F5F5F5" transparent="false"/>
- <y:BorderStyle color="#000000" type="dashed" width="1.0"/>
- <y:NodeLabel alignment="right" autoSizePolicy="node_width" backgroundColor="#EBEBEB" borderDistance="0.0" fontFamily="Dialog" fontSize="15" fontStyle="plain" hasLineColor="false" height="21.4609375" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="84.4931640625" x="-17.24658203125" y="0.0">Python API</y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- <y:State closed="true" closedHeight="50.0" closedWidth="50.0" innerGraphDisplayEnabled="false"/>
- <y:Insets bottom="5" bottomF="5.0" left="5" leftF="5.0" right="5" rightF="5.0" top="5" topF="5.0"/>
- <y:BorderInsets bottom="0" bottomF="0.0" left="0" leftF="0.0" right="0" rightF="0.0" top="0" topF="0.0"/>
- </y:GroupNode>
- </y:Realizers>
- </y:ProxyAutoBoundsNode>
- </data>
- <graph edgedefault="directed" id="n0::n2:">
- <node id="n0::n2::n0">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="121.0" width="143.0" x="262.5" y="283.5"/>
- <y:Fill color="#C9FF7F" color2="#E9FFCB" transparent="false"/>
- <y:BorderStyle color="#4A6920" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.861328125" x="13.5693359375" y="8.0">Resource Life Cycle</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="121.76171875" x="10.619140625" y="34.53125">• Create, read, update
- • Soft + hard delete
- • Versioning<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="-0.21461776859504134" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n2::n1">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="121.0" width="143.0" x="664.5" y="283.5"/>
- <y:Fill color="#C9FF7F" color2="#E9FFCB" transparent="false"/>
- <y:BorderStyle color="#4A6920" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="113.904296875" x="14.5478515625" y="8.0">Search & Discovery</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="59.875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.0" x="14.0" y="38.16250000000002">• Term search
- • SPARQL query
- • High-performance
- discovery methods<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.06280991735537211" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n2::n2">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="121.0" width="181.0" x="444.5" y="283.5"/>
- <y:Fill color="#C9FF7F" color2="#E9FFCB" transparent="false"/>
- <y:BorderStyle color="#4A6920" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.03125" x="44.484375" y="8.0">Admin Services</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="73.84375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.35546875" x="16.822265625" y="35.40519266917295">• Bootstrap
- • Health checks
- (fixity, consistency, etc.)
- • Migration & Backup tools
- • Statistics<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.09774436090225569" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- </graph>
- </node>
- <node id="n0::n3">
- <data key="d6">
- <y:ImageNode>
- <y:Geometry height="48.0" width="48.0" x="314.0" y="17.0"/>
- <y:Fill color="#CCCCFF" transparent="false"/>
- <y:BorderStyle color="#000000" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="45.90625" horizontalTextPosition="center" iconTextGap="4" modelName="sandwich" modelPosition="n" textColor="#000000" verticalTextPosition="bottom" visible="true" width="111.091796875" x="-31.5458984375" y="-49.90625">Python Applications
- & Plug-ins
- (import as a library)</y:NodeLabel>
- <y:Image alphaImage="true" refid="1"/>
- </y:ImageNode>
- </data>
- </node>
- <node id="n0::n4">
- <data key="d6">
- <y:ImageNode>
- <y:Geometry height="48.0" width="48.0" x="511.0" y="17.0"/>
- <y:Fill color="#CCCCFF" transparent="false"/>
- <y:BorderStyle color="#000000" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="sandwich" modelPosition="n" textColor="#000000" verticalTextPosition="bottom" visible="true" width="61.62109375" x="-6.810546875" y="-35.9375">Repository
- Admin</y:NodeLabel>
- <y:Image alphaImage="true" refid="2"/>
- </y:ImageNode>
- </data>
- </node>
- <node id="n0::n5">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="98.0" width="181.0" x="641.5" y="106.4375"/>
- <y:Fill color="#FFD27F" color2="#FFECCB" transparent="false"/>
- <y:BorderStyle color="#206946" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="53.916015625" x="63.5419921875" y="8.0">REST API</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="59.875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="152.8984375" x="14.05078125" y="26.28087349397589">• Translate LDP requests
- into Python API methods
- • Localize & globalize URIs
- • Serialize & deserialize RDF<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.37914156626506024" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n6">
- <data key="d6">
- <y:ImageNode>
- <y:Geometry height="48.0" width="48.0" x="708.0" y="17.0"/>
- <y:Fill color="#CCCCFF" transparent="false"/>
- <y:BorderStyle color="#000000" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="sandwich" modelPosition="n" textColor="#000000" verticalTextPosition="bottom" visible="true" width="65.904296875" x="-8.9521484375" y="-21.96875">HTTP Client</y:NodeLabel>
- <y:Image alphaImage="true" refid="3"/>
- </y:ImageNode>
- </data>
- </node>
- <node id="n0::n7">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="68.0" width="181.0" x="307.0" y="460.9375"/>
- <y:Fill color="#7FF2FF" color2="#CBF9FF" transparent="false"/>
- <y:BorderStyle color="#206169" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="117.783203125" x="31.6083984375" y="8.0">Binary Store Layout</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="158.576171875" x="11.2119140625" y="27.844126506024054">Handle non-RDF (binary)
- resources and filesystem I/O<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.37914156626506024" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n8">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="68.0" width="181.0" x="580.0" y="460.9375"/>
- <y:Fill color="#7FF2FF" color2="#CBF9FF" transparent="false"/>
- <y:BorderStyle color="#206169" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="102.87109375" x="39.064453125" y="8.0">RDF Store Layout</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="142.275390625" x="19.3623046875" y="27.844126506024054">Arrange RDF data into
- triples and named graphs<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.37914156626506024" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n9">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="68.0" width="181.0" x="580.0" y="570.375"/>
- <y:Fill color="#99BDFF" color2="#CBDEFF" transparent="false"/>
- <y:BorderStyle color="#203A69" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="143.734375" x="18.6328125" y="8.0">Graph Store Abstraction</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="137.76953125" x="21.615234375" y="27.844126506024054">Map graph operations to
- Key/Value store I/O<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.37914156626506024" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- <node id="n0::n10">
- <data key="d6">
- <y:ShapeNode>
- <y:Geometry height="98.0" width="143.0" x="463.5" y="106.4375"/>
- <y:Fill color="#FFD27F" color2="#FFECCB" transparent="false"/>
- <y:BorderStyle color="#206946" raised="false" type="line" width="1.0"/>
- <y:NodeLabel alignment="center" autoSizePolicy="content" borderDistance="8.0" fontFamily="Droid Sans" fontSize="12" fontStyle="bold" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="internal" modelPosition="t" textColor="#000000" verticalTextPosition="bottom" visible="true" width="22.73828125" x="60.130859375" y="8.0">CLI</y:NodeLabel>
- <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Droid Sans" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="112.240234375" x="15.3798828125" y="33.03125">Expose admin tools
- to command line<y:LabelModel>
- <y:SmartNodeLabelModel distance="4.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="0.1629464285714286" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
- </y:ModelParameter>
- </y:NodeLabel>
- <y:Shape type="roundrectangle"/>
- </y:ShapeNode>
- </data>
- </node>
- </graph>
- </node>
- <edge id="n0::e0" source="n0::n1" target="n0::n7">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-81.10418701171875">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e1" source="n0::n8" target="n0::n2">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="135.5" ty="63.112499999999955"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.688629150390625">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e2" source="n0::n7" target="n0::n2">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="-137.5" ty="50.112499999999955"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.743499755859375">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e3" source="n0::n2" target="n0::n3">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="-197.0" sy="-74.88750000000005" tx="0.0" ty="24.005859375"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-92.45407104492188">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e4" source="n0::n2" target="n0::n5">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="197.0" sy="-67.88750000000005" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.713577270507812">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e5" source="n0::n2" target="n0::n10">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.68048095703125">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e6" source="n0::n5" target="n0::n6">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="20.021484375"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.712783813476562">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e7" source="n0::n5" target="n0::n5">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-90.5" y="-49.0">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e8" source="n0::n7" target="n0::n7">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-90.5" y="-34.0">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e9" source="n0::n8" target="n0::n8">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-90.5" y="-34.0">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e10" source="n0::n9" target="n0::n9">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-90.5" y="-34.0">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e11" source="n0::n9" target="n0::n8">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.70654296875">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e12" source="n0::n0" target="n0::n9">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-26.34259033203125">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e13" source="n0::n10" target="n0::n10">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="-71.5" y="-49.0">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- <edge id="n0::e14" source="n0::n10" target="n0::n4">
- <data key="d10">
- <y:BezierEdge>
- <y:Path sx="0.0" sy="0.0" tx="0.0" ty="14.974609375"/>
- <y:LineStyle color="#4D6991" type="line" width="1.0"/>
- <y:Arrows source="none" target="delta"/>
- <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="28.0" y="-22.715789794921875">
- <y:LabelModel>
- <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
- </y:LabelModel>
- <y:ModelParameter>
- <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="right" ratio="0.5" segment="0"/>
- </y:ModelParameter>
- <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"/>
- </y:EdgeLabel>
- </y:BezierEdge>
- </data>
- </edge>
- </graph>
- <data key="d7">
- <y:Resources>
- <y:Resource id="1" type="java.awt.image.BufferedImage">iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACyUlEQVR42u2ZS0hVQRzGD2ZlVotK
- sXDRSyJpYTuN1AojzCSwIBLSgsiIEtsUFIa9NgnaC2lpLmrTTSjKXFrUIggs8kUY6EKjSIzAiDTt
- G/gujAcfM2duc+bCHfhtzpyZ+b5zzpyZ/388z7wsADngBGgEEfAKvAe9oAd0gg7wCDSAk2CrF3JJ
- p5ivYCogXWB/GOKzwRcD4X7qbRt4LQ0+wk+j29BElS3xmdKg4i2s4fUk0Gpg4BtYZMPATmnQu766
- IsO3sMOGgRJpwIivrsLQQLkNA6XSgJOgBqSBXWDI0MAR2wZiTcKA6iTu02DSNQO65XcYBtaDc+AB
- aAPtBvzVNLB5hj6egOtg43zCl4AmzUFjPQfy5qgXb/PobOIXg5chCVc1IJgABTMZuBmyeFUDU9ye
- TytrwZ84MiDIlw1ccEC84DDYrnhvo2ygwxEDueCQ4r2dckg45oD4YWq5p3i/mMxLPf53XXj6x8FK
- 8EOjzbb/vbdRpYFfQ4tmu2MeswlhiB5n9qKU4q8G6KNWNDxrIKKdQUgWYwJVVoGFFL4JPDN5c9UB
- Gn4HxVKG4jSoA5c1uA3eaO5W/dwKEgaOgi2ccJGQ547Y4HmFAeLW5eCDA5P/lMdvUrXBR342dxz5
- 9RZGF7NBxQaXuHj8ckC82FqnRg08VGx0gJsoF55+m7wXqlRsJP48+xwxUCEbWKa4hBc7snKPMHqc
- Vs7HkYGLsx1UPI0DA+/mSgKL5f0K+OmgAbFiP+YCOm9JYWhXQsFR0gMYKPP1EYQiKY1vPbW4h9k8
- FTISudGEATV6mbYcjkcDL0Ay+1oBPts2sNvQQJmvPzmUPGjrgHvCwMAZX3/NUl2WrZx/s4EBEY7u
- 5YJUJT2M5zYPLURE9jaGf59PYLXtk5dURmbjhtuDFk7m0MoGcAP0awgfYHI227XzsHXMMF/jPGkl
- 93mtnIZjVv4BcVV2Wd1qBnAAAAAASUVORK5CYII=</y:Resource>
- <y:Resource id="2" type="java.awt.image.BufferedImage">iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAm0lEQVR42u2YSwqAMAwFs1FPryB6
- Tj8n0BTqRuhC/OXBDLxN6SIjjYSYAQAAiFN7es/s2USyegZPY7n4TTRJQurLn7OYcPFHEAglUKJ0
- 58tzBCQEQr/1kjACkQQi9wACEgKMEgg8OAtFO7/cxAj8IUATI/DjX+gOr4wSCHwlsAq//7SUs1FY
- oLW8IB3ymk6l8MnTeSp28wAAIM0OIMliA92UJeAAAAAASUVORK5CYII=</y:Resource>
- <y:Resource id="3" type="java.awt.image.BufferedImage">iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAD30lEQVR42u1ZTUhUURSeKSsoUvsf
- aVcRKIWLHCEzXCRh0CKNIHAVFZQuigLRXUUOVCLoaEYk/S+iRf4MFNUiCvqhyBYl5DRuyjILyyaT
- 1Kxz4QwcLve+d+6dV04wBz4Y3jvn3nPuO3/3jM+XpjSlyQvyA4KAOkAE0A+IAyYR4ncM0A2oRV5/
- KiieAwgBhgC/DTGEsjnTofgCwBnAhIXiMsQabYDsf6X8dsAIQ7EWQCGiFLAXEAZENfxizYq/qfhM
- PHXuyX4ENGvWWg34rJE7jXt5SnMAtyzcY1izXomL3E3c07OTl5X/AWhE1xAZZSvgvEaZDEXGuq3g
- m1IYMcMLA2S36cEgVtEOwC/C+0ah/BGF8n2AXMBj6XmrFwFLF3wImCvxbESXSFAT4b9AnmdgTMjK
- jwHykGce4In0viKZVEmzTUxx8gdJKjwBqALcIzLtpF480rjYYWnNxYD35P1X2xRLXUdU03WKQJxy
- CcZXgEpJIYqXmoyzXnJFY1fKkYrUKQXPA/J+HHARcNcwS/0E3ADkK9YPS8UuYGJAiAh/A2QqeN7h
- +14MwATtNjTiKWCJYv2FgO+E77hJY/aJCIY0fIfQzVTGdTKVvwOY76BLg1QYWQ1gUNpklUX87GIo
- fx0w22WdPEmmgLN5HRHotVB+FqNqDyAfh14TuRqOQIQINBkqX6QoRqqKe84yG3ZyBPqJwB4G/07M
- 98+Yft9geCjVDpVdSXEiUOrCW2vR4O03NGCL1HK70iQRKHTgW2pxoRH8yw0N2CDJWxsgcvVRwGYM
- wE0Wp3/WIikYG0Bd6AB5fok878b4MFFeVOsVFgYYu1BMEkjUgSuA5/hc9CnHDA1osWwqaRBHOQLd
- 0saDgGJ8Jy4Yb0mXaGJAvgf3kQ6OgCqziBO/BigHlOGNzNT/11oa0GdayIIuivQo+pdMvI1FHeRE
- 17nIUPk1Nq2EHxsnJyMqLXugKXRJ0R5cZnyVRsmV2dO8ehdFqhz6oHqcRnDcasChoRNfa9SmnVZd
- aGTsY0wyxA3uKsOIIs0abVIKDpgGT6vDpu3MNXIZBtQq5Iql62rYJvqzHVLlGHMoW8Iw4L6iRRmU
- hmNZtpOJCoeNTzLkW5ixkKjQIru9kN5tS3Y2pFMi5iInfPYL04BqPHlZ+WavRosRzcYrNTLl5NLP
- vdjLo5cur0aLieGuyogITg8olTHmRW7o8nK4S79EWLHZKN6yxAV8mYHb6NDk5cnr3EOnZDwJxYe9
- CFiTFBvGApPsX0zjuFaWbxoogCV+0ELxDygb8KUA+bFTrMGePYqXoQnECD7rQJ4CX4r8zZqmNP3v
- 9AcyPg3VUb1ulgAAAABJRU5ErkJggg==</y:Resource>
- </y:Resources>
- </data>
- </graphml>
|