1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-06-07 22:50:41 +00:00
Files
bedrock-protocol-docs/html/svg/CommandOutputPacket.svg
2024-07-17 13:35:22 -07:00

361 lines
19 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 11.0.0 (20240428.1522)
-->
<!-- Title: CommandOutputPacket Pages: 1 -->
<svg width="1428pt" height="530pt"
viewBox="0.00 0.00 1428.09 530.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 526)">
<title>CommandOutputPacket</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-526 1424.09,-526 1424.09,4 -4,4"/>
<!-- 0 -->
<!-- name: &quot;CommandOutputPacket&quot;, typeName: &quot;&quot;, id: 0, branchId: 79, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node1" class="node">
<title>0</title>
<ellipse fill="none" stroke="black" cx="100.46" cy="-396" rx="100.46" ry="18"/>
<text text-anchor="middle" x="100.46" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">CommandOutputPacket</text>
</g>
<!-- 1 -->
<!-- name: &quot;Origin Data&quot;, typeName: &quot;CommandOriginData&quot;, id: 1, branchId: 0, recurseId: &#45;1, attributes: 256, notes: &quot;&quot; -->
<g id="node2" class="node">
<title>1</title>
<ellipse fill="none" stroke="black" cx="312.44" cy="-495" rx="53.06" ry="18"/>
<text text-anchor="middle" x="312.44" y="-489.57" font-family="Times New Roman,serif" font-size="14.00">Origin Data</text>
</g>
<!-- 0&#45;&gt;1 -->
<g id="edge1" class="edge">
<title>0&#45;&gt;1</title>
<path fill="none" stroke="black" d="M137.56,-413.02C174.32,-430.35 231.26,-457.2 269.89,-475.41"/>
<polygon fill="black" stroke="black" points="268.36,-478.55 278.89,-479.65 271.34,-472.22 268.36,-478.55"/>
</g>
<!-- 3 -->
<!-- name: &quot;Output Type&quot;, typeName: &quot;&quot;, id: 3, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node4" class="node">
<title>3</title>
<ellipse fill="none" stroke="black" cx="495.48" cy="-446" rx="58.55" ry="18"/>
<text text-anchor="middle" x="495.48" y="-440.57" font-family="Times New Roman,serif" font-size="14.00">Output Type</text>
</g>
<!-- 0&#45;&gt;3 -->
<g id="edge3" class="edge">
<title>0&#45;&gt;3</title>
<path fill="none" stroke="black" d="M183.38,-406.42C256.42,-415.71 361.95,-429.14 429.38,-437.72"/>
<polygon fill="black" stroke="black" points="428.82,-441.17 439.18,-438.96 429.7,-434.23 428.82,-441.17"/>
</g>
<!-- 5 -->
<!-- name: &quot;Success Count&quot;, typeName: &quot;&quot;, id: 5, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node6" class="node">
<title>5</title>
<ellipse fill="none" stroke="black" cx="1138.08" cy="-396" rx="67.03" ry="18"/>
<text text-anchor="middle" x="1138.08" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">Success Count</text>
</g>
<!-- 0&#45;&gt;5 -->
<g id="edge5" class="edge">
<title>0&#45;&gt;5</title>
<path fill="none" stroke="black" d="M201.21,-396C280.65,-396 394.69,-396 494.48,-396 494.48,-396 494.48,-396 730.5,-396 844.99,-396 977.62,-396 1059.44,-396"/>
<polygon fill="black" stroke="black" points="1059.37,-399.5 1069.37,-396 1059.37,-392.5 1059.37,-399.5"/>
</g>
<!-- 7 -->
<!-- name: &quot;Output Messages&quot;, typeName: &quot;&quot;, id: 7, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node8" class="node">
<title>7</title>
<ellipse fill="none" stroke="black" cx="312.44" cy="-342" rx="75.51" ry="18"/>
<text text-anchor="middle" x="312.44" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Output Messages</text>
</g>
<!-- 0&#45;&gt;7 -->
<g id="edge7" class="edge">
<title>0&#45;&gt;7</title>
<path fill="none" stroke="black" d="M159.68,-381.03C187.43,-373.89 220.66,-365.35 248.94,-358.07"/>
<polygon fill="black" stroke="black" points="249.64,-361.51 258.46,-355.63 247.9,-354.73 249.64,-361.51"/>
</g>
<!-- 21 -->
<!-- name: &quot;Dependency on &#39;Output Type == DataSet&#39;&quot;, typeName: &quot;&quot;, id: 21, branchId: 0, recurseId: &#45;1, attributes: 2, notes: &quot;&quot; -->
<g id="node22" class="node">
<title>21</title>
<polygon fill="none" stroke="black" points="850,-90 603,-90 603,-54 856,-54 856,-84 850,-90"/>
<polyline fill="none" stroke="black" points="850,-90 850,-84"/>
<polyline fill="none" stroke="black" points="856,-84 850,-84"/>
<text text-anchor="middle" x="729.5" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">Dependency on &#39;Output Type == DataSet&#39;</text>
</g>
<!-- 0&#45;&gt;21 -->
<g id="edge21" class="edge">
<title>0&#45;&gt;21</title>
<path fill="none" stroke="black" d="M129.37,-378.43C156.49,-361.55 199.03,-335.65 236.93,-315 395.17,-228.76 588.18,-137.19 678.01,-95.33"/>
<polygon fill="black" stroke="black" points="679.49,-98.5 687.08,-91.11 676.53,-92.15 679.49,-98.5"/>
</g>
<!-- 2 -->
<!-- name: &quot;CommandOriginData&quot;, typeName: &quot;&quot;, id: 2, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node3" class="node">
<title>2</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-504" rx="89.49" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-498.57" font-family="Times New Roman,serif" font-size="14.00">CommandOriginData</text>
</g>
<!-- 1&#45;&gt;2 -->
<g id="edge2" class="edge">
<title>1&#45;&gt;2</title>
<path fill="none" stroke="black" d="M365.53,-496.85C444.15,-499.49 597.87,-504 728.5,-504 728.5,-504 728.5,-504 964.53,-504 1054.2,-504 1156.27,-504 1229.64,-504"/>
<polygon fill="black" stroke="black" points="1229.19,-507.5 1239.19,-504 1229.19,-500.5 1229.19,-507.5"/>
</g>
<!-- 4 -->
<!-- name: &quot;byte&quot;, typeName: &quot;&quot;, id: 4, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node5" class="node">
<title>4</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-450" rx="27" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-444.57" font-family="Times New Roman,serif" font-size="14.00">byte</text>
</g>
<!-- 3&#45;&gt;4 -->
<g id="edge4" class="edge">
<title>3&#45;&gt;4</title>
<path fill="none" stroke="black" d="M554.4,-446.28C714.36,-447.05 1159.1,-449.18 1291.77,-449.82"/>
<polygon fill="black" stroke="black" points="1291.73,-453.32 1301.75,-449.87 1291.77,-446.32 1291.73,-453.32"/>
</g>
<!-- 6 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 6, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node7" class="node">
<title>6</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-396" rx="66.53" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-390.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 5&#45;&gt;6 -->
<g id="edge6" class="edge">
<title>5&#45;&gt;6</title>
<path fill="none" stroke="black" d="M1205.45,-396C1220.66,-396 1236.95,-396 1252.57,-396"/>
<polygon fill="black" stroke="black" points="1252.28,-399.5 1262.28,-396 1252.28,-392.5 1252.28,-399.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;Array Size&quot;, typeName: &quot;&quot;, id: 8, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node9" class="node">
<title>8</title>
<ellipse fill="none" stroke="black" cx="495.48" cy="-342" rx="49.57" ry="18"/>
<text text-anchor="middle" x="495.48" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
</g>
<!-- 7&#45;&gt;8 -->
<g id="edge8" class="edge">
<title>7&#45;&gt;8</title>
<path fill="none" stroke="black" d="M388.39,-342C403.58,-342 419.38,-342 434.01,-342"/>
<polygon fill="black" stroke="black" points="433.93,-345.5 443.93,-342 433.93,-338.5 433.93,-345.5"/>
</g>
<!-- 10 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 10, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node11" class="node">
<title>10</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="495.48" cy="-257" rx="71.52" ry="18"/>
<text text-anchor="middle" x="495.48" y="-251.57" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 7&#45;&gt;10 -->
<g id="edge10" class="edge">
<title>7&#45;&gt;10</title>
<path fill="none" stroke="black" d="M347.92,-325.81C376.96,-312.18 418.67,-292.59 450.18,-277.8"/>
<polygon fill="black" stroke="black" points="451.5,-281.05 459.07,-273.63 448.53,-274.71 451.5,-281.05"/>
</g>
<!-- 9 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 9, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node10" class="node">
<title>9</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-342" rx="66.53" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-336.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 8&#45;&gt;9 -->
<g id="edge9" class="edge">
<title>8&#45;&gt;9</title>
<path fill="none" stroke="black" d="M545.49,-342C684.68,-342 1083.27,-342 1252.32,-342"/>
<polygon fill="black" stroke="black" points="1252.08,-345.5 1262.08,-342 1252.08,-338.5 1252.08,-345.5"/>
</g>
<!-- 11 -->
<!-- name: &quot;Successful?&quot;, typeName: &quot;&quot;, id: 11, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node12" class="node">
<title>11</title>
<ellipse fill="none" stroke="black" cx="1138.08" cy="-284" rx="55.06" ry="18"/>
<text text-anchor="middle" x="1138.08" y="-278.57" font-family="Times New Roman,serif" font-size="14.00">Successful?</text>
</g>
<!-- 10&#45;&gt;11 -->
<g id="edge11" class="edge">
<title>10&#45;&gt;11</title>
<path fill="none" stroke="black" d="M566.1,-260.33C578.39,-260.9 591.07,-261.47 603,-262 772,-269.45 971.11,-277.44 1071.77,-281.43"/>
<polygon fill="black" stroke="black" points="1071.61,-284.93 1081.74,-281.83 1071.89,-277.93 1071.61,-284.93"/>
</g>
<!-- 13 -->
<!-- name: &quot;Message ID&quot;, typeName: &quot;&quot;, id: 13, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node14" class="node">
<title>13</title>
<ellipse fill="none" stroke="black" cx="729.5" cy="-235" rx="55.06" ry="18"/>
<text text-anchor="middle" x="729.5" y="-229.57" font-family="Times New Roman,serif" font-size="14.00">Message ID</text>
</g>
<!-- 10&#45;&gt;13 -->
<g id="edge13" class="edge">
<title>10&#45;&gt;13</title>
<path fill="none" stroke="black" d="M562.97,-250.7C594.93,-247.67 633.07,-244.05 664.68,-241.05"/>
<polygon fill="black" stroke="black" points="664.87,-244.55 674.5,-240.12 664.21,-237.58 664.87,-244.55"/>
</g>
<!-- 15 -->
<!-- name: &quot;Parameters&quot;, typeName: &quot;&quot;, id: 15, branchId: 0, recurseId: &#45;1, attributes: 8, notes: &quot;&quot; -->
<g id="node16" class="node">
<title>15</title>
<ellipse fill="none" stroke="black" cx="729.5" cy="-180" rx="51.56" ry="18"/>
<text text-anchor="middle" x="729.5" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Parameters</text>
</g>
<!-- 10&#45;&gt;15 -->
<g id="edge15" class="edge">
<title>10&#45;&gt;15</title>
<path fill="none" stroke="black" d="M527.46,-240.63C548.35,-230.12 576.77,-216.85 603,-208 624.98,-200.59 649.79,-194.58 671.51,-190.06"/>
<polygon fill="black" stroke="black" points="671.96,-193.54 681.07,-188.13 670.58,-186.68 671.96,-193.54"/>
</g>
<!-- 12 -->
<!-- name: &quot;bool&quot;, typeName: &quot;&quot;, id: 12, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node13" class="node">
<title>12</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-288" rx="27.61" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-282.57" font-family="Times New Roman,serif" font-size="14.00">bool</text>
</g>
<!-- 11&#45;&gt;12 -->
<g id="edge12" class="edge">
<title>11&#45;&gt;12</title>
<path fill="none" stroke="black" d="M1193.42,-285.14C1224.7,-285.8 1263.24,-286.61 1291.33,-287.2"/>
<polygon fill="black" stroke="black" points="1291.09,-290.69 1301.16,-287.4 1291.24,-283.69 1291.09,-290.69"/>
</g>
<!-- 14 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 14, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node15" class="node">
<title>14</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-234" rx="31.1" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-228.57" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 13&#45;&gt;14 -->
<g id="edge14" class="edge">
<title>13&#45;&gt;14</title>
<path fill="none" stroke="black" d="M784.99,-234.91C903.31,-234.71 1181.6,-234.25 1287.6,-234.07"/>
<polygon fill="black" stroke="black" points="1287.56,-237.57 1297.55,-234.05 1287.55,-230.57 1287.56,-237.57"/>
</g>
<!-- 16 -->
<!-- name: &quot;Array Size&quot;, typeName: &quot;&quot;, id: 16, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node17" class="node">
<title>16</title>
<ellipse fill="none" stroke="black" cx="963.53" cy="-180" rx="49.57" ry="18"/>
<text text-anchor="middle" x="963.53" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">Array Size</text>
</g>
<!-- 15&#45;&gt;16 -->
<g id="edge16" class="edge">
<title>15&#45;&gt;16</title>
<path fill="none" stroke="black" d="M781.42,-180C817.09,-180 864.88,-180 902.42,-180"/>
<polygon fill="black" stroke="black" points="902.2,-183.5 912.2,-180 902.2,-176.5 902.2,-183.5"/>
</g>
<!-- 18 -->
<!-- name: &quot;example element&quot;, typeName: &quot;&quot;, id: 18, branchId: 0, recurseId: &#45;1, attributes: 16, notes: &quot;&quot; -->
<g id="node19" class="node">
<title>18</title>
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="963.53" cy="-126" rx="71.52" ry="18"/>
<text text-anchor="middle" x="963.53" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">example element</text>
</g>
<!-- 15&#45;&gt;18 -->
<g id="edge18" class="edge">
<title>15&#45;&gt;18</title>
<path fill="none" stroke="black" d="M773.33,-170.03C808.52,-161.84 858.89,-150.12 898.81,-140.83"/>
<polygon fill="black" stroke="black" points="899.35,-144.3 908.3,-138.62 897.77,-137.48 899.35,-144.3"/>
</g>
<!-- 17 -->
<!-- name: &quot;unsigned varint&quot;, typeName: &quot;&quot;, id: 17, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node18" class="node">
<title>17</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-180" rx="66.53" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-174.57" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
</g>
<!-- 16&#45;&gt;17 -->
<g id="edge17" class="edge">
<title>16&#45;&gt;17</title>
<path fill="none" stroke="black" d="M1013.38,-180C1074.61,-180 1180.27,-180 1252.46,-180"/>
<polygon fill="black" stroke="black" points="1252.23,-183.5 1262.23,-180 1252.23,-176.5 1252.23,-183.5"/>
</g>
<!-- 19 -->
<!-- name: &quot;Param&quot;, typeName: &quot;&quot;, id: 19, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node20" class="node">
<title>19</title>
<ellipse fill="none" stroke="black" cx="1138.08" cy="-126" rx="34.1" ry="18"/>
<text text-anchor="middle" x="1138.08" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">Param</text>
</g>
<!-- 18&#45;&gt;19 -->
<g id="edge19" class="edge">
<title>18&#45;&gt;19</title>
<path fill="none" stroke="black" d="M1035.21,-126C1054.42,-126 1074.69,-126 1092.05,-126"/>
<polygon fill="black" stroke="black" points="1092.04,-129.5 1102.04,-126 1092.04,-122.5 1092.04,-129.5"/>
</g>
<!-- 20 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 20, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node21" class="node">
<title>20</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-126" rx="31.1" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-120.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 19&#45;&gt;20 -->
<g id="edge20" class="edge">
<title>19&#45;&gt;20</title>
<path fill="none" stroke="black" d="M1172.27,-126C1204.35,-126 1253.08,-126 1287.8,-126"/>
<polygon fill="black" stroke="black" points="1287.48,-129.5 1297.48,-126 1287.48,-122.5 1287.48,-129.5"/>
</g>
<!-- 22 -->
<!-- name: &quot;if (0)&quot;, typeName: &quot;&quot;, id: 22, branchId: 0, recurseId: &#45;1, attributes: 4, notes: &quot;&quot; -->
<g id="node23" class="node">
<title>22</title>
<polygon fill="none" stroke="black" points="963.53,-90 923.07,-72 963.53,-54 1003.99,-72 963.53,-90"/>
<text text-anchor="middle" x="963.53" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">if (0)</text>
</g>
<!-- 21&#45;&gt;22 -->
<g id="edge22" class="edge">
<title>21&#45;&gt;22</title>
<path fill="none" stroke="black" d="M856.36,-72C875.48,-72 894.24,-72 910.54,-72"/>
<polygon fill="black" stroke="black" points="910.43,-75.5 920.43,-72 910.43,-68.5 910.43,-75.5"/>
</g>
<!-- 24 -->
<!-- name: &quot;if (1)&quot;, typeName: &quot;&quot;, id: 24, branchId: 1, recurseId: &#45;1, attributes: 4, notes: &quot;&quot; -->
<g id="node25" class="node">
<title>24</title>
<polygon fill="none" stroke="black" points="963.53,-36 923.07,-18 963.53,0 1003.99,-18 963.53,-36"/>
<text text-anchor="middle" x="963.53" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">if (1)</text>
</g>
<!-- 21&#45;&gt;24 -->
<g id="edge24" class="edge">
<title>21&#45;&gt;24</title>
<path fill="none" stroke="black" d="M809.7,-53.57C848.58,-44.52 893.62,-34.04 924.68,-26.81"/>
<polygon fill="black" stroke="black" points="925.44,-30.23 934.38,-24.55 923.85,-23.41 925.44,-30.23"/>
</g>
<!-- 23 -->
<!-- name: &quot;[No Data]&quot;, typeName: &quot;&quot;, id: 23, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node24" class="node">
<title>23</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-72" rx="47.57" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-66.58" font-family="Times New Roman,serif" font-size="14.00">[No Data]</text>
</g>
<!-- 22&#45;&gt;23 -->
<g id="edge23" class="edge">
<title>22&#45;&gt;23</title>
<path fill="none" stroke="black" d="M1004.99,-72C1069.66,-72 1196.6,-72 1271.14,-72"/>
<polygon fill="black" stroke="black" points="1271.12,-75.5 1281.12,-72 1271.12,-68.5 1271.12,-75.5"/>
</g>
<!-- 25 -->
<!-- name: &quot;Data Set&quot;, typeName: &quot;&quot;, id: 25, branchId: 0, recurseId: &#45;1, attributes: 0, notes: &quot;&quot; -->
<g id="node26" class="node">
<title>25</title>
<ellipse fill="none" stroke="black" cx="1138.08" cy="-18" rx="42.08" ry="18"/>
<text text-anchor="middle" x="1138.08" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">Data Set</text>
</g>
<!-- 24&#45;&gt;25 -->
<g id="edge25" class="edge">
<title>24&#45;&gt;25</title>
<path fill="none" stroke="black" d="M1004.98,-18C1028.65,-18 1058.8,-18 1084.32,-18"/>
<polygon fill="black" stroke="black" points="1084.17,-21.5 1094.17,-18 1084.17,-14.5 1084.17,-21.5"/>
</g>
<!-- 26 -->
<!-- name: &quot;string&quot;, typeName: &quot;&quot;, id: 26, branchId: 0, recurseId: &#45;1, attributes: 512, notes: &quot;&quot; -->
<g id="node27" class="node">
<title>26</title>
<ellipse fill="none" stroke="black" cx="1330.6" cy="-18" rx="31.1" ry="18"/>
<text text-anchor="middle" x="1330.6" y="-12.58" font-family="Times New Roman,serif" font-size="14.00">string</text>
</g>
<!-- 25&#45;&gt;26 -->
<g id="edge26" class="edge">
<title>25&#45;&gt;26</title>
<path fill="none" stroke="black" d="M1180.42,-18C1212.29,-18 1256.17,-18 1288.09,-18"/>
<polygon fill="black" stroke="black" points="1287.75,-21.5 1297.75,-18 1287.75,-14.5 1287.75,-21.5"/>
</g>
</g>
</svg>