You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

165 lines
12 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.43.0 (0)
-->
<!-- Title: Config hierarchy Pages: 1 -->
<svg width="394pt" height="464pt"
viewBox="0.00 0.00 393.50 464.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 460)">
<title>Config hierarchy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-460 389.5,-460 389.5,4 -4,4"/>
<!-- ParameterSet -->
<g id="node1" class="node">
<title>ParameterSet</title>
<g id="a_node1"><a xlink:href="../base/api-python.html#api-python-datamodel-parameterset" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M188.5,-355C188.5,-355 71.5,-355 71.5,-355 65.5,-355 59.5,-349 59.5,-343 59.5,-343 59.5,-269 59.5,-269 59.5,-263 65.5,-257 71.5,-257 71.5,-257 188.5,-257 188.5,-257 194.5,-257 200.5,-263 200.5,-269 200.5,-269 200.5,-343 200.5,-343 200.5,-349 194.5,-355 188.5,-355"/>
<text text-anchor="start" x="102.5" y="-342.6" font-family="Verdana" font-size="8.00">ParameterSet</text>
<text text-anchor="start" x="129" y="-331.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="70" y="-320.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="70" y="-309.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ baseID: string</text>
<text text-anchor="start" x="70" y="-298.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ moduleID: string</text>
<text text-anchor="start" x="70" y="-287.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ created: datetime &#160;[0..1]</text>
<text text-anchor="start" x="70" y="-276.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ parameter: Parameter [0..*]</text>
<text text-anchor="start" x="70" y="-265.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="68,-339 68,-339 193,-339 193,-339 68,-339"/>
</a>
</g>
</g>
<!-- Parameter -->
<g id="node2" class="node">
<title>Parameter</title>
<g id="a_node2"><a xlink:href="../base/api-python.html#api-python-datamodel-parameter" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M122,-210C122,-210 12,-210 12,-210 6,-210 0,-204 0,-198 0,-198 0,-146 0,-146 0,-140 6,-134 12,-134 12,-134 122,-134 122,-134 128,-134 134,-140 134,-146 134,-146 134,-198 134,-198 134,-204 128,-210 122,-210"/>
<text text-anchor="start" x="45.5" y="-197.6" font-family="Verdana" font-size="8.00">Parameter</text>
<text text-anchor="start" x="65.5" y="-186.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="10" y="-175.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="10" y="-164.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="10" y="-153.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ value: string</text>
<text text-anchor="start" x="10" y="-142.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ comment: Comment [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="8,-194 8,-194 126,-194 126,-194 8,-194"/>
</a>
</g>
</g>
<!-- ParameterSet&#45;&gt;Parameter -->
<g id="edge2" class="edge">
<title>ParameterSet&#45;&gt;Parameter</title>
<path fill="none" stroke="#000000" d="M101.79,-245.9C95.97,-233.69 89.99,-221.17 84.67,-210.02"/>
<polygon fill="#000000" stroke="#000000" points="101.91,-246.14 108.1,-249.83 107.08,-256.97 100.88,-253.28 101.91,-246.14"/>
</g>
<!-- Comment -->
<g id="node3" class="node">
<title>Comment</title>
<g id="a_node3"><a xlink:href="../base/api-python.html#api-python-datamodel-comment" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M189,-87C189,-87 53,-87 53,-87 47,-87 41,-81 41,-75 41,-75 41,-12 41,-12 41,-6 47,0 53,0 53,0 189,0 189,0 195,0 201,-6 201,-12 201,-12 201,-75 201,-75 201,-81 195,-87 189,-87"/>
<text text-anchor="start" x="101" y="-74.1" font-family="Verdana" font-size="8.00">Comment</text>
<text text-anchor="start" x="119.5" y="-63.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="51" y="-52.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ text: string</text>
<text text-anchor="start" x="51" y="-41.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ id: string</text>
<text text-anchor="start" x="51" y="-30.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime &#160;[0..1]</text>
<text text-anchor="start" x="51" y="-19.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime &#160;[0..1]</text>
<text text-anchor="start" x="51" y="-8.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<polygon fill="#000000" stroke="#000000" points="49,-70.5 49,-70.5 193,-70.5 193,-70.5 49,-70.5"/>
</a>
</g>
</g>
<!-- ParameterSet&#45;&gt;Comment -->
<g id="edge4" class="edge">
<title>ParameterSet&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M140.55,-244.8C145.23,-209.25 148.56,-163.42 143,-123 141.38,-111.22 138.46,-98.72 135.26,-87.24"/>
<polygon fill="#000000" stroke="#000000" points="140.52,-245.04 143.65,-251.54 138.86,-256.92 135.73,-250.43 140.52,-245.04"/>
</g>
<!-- Parameter&#45;&gt;Comment -->
<g id="edge3" class="edge">
<title>Parameter&#45;&gt;Comment</title>
<path fill="none" stroke="#000000" d="M87.73,-122.44C92.67,-110.86 97.91,-98.58 102.74,-87.28"/>
<polygon fill="#000000" stroke="#000000" points="87.62,-122.69 88.94,-129.78 82.91,-133.73 81.59,-126.64 87.62,-122.69"/>
</g>
<!-- ConfigModule -->
<g id="node4" class="node">
<title>ConfigModule</title>
<g id="a_node4"><a xlink:href="../base/api-python.html#api-python-datamodel-configmodule" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M373.5,-349.5C373.5,-349.5 230.5,-349.5 230.5,-349.5 224.5,-349.5 218.5,-343.5 218.5,-337.5 218.5,-337.5 218.5,-274.5 218.5,-274.5 218.5,-268.5 224.5,-262.5 230.5,-262.5 230.5,-262.5 373.5,-262.5 373.5,-262.5 379.5,-262.5 385.5,-268.5 385.5,-274.5 385.5,-274.5 385.5,-337.5 385.5,-337.5 385.5,-343.5 379.5,-349.5 373.5,-349.5"/>
<text text-anchor="start" x="274" y="-336.6" font-family="Verdana" font-size="8.00">ConfigModule</text>
<text text-anchor="start" x="301" y="-325.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="229" y="-314.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="229" y="-303.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="229" y="-292.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ parameterSetID: string</text>
<text text-anchor="start" x="229" y="-281.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ enabled: boolean</text>
<text text-anchor="start" x="229" y="-270.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ configStation: ConfigStation [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="227,-333 227,-333 378,-333 378,-333 227,-333"/>
</a>
</g>
</g>
<!-- ConfigStation -->
<g id="node5" class="node">
<title>ConfigStation</title>
<g id="a_node5"><a xlink:href="../base/api-python.html#api-python-datamodel-configstation" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M370,-221C370,-221 234,-221 234,-221 228,-221 222,-215 222,-209 222,-209 222,-135 222,-135 222,-129 228,-123 234,-123 234,-123 370,-123 370,-123 376,-123 382,-129 382,-135 382,-135 382,-209 382,-209 382,-215 376,-221 370,-221"/>
<text text-anchor="start" x="274" y="-208.6" font-family="Verdana" font-size="8.00">ConfigStation</text>
<text text-anchor="start" x="300.5" y="-197.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="232" y="-186.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="232" y="-175.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ networkCode: string</text>
<text text-anchor="start" x="232" y="-164.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ stationCode: string</text>
<text text-anchor="start" x="232" y="-153.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ enabled: boolean</text>
<text text-anchor="start" x="232" y="-142.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ creationInfo: CreationInfo &#160;[0..1]</text>
<text text-anchor="start" x="232" y="-131.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ setup: Setup [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="230,-205 230,-205 374,-205 374,-205 230,-205"/>
</a>
</g>
</g>
<!-- ConfigModule&#45;&gt;ConfigStation -->
<g id="edge6" class="edge">
<title>ConfigModule&#45;&gt;ConfigStation</title>
<path fill="none" stroke="#000000" d="M302,-249.85C302,-240.31 302,-230.46 302,-221.13"/>
<polygon fill="#000000" stroke="#000000" points="302,-250.14 306,-256.14 302,-262.14 298,-256.14 302,-250.14"/>
</g>
<!-- Setup -->
<g id="node6" class="node">
<title>Setup</title>
<g id="a_node6"><a xlink:href="../base/api-python.html#api-python-datamodel-setup" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M351.5,-76C351.5,-76 252.5,-76 252.5,-76 246.5,-76 240.5,-70 240.5,-64 240.5,-64 240.5,-23 240.5,-23 240.5,-17 246.5,-11 252.5,-11 252.5,-11 351.5,-11 351.5,-11 357.5,-11 363.5,-17 363.5,-23 363.5,-23 363.5,-64 363.5,-64 363.5,-70 357.5,-76 351.5,-76"/>
<text text-anchor="start" x="290" y="-63.1" font-family="Verdana" font-size="8.00">Setup</text>
<text text-anchor="start" x="301" y="-52.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="251" y="-41.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ name: string</text>
<text text-anchor="start" x="251" y="-30.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ parameterSetID: string</text>
<text text-anchor="start" x="251" y="-19.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ enabled: boolean</text>
<polygon fill="#000000" stroke="#000000" points="249,-59.5 249,-59.5 356,-59.5 356,-59.5 249,-59.5"/>
</a>
</g>
</g>
<!-- ConfigStation&#45;&gt;Setup -->
<g id="edge7" class="edge">
<title>ConfigStation&#45;&gt;Setup</title>
<path fill="none" stroke="#000000" d="M302,-110.53C302,-98.63 302,-86.59 302,-76.12"/>
<polygon fill="#000000" stroke="#000000" points="302,-110.81 306,-116.81 302,-122.81 298,-116.81 302,-110.81"/>
</g>
<!-- Config -->
<g id="node7" class="node">
<title>Config</title>
<g id="a_node7"><a xlink:href="../base/api-python.html#api-python-datamodel-config" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M288,-456C288,-456 144,-456 144,-456 138,-456 132,-450 132,-444 132,-444 132,-403 132,-403 132,-397 138,-391 144,-391 144,-391 288,-391 288,-391 294,-391 300,-397 300,-403 300,-403 300,-444 300,-444 300,-450 294,-456 288,-456"/>
<text text-anchor="start" x="202.5" y="-443.1" font-family="Verdana" font-size="8.00">Config</text>
<text text-anchor="start" x="214.5" y="-432.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="142" y="-421.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="142" y="-410.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ parameterSet: ParameterSet [0..*]</text>
<text text-anchor="start" x="142" y="-399.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ configModule: ConfigModule [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="140,-439.5 140,-439.5 292,-439.5 292,-439.5 140,-439.5"/>
</a>
</g>
</g>
<!-- Config&#45;&gt;ParameterSet -->
<g id="edge1" class="edge">
<title>Config&#45;&gt;ParameterSet</title>
<path fill="none" stroke="#000000" d="M185.17,-381.09C178.98,-372.78 172.42,-363.97 166.07,-355.44"/>
<polygon fill="#000000" stroke="#000000" points="185.33,-381.31 192.13,-383.74 192.5,-390.94 185.71,-388.52 185.33,-381.31"/>
</g>
<!-- Config&#45;&gt;ConfigModule -->
<g id="edge5" class="edge">
<title>Config&#45;&gt;ConfigModule</title>
<path fill="none" stroke="#000000" d="M246.85,-381.07C254.41,-370.91 262.53,-360.01 270.14,-349.78"/>
<polygon fill="#000000" stroke="#000000" points="246.67,-381.31 246.29,-388.52 239.5,-390.94 239.87,-383.74 246.67,-381.31"/>
</g>
</g>
</svg>