gem-graph-client/doc/docbook/df/d05/widget_8h_ab9db55b708939397...

329 lines
16 KiB
XML
Raw Normal View History

<?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 7.0.1 (20221109.1506)
-->
<!-- Title: widget_get_pane_selected_rule_right Pages: 1 -->
<svg width="996pt" height="311pt"
viewBox="0.00 0.00 996.00 310.50" 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 306.5)">
<title>widget_get_pane_selected_rule_right</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="146,-241 0,-241 0,-211 146,-211 146,-241"/>
<text text-anchor="start" x="8" y="-229" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_pane_selected</text>
<text text-anchor="middle" x="73" y="-218" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_right</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#a9123915ffd10fe1ae18254898b1c0ebf" xlink:title="some client pages (in particular &quot;state&quot; and &quot;rules&quot;) will be displayed and behave differently depend...">
<polygon fill="white" stroke="#666666" points="318,-302.5 210,-302.5 210,-283.5 318,-283.5 318,-302.5"/>
<text text-anchor="middle" x="264" y="-290.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_get_exec_edit</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge19_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge19_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M104.58,-241.44C125.87,-251.73 155.16,-264.98 182,-274 188.65,-276.24 195.69,-278.31 202.74,-280.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="201.73,-283.55 212.29,-282.63 203.46,-276.77 201.73,-283.55"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="$d4/d02/edit_8c.html#a8b314bd2dcf59006649ff86ae04e9eaf" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="331,-265 197,-265 197,-235 331,-235 331,-265"/>
<text text-anchor="start" x="205" y="-253" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rule_edition</text>
<text text-anchor="middle" x="264" y="-242" font-family="Helvetica,sans-Serif" font-size="10.00">_tools</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge20_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge20_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M146.26,-235.18C159.08,-236.8 172.47,-238.5 185.43,-240.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="184.81,-243.6 195.17,-241.39 185.69,-236.65 184.81,-243.6"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="$d1/d04/investigate_8c.html#a4d4d650591869cebc663884c29c6bb7c" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="346,-217 182,-217 182,-187 346,-187 346,-217"/>
<text text-anchor="start" x="190" y="-205" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_rule_investigation</text>
<text text-anchor="middle" x="264" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_tools</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge21_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge21_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M146.26,-216.82C154.12,-215.83 162.2,-214.8 170.27,-213.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="170.65,-217.26 180.13,-212.52 169.77,-210.31 170.65,-217.26"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="$d1/d0b/widget_2main__window_2one__rule_2dispatch_8c.html#ab6a3b9836a4c333b59b34cb97d00df3a" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="334.5,-168.5 193.5,-168.5 193.5,-149.5 334.5,-149.5 334.5,-168.5"/>
<text text-anchor="middle" x="264" y="-156.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected_rule</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge22_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge22_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M104.58,-210.56C125.87,-200.27 155.16,-187.02 182,-178 188.65,-175.76 195.69,-173.69 202.74,-171.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="203.46,-175.23 212.29,-169.37 201.73,-168.45 203.46,-175.23"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="$d4/d07/fsm_2dispatch_8c.html#a1c4245816950e71cae94f99b59c417a9" xlink:title="It is mandatory for any event to call this function to be published in the journal.">
<polygon fill="white" stroke="#666666" points="818.5,-256.5 739.5,-256.5 739.5,-237.5 818.5,-237.5 818.5,-256.5"/>
<text text-anchor="middle" x="779" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_log</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge23_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge23_Node000005_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M308.8,-168.91C320.88,-171.74 333.97,-174.9 346,-178 430.49,-199.74 449.01,-216.28 535,-231 601.16,-242.33 678.73,-245.76 728.1,-246.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="727.84,-250.23 737.9,-246.9 727.96,-243.23 727.84,-250.23"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="$dc/d0e/widget_2main__window_2one__rule_2algebra_2dispatch_8c.html#a15cbd8402e76ff0dd5e6b39e17a9dc49" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="499,-174 382,-174 382,-144 499,-144 499,-174"/>
<text text-anchor="start" x="390" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="440.5" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_algebra</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge25_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge25_Node000005_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M334.97,-159C346.56,-159 358.58,-159 370.15,-159"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="370.04,-162.5 380.04,-159 370.04,-155.5 370.04,-162.5"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="$df/d06/widget_2main__window_2one__rule_2geometry_2dispatch_8c.html#a303a3e0838137d31f4e04a416ebf6310" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="499,-78 382,-78 382,-48 499,-48 499,-78"/>
<text text-anchor="start" x="390" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="440.5" y="-55" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_geometry</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node14 -->
<g id="edge34_Node000005_Node000014" class="edge">
<title>Node5&#45;&gt;Node14</title>
<g id="a_edge34_Node000005_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M283.02,-149.09C310.88,-133.76 365.02,-103.98 401.72,-83.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="403.17,-86.98 410.24,-79.1 399.79,-80.85 403.17,-86.98"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="$d7/d08/log_8c.html#ac649e65c2bf355488f451154db5aca20" xlink:title="add an event">
<polygon fill="white" stroke="#666666" points="988,-256.5 876,-256.5 876,-237.5 988,-237.5 988,-256.5"/>
<text text-anchor="middle" x="932" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">fsm_add_log_event</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge24_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge24_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M818.89,-247C832.81,-247 848.92,-247 864.52,-247"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="864.23,-250.5 874.23,-247 864.23,-243.5 864.23,-250.5"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="$db/d07/assign_8c.html#a9020593f4cd1b7f9dd85dd383523474c" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="682,-174 535,-174 535,-144 682,-144 682,-174"/>
<text text-anchor="start" x="543" y="-162" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="608.5" y="-151" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_assignments_list_btt</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node9 -->
<g id="edge26_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge26_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M499.09,-159C506.86,-159 514.95,-159 523.06,-159"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="523,-162.5 533,-159 523,-155.5 523,-162.5"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="$de/d0e/conditions_8c.html#a8d42128cf54da36d55112fa5f5634f96" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="676,-222 541,-222 541,-192 676,-192 676,-222"/>
<text text-anchor="start" x="549" y="-210" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="608.5" y="-199" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_conditions_list_btt</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node11 -->
<g id="edge28_Node000008_Node000011" class="edge">
<title>Node8&#45;&gt;Node11</title>
<g id="a_edge28_Node000008_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M494.94,-174.45C510.34,-178.91 527.3,-183.81 543.29,-188.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="542.13,-191.74 552.71,-191.16 544.07,-185.02 542.13,-191.74"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="$d4/d01/identity_8c.html#afcfab13d3504a69ec5f4ae6ad6974e29" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="667,-126 550,-126 550,-96 667,-96 667,-126"/>
<text text-anchor="start" x="558" y="-114" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="608.5" y="-103" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_identity_btt</text>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node13 -->
<g id="edge32_Node000008_Node000013" class="edge">
<title>Node8&#45;&gt;Node13</title>
<g id="a_edge32_Node000008_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M494.94,-143.55C510.34,-139.09 527.3,-134.19 543.29,-129.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="544.07,-132.98 552.71,-126.84 542.13,-126.26 544.07,-132.98"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="$d7/d06/utilities_8c.html#a1c4f1ce489cdc3b4e5a1e86d3438e846" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="840,-168.5 718,-168.5 718,-149.5 840,-149.5 840,-168.5"/>
<text text-anchor="middle" x="779" y="-156.5" font-family="Helvetica,sans-Serif" font-size="10.00">widget_set_item_text</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge27_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge27_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M682.43,-159C690.31,-159 698.34,-159 706.21,-159"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="706.1,-162.5 716.1,-159 706.1,-155.5 706.1,-162.5"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node6 -->
<g id="edge29_Node000011_Node000006" class="edge">
<title>Node11&#45;&gt;Node6</title>
<g id="a_edge29_Node000011_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M674.65,-222.47C692.58,-226.72 711.72,-231.27 728.6,-235.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="727.32,-238.57 737.86,-237.47 728.94,-231.76 727.32,-238.57"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node10 -->
<g id="edge31_Node000011_Node000010" class="edge">
<title>Node11&#45;&gt;Node10</title>
<g id="a_edge31_Node000011_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M663.74,-191.55C685.76,-185.28 710.92,-178.11 732.02,-172.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="732.85,-175.5 741.51,-169.4 730.93,-168.77 732.85,-175.5"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="$d8/d01/strings__op_8c.html#a7a9bfe2d249e5da19a1117c7d5636b8a" xlink:title="/home/jean/Gem&#45;Graph/gem&#45;graph&#45;client/src/util/strings_op.c:63: warning: unable to resolve reference ...">
<polygon fill="white" stroke="#666666" points="814,-216.5 744,-216.5 744,-197.5 814,-197.5 814,-216.5"/>
<text text-anchor="middle" x="779" y="-204.5" font-family="Helvetica,sans-Serif" font-size="10.00">util_concat</text>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node12 -->
<g id="edge30_Node000011_Node000012" class="edge">
<title>Node11&#45;&gt;Node12</title>
<g id="a_edge30_Node000011_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M676.1,-207C694.93,-207 715,-207 732.3,-207"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="732.27,-210.5 742.27,-207 732.27,-203.5 732.27,-210.5"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node10 -->
<g id="edge33_Node000013_Node000010" class="edge">
<title>Node13&#45;&gt;Node10</title>
<g id="a_edge33_Node000013_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M663.74,-126.45C685.76,-132.72 710.92,-139.89 732.02,-145.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="730.93,-149.23 741.51,-148.6 732.85,-142.5 730.93,-149.23"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:href="$db/d02/geometry_8c.html#a075009e3b1816abfd76bd3d4fcdda890" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="667,-78 550,-78 550,-48 667,-48 667,-78"/>
<text text-anchor="start" x="558" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="608.5" y="-55" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_before_after</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge35_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge35_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M499.09,-63C511.77,-63 525.32,-63 538.39,-63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="538.21,-66.5 548.21,-63 538.21,-59.5 538.21,-66.5"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="$d1/d00/camera_8c.html#a1b97f8be0394a44033a491d7bb44dce2" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="667,-30 550,-30 550,0 667,0 667,-30"/>
<text text-anchor="start" x="558" y="-18" font-family="Helvetica,sans-Serif" font-size="10.00">widget_get_selected</text>
<text text-anchor="middle" x="608.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">_rule_camera</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node16 -->
<g id="edge36_Node000014_Node000016" class="edge">
<title>Node14&#45;&gt;Node16</title>
<g id="a_edge36_Node000014_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M494.94,-47.55C510.34,-43.09 527.3,-38.19 543.29,-33.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="544.07,-36.98 552.71,-30.84 542.13,-30.26 544.07,-36.98"/>
</a>
</g>
</g>
</g>
</svg>