Files
ortools-clone/ortools/java/docs/legend.svg
Corentin Le Molgat 8a83e4265b doc: mv doc/ to docs/
2022-02-23 16:19:26 +01:00

205 lines
9.6 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.44.1 (0)
-->
<!-- Title: Legend Pages: 1 -->
<svg width="932pt" height="477pt"
viewBox="0.00 0.00 932.00 477.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 473)">
<title>Legend</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-473 928,-473 928,4 -4,4"/>
<g id="clust1" class="cluster">
<title>clusterLegend</title>
<polygon fill="white" stroke="black" points="8,-8 8,-461 916,-461 916,-8 8,-8"/>
<text text-anchor="middle" x="462" y="-445.8" font-family="Times,serif" font-size="14.00">Legend</text>
</g>
<!-- CPP -->
<g id="node1" class="node">
<title>CPP</title>
<polygon fill="royalblue" stroke="black" points="120,-430 54,-430 54,-394 126,-394 126,-424 120,-430"/>
<polyline fill="none" stroke="black" points="120,-430 120,-424 "/>
<polyline fill="none" stroke="black" points="126,-424 120,-424 "/>
<text text-anchor="middle" x="90" y="-408.3" font-family="Times,serif" font-size="14.00">Foo.cpp</text>
</g>
<!-- CPP_LGD -->
<g id="node2" class="node">
<title>CPP_LGD</title>
<polygon fill="white" stroke="transparent" points="443.5,-430 305.5,-430 305.5,-394 443.5,-394 443.5,-430"/>
<text text-anchor="middle" x="374.5" y="-408.3" font-family="Times,serif" font-size="14.00">: C++ source file</text>
</g>
<!-- CPP&#45;&gt;CPP_LGD -->
<g id="edge1" class="edge">
<title>CPP&#45;&gt;CPP_LGD</title>
</g>
<!-- LIB -->
<g id="node3" class="node">
<title>LIB</title>
<polygon fill="royalblue" stroke="black" points="121,-376 59,-376 59,-372 55,-372 55,-368 59,-368 59,-348 55,-348 55,-344 59,-344 59,-340 121,-340 121,-376"/>
<polyline fill="none" stroke="black" points="59,-372 63,-372 63,-368 59,-368 "/>
<polyline fill="none" stroke="black" points="59,-348 63,-348 63,-344 59,-344 "/>
<text text-anchor="middle" x="90" y="-354.3" font-family="Times,serif" font-size="14.00">Foo.so</text>
</g>
<!-- LIB_LGD -->
<g id="node4" class="node">
<title>LIB_LGD</title>
<polygon fill="white" stroke="transparent" points="482.5,-376 266.5,-376 266.5,-340 482.5,-340 482.5,-376"/>
<text text-anchor="middle" x="374.5" y="-354.3" font-family="Times,serif" font-size="14.00">: Shared library (i.e. binary)</text>
</g>
<!-- LIB&#45;&gt;LIB_LGD -->
<g id="edge2" class="edge">
<title>LIB&#45;&gt;LIB_LGD</title>
</g>
<!-- JAVA -->
<g id="node5" class="node">
<title>JAVA</title>
<polygon fill="crimson" stroke="black" points="122,-322 52,-322 52,-286 128,-286 128,-316 122,-322"/>
<polyline fill="none" stroke="black" points="122,-322 122,-316 "/>
<polyline fill="none" stroke="black" points="128,-316 122,-316 "/>
<text text-anchor="middle" x="90" y="-300.3" font-family="Times,serif" font-size="14.00">Foo.java</text>
</g>
<!-- JAVA_LGD -->
<g id="node6" class="node">
<title>JAVA_LGD</title>
<polygon fill="white" stroke="transparent" points="441.5,-322 307.5,-322 307.5,-286 441.5,-286 441.5,-322"/>
<text text-anchor="middle" x="374.5" y="-300.3" font-family="Times,serif" font-size="14.00">: Java source file</text>
</g>
<!-- JAVA&#45;&gt;JAVA_LGD -->
<g id="edge3" class="edge">
<title>JAVA&#45;&gt;JAVA_LGD</title>
</g>
<!-- JNI -->
<g id="node7" class="node">
<title>JNI</title>
<polygon fill="crimson" stroke="black" points="154,-268 26,-268 26,-264 22,-264 22,-260 26,-260 26,-240 22,-240 22,-236 26,-236 26,-232 154,-232 154,-268"/>
<polyline fill="none" stroke="black" points="26,-264 30,-264 30,-260 26,-260 "/>
<polyline fill="none" stroke="black" points="26,-240 30,-240 30,-236 26,-236 "/>
<text text-anchor="middle" x="90" y="-246.3" font-family="Times,serif" font-size="14.00">jnijavanative.so</text>
</g>
<!-- JNI_LGD -->
<g id="node8" class="node">
<title>JNI_LGD</title>
<polygon fill="white" stroke="transparent" points="500,-268 249,-268 249,-232 500,-232 500,-268"/>
<text text-anchor="middle" x="374.5" y="-246.3" font-family="Times,serif" font-size="14.00">: JNI wrapper output (i.e. binary)</text>
</g>
<!-- JNI&#45;&gt;JNI_LGD -->
<g id="edge4" class="edge">
<title>JNI&#45;&gt;JNI_LGD</title>
</g>
<!-- JAR -->
<g id="node9" class="node">
<title>JAR</title>
<polygon fill="crimson" stroke="black" points="164,-214 161,-218 140,-218 137,-214 16,-214 16,-178 164,-178 164,-214"/>
<text text-anchor="middle" x="90" y="-192.3" font-family="Times,serif" font-size="14.00">javanative&#45;java.jar</text>
</g>
<!-- JAR_LGD -->
<g id="node10" class="node">
<title>JAR_LGD</title>
<polygon fill="white" stroke="transparent" points="515,-214 234,-214 234,-178 515,-178 515,-214"/>
<text text-anchor="middle" x="374.5" y="-192.3" font-family="Times,serif" font-size="14.00">: Maven package file (i.e. jar archive)</text>
</g>
<!-- JAR&#45;&gt;JAR_LGD -->
<g id="edge5" class="edge">
<title>JAR&#45;&gt;JAR_LGD</title>
</g>
<!-- A -->
<g id="node11" class="node">
<title>A</title>
<polygon fill="white" stroke="black" points="111,-160 63,-160 63,-124 117,-124 117,-154 111,-160"/>
<polyline fill="none" stroke="black" points="111,-160 111,-154 "/>
<polyline fill="none" stroke="black" points="117,-154 111,-154 "/>
<text text-anchor="middle" x="90" y="-138.3" font-family="Times,serif" font-size="14.00">A</text>
</g>
<!-- B -->
<g id="node12" class="node">
<title>B</title>
<polygon fill="white" stroke="black" points="395.5,-160 347.5,-160 347.5,-124 401.5,-124 401.5,-154 395.5,-160"/>
<polyline fill="none" stroke="black" points="395.5,-160 395.5,-154 "/>
<polyline fill="none" stroke="black" points="401.5,-154 395.5,-154 "/>
<text text-anchor="middle" x="374.5" y="-138.3" font-family="Times,serif" font-size="14.00">B</text>
</g>
<!-- A&#45;&gt;B -->
<g id="edge6" class="edge">
<title>A&#45;&gt;B</title>
<path fill="none" stroke="black" stroke-width="2" d="M117.07,-142C167.73,-142 279.57,-142 337.36,-142"/>
<polygon fill="black" stroke="black" stroke-width="2" points="337.49,-145.5 347.49,-142 337.49,-138.5 337.49,-145.5"/>
<text text-anchor="middle" x="199" y="-145.8" font-family="Times,serif" font-size="14.00">cmd</text>
</g>
<!-- CMD_LGD -->
<g id="node13" class="node">
<title>CMD_LGD</title>
<polygon fill="white" stroke="transparent" points="881,-162 579,-162 579,-126 881,-126 881,-162"/>
<text text-anchor="middle" x="730" y="-140.3" font-family="Times,serif" font-size="14.00">: &#39;cmd [...] A&#39; will generate file B from A.</text>
</g>
<!-- B&#45;&gt;CMD_LGD -->
<g id="edge7" class="edge">
<title>B&#45;&gt;CMD_LGD</title>
</g>
<!-- C -->
<g id="node14" class="node">
<title>C</title>
<polygon fill="white" stroke="black" points="111,-106 63,-106 63,-70 117,-70 117,-100 111,-106"/>
<polyline fill="none" stroke="black" points="111,-106 111,-100 "/>
<polyline fill="none" stroke="black" points="117,-100 111,-100 "/>
<text text-anchor="middle" x="90" y="-84.3" font-family="Times,serif" font-size="14.00">A</text>
</g>
<!-- D -->
<g id="node15" class="node">
<title>D</title>
<polygon fill="white" stroke="black" points="395.5,-106 347.5,-106 347.5,-70 401.5,-70 401.5,-100 395.5,-106"/>
<polyline fill="none" stroke="black" points="395.5,-106 395.5,-100 "/>
<polyline fill="none" stroke="black" points="401.5,-100 395.5,-100 "/>
<text text-anchor="middle" x="374.5" y="-84.3" font-family="Times,serif" font-size="14.00">B</text>
</g>
<!-- C&#45;&gt;D -->
<g id="edge8" class="edge">
<title>C&#45;&gt;D</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M117.07,-88C167.73,-88 279.57,-88 337.36,-88"/>
<polygon fill="black" stroke="black" points="337.49,-91.5 347.49,-88 337.49,-84.5 337.49,-91.5"/>
<text text-anchor="middle" x="199" y="-91.8" font-family="Times,serif" font-size="14.00">ref</text>
</g>
<!-- REF_LGD -->
<g id="node16" class="node">
<title>REF_LGD</title>
<polygon fill="white" stroke="transparent" points="884.5,-108 575.5,-108 575.5,-70 884.5,-70 884.5,-108"/>
<text text-anchor="middle" x="730" y="-92.8" font-family="Times,serif" font-size="14.00">: B references file A (i.e. B depends on A)</text>
<text text-anchor="middle" x="730" y="-77.8" font-family="Times,serif" font-size="14.00">&#39;ref&#39; may refer to the keyword use in B.</text>
</g>
<!-- D&#45;&gt;REF_LGD -->
<g id="edge9" class="edge">
<title>D&#45;&gt;REF_LGD</title>
</g>
<!-- E -->
<g id="node17" class="node">
<title>E</title>
<polygon fill="white" stroke="black" points="111,-52 63,-52 63,-16 117,-16 117,-46 111,-52"/>
<polyline fill="none" stroke="black" points="111,-52 111,-46 "/>
<polyline fill="none" stroke="black" points="117,-46 111,-46 "/>
<text text-anchor="middle" x="90" y="-30.3" font-family="Times,serif" font-size="14.00">E</text>
</g>
<!-- F -->
<g id="node18" class="node">
<title>F</title>
<polygon fill="white" stroke="black" points="401.5,-52 398.5,-56 377.5,-56 374.5,-52 347.5,-52 347.5,-16 401.5,-16 401.5,-52"/>
<text text-anchor="middle" x="374.5" y="-30.3" font-family="Times,serif" font-size="14.00">F</text>
</g>
<!-- E&#45;&gt;F -->
<g id="edge10" class="edge">
<title>E&#45;&gt;F</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M117.07,-34C167.73,-34 279.57,-34 337.36,-34"/>
<polygon fill="black" stroke="black" points="337.49,-37.5 347.49,-34 337.49,-30.5 337.49,-37.5"/>
<text text-anchor="middle" x="199" y="-37.8" font-family="Times,serif" font-size="14.00">pack</text>
</g>
<!-- FOLDER_LGD -->
<g id="node19" class="node">
<title>FOLDER_LGD</title>
<polygon fill="white" stroke="transparent" points="908,-52 552,-52 552,-16 908,-16 908,-52"/>
<text text-anchor="middle" x="730" y="-30.3" font-family="Times,serif" font-size="14.00">: Archive F contains file E (i.e. F depends on E).</text>
</g>
<!-- F&#45;&gt;FOLDER_LGD -->
<g id="edge11" class="edge">
<title>F&#45;&gt;FOLDER_LGD</title>
</g>
</g>
</svg>