1
0
mirror of https://github.com/Mojang/bedrock-protocol-docs.git synced 2025-07-15 01:04:43 +00:00
Files
bedrock-protocol-docs/html/svg/CommandOutputPacket.svg
Oswaldo Leyva Barrientos a27d6bb22a Protocol for r/21_u6 NetworkProtocolVersion 776 (#18)
* Protocol for r/21_u6 NetworkProtocolVersion 776

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix README version

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Fix changelog release

* Protocol for r/21_u6 NetworkProtocolVersion 776 - Add NoteBlockInstrument to protocol doc
2025-02-13 19:28:13 -08: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 12.2.1 (20241206.2353)
-->
<!-- Title: CommandOutputPacket Pages: 1 -->
<svg width="1433pt" height="530pt"
viewBox="0.00 0.00 1432.52 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 1428.52,-526 1428.52,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.48" cy="-396" rx="100.48" ry="18"/>
<text text-anchor="middle" x="100.48" y="-390.95" 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.38" cy="-495" rx="54.93" ry="18"/>
<text text-anchor="middle" x="312.38" y="-489.95" 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.57,-413.02C174.21,-430.3 230.9,-457.04 269.5,-475.25"/>
<polygon fill="black" stroke="black" points="267.97,-478.39 278.5,-479.5 270.95,-472.06 267.97,-478.39"/>
</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="498.68" cy="-446" rx="56.98" ry="18"/>
<text text-anchor="middle" x="498.68" y="-440.95" 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.58,-406.36C257.82,-415.73 365.62,-429.33 433.66,-437.92"/>
<polygon fill="black" stroke="black" points="433.19,-441.39 443.55,-439.17 434.07,-434.44 433.19,-441.39"/>
</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="1139.78" cy="-396" rx="65.17" ry="18"/>
<text text-anchor="middle" x="1139.78" y="-390.95" 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.22,-396C281.33,-396 396.74,-396 497.68,-396 497.68,-396 497.68,-396 732.2,-396 847.53,-396 981.27,-396 1062.93,-396"/>
<polygon fill="black" stroke="black" points="1062.83,-399.5 1072.83,-396 1062.83,-392.5 1062.83,-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.38" cy="-342" rx="75.41" ry="18"/>
<text text-anchor="middle" x="312.38" y="-336.95" 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.67,-381.03C187.41,-373.89 220.63,-365.35 248.9,-358.07"/>
<polygon fill="black" stroke="black" points="249.6,-361.51 258.41,-355.63 247.85,-354.73 249.6,-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="846.82,-90 609.57,-90 609.57,-54 852.82,-54 852.82,-84 846.82,-90"/>
<polyline fill="none" stroke="black" points="846.82,-90 846.82,-84"/>
<polyline fill="none" stroke="black" points="852.82,-84 846.82,-84"/>
<text text-anchor="middle" x="731.2" y="-66.95" 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.38,-378.42C156.51,-361.53 199.06,-335.63 236.97,-315 395.86,-228.55 589.78,-136.94 679.8,-95.17"/>
<polygon fill="black" stroke="black" points="681.02,-98.47 688.63,-91.09 678.08,-92.11 681.02,-98.47"/>
</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="1332.74" cy="-504" rx="91.78" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-498.95" 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="M367.32,-496.91C446.77,-499.55 599.91,-504 730.2,-504 730.2,-504 730.2,-504 964.72,-504 1054.11,-504 1155.76,-504 1229.37,-504"/>
<polygon fill="black" stroke="black" points="1228.97,-507.5 1238.97,-504 1228.97,-500.5 1228.97,-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="1332.74" cy="-450" rx="27" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-444.95" 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="M555.89,-446.27C714.29,-447.03 1161.43,-449.18 1294.15,-449.82"/>
<polygon fill="black" stroke="black" points="1293.76,-453.32 1303.77,-449.87 1293.79,-446.32 1293.76,-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="1332.74" cy="-396" rx="68.24" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-390.95" 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.43,-396C1220.67,-396 1237.08,-396 1252.86,-396"/>
<polygon fill="black" stroke="black" points="1252.71,-399.5 1262.71,-396 1252.71,-392.5 1252.71,-399.5"/>
</g>
<!-- 8 -->
<!-- name: &quot;List 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="498.68" cy="-342" rx="43.67" ry="18"/>
<text text-anchor="middle" x="498.68" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">List 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.07,-342C406.65,-342 426.22,-342 443.59,-342"/>
<polygon fill="black" stroke="black" points="443.14,-345.5 453.14,-342 443.14,-338.5 443.14,-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="498.68" cy="-257" rx="74.89" ry="18"/>
<text text-anchor="middle" x="498.68" y="-251.95" 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="M348.48,-325.81C377.94,-312.22 420.23,-292.72 452.27,-277.94"/>
<polygon fill="black" stroke="black" points="453.72,-281.13 461.33,-273.76 450.79,-274.77 453.72,-281.13"/>
</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="1332.74" cy="-342" rx="68.24" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-336.95" 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="M542.66,-342C675.38,-342 1080.14,-342 1252.58,-342"/>
<polygon fill="black" stroke="black" points="1252.58,-345.5 1262.58,-342 1252.58,-338.5 1252.58,-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="1139.78" cy="-284" rx="54.42" ry="18"/>
<text text-anchor="middle" x="1139.78" y="-278.95" 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="M572.68,-260.36C584.99,-260.92 597.65,-261.48 609.57,-262 777.03,-269.29 974.33,-277.35 1074.07,-281.39"/>
<polygon fill="black" stroke="black" points="1073.8,-284.88 1083.93,-281.79 1074.08,-277.89 1073.8,-284.88"/>
</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="731.2" cy="-235" rx="55.96" ry="18"/>
<text text-anchor="middle" x="731.2" y="-229.95" 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="M568.84,-250.4C599.65,-247.46 635.72,-244.02 665.94,-241.13"/>
<polygon fill="black" stroke="black" points="666.08,-244.64 675.7,-240.2 665.41,-237.67 666.08,-244.64"/>
</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="731.2" cy="-180" rx="52.38" ry="18"/>
<text text-anchor="middle" x="731.2" y="-174.95" 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="M532.2,-240.52C553.74,-230.11 582.84,-216.97 609.57,-208 630.04,-201.13 653,-195.35 673.36,-190.85"/>
<polygon fill="black" stroke="black" points="673.85,-194.32 682.89,-188.8 672.38,-187.48 673.85,-194.32"/>
</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="1332.74" cy="-288" rx="27.3" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-282.95" 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="M1194.48,-285.12C1226.04,-285.79 1265.19,-286.61 1293.59,-287.2"/>
<polygon fill="black" stroke="black" points="1293.47,-290.7 1303.54,-287.41 1293.62,-283.7 1293.47,-290.7"/>
</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="1332.74" cy="-234" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-228.95" 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="M787.53,-234.91C906.15,-234.71 1182.81,-234.25 1289.1,-234.07"/>
<polygon fill="black" stroke="black" points="1289.1,-237.57 1299.09,-234.05 1289.09,-230.57 1289.1,-237.57"/>
</g>
<!-- 16 -->
<!-- name: &quot;List 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.72" cy="-180" rx="43.67" ry="18"/>
<text text-anchor="middle" x="963.72" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
</g>
<!-- 15&#45;&gt;16 -->
<g id="edge16" class="edge">
<title>15&#45;&gt;16</title>
<path fill="none" stroke="black" d="M783.93,-180C820.98,-180 870.77,-180 908.4,-180"/>
<polygon fill="black" stroke="black" points="908.14,-183.5 918.14,-180 908.14,-176.5 908.14,-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.72" cy="-126" rx="74.89" ry="18"/>
<text text-anchor="middle" x="963.72" y="-120.95" 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="M775.29,-169.91C809.76,-161.83 858.63,-150.38 897.83,-141.2"/>
<polygon fill="black" stroke="black" points="898.46,-144.65 907.4,-138.96 896.87,-137.83 898.46,-144.65"/>
</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="1332.74" cy="-180" rx="68.24" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-174.95" 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="M1007.54,-180C1067.61,-180 1177.95,-180 1253.05,-180"/>
<polygon fill="black" stroke="black" points="1252.82,-183.5 1262.82,-180 1252.82,-176.5 1252.82,-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="1139.78" cy="-126" rx="34.97" ry="18"/>
<text text-anchor="middle" x="1139.78" y="-120.95" 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="M1039.04,-126C1057.33,-126 1076.39,-126 1092.88,-126"/>
<polygon fill="black" stroke="black" points="1092.88,-129.5 1102.88,-126 1092.88,-122.5 1092.88,-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="1332.74" cy="-126" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-120.95" 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="M1174.92,-126C1206.92,-126 1254.86,-126 1289.3,-126"/>
<polygon fill="black" stroke="black" points="1288.91,-129.5 1298.91,-126 1288.91,-122.5 1288.91,-129.5"/>
</g>
<!-- 22 -->
<!-- name: &quot;If False&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.72,-90 908.47,-72 963.72,-54 1018.97,-72 963.72,-90"/>
<text text-anchor="middle" x="963.72" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">If False</text>
</g>
<!-- 21&#45;&gt;22 -->
<g id="edge22" class="edge">
<title>21&#45;&gt;22</title>
<path fill="none" stroke="black" d="M853.2,-72C867.74,-72 882.16,-72 895.53,-72"/>
<polygon fill="black" stroke="black" points="895.48,-75.5 905.48,-72 895.48,-68.5 895.48,-75.5"/>
</g>
<!-- 24 -->
<!-- name: &quot;If True&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.72,-36 912.09,-18 963.72,0 1015.35,-18 963.72,-36"/>
<text text-anchor="middle" x="963.72" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">If True</text>
</g>
<!-- 21&#45;&gt;24 -->
<g id="edge24" class="edge">
<title>21&#45;&gt;24</title>
<path fill="none" stroke="black" d="M810.88,-53.57C847.66,-44.95 889.98,-35.04 920.59,-27.87"/>
<polygon fill="black" stroke="black" points="921.29,-31.3 930.23,-25.61 919.7,-24.48 921.29,-31.3"/>
</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="1332.74" cy="-72" rx="48.28" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-66.95" 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="M1020.46,-72C1088.56,-72 1203.26,-72 1272.79,-72"/>
<polygon fill="black" stroke="black" points="1272.45,-75.5 1282.45,-72 1272.45,-68.5 1272.45,-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="1139.78" cy="-18" rx="42.65" ry="18"/>
<text text-anchor="middle" x="1139.78" y="-12.95" 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="M1016.47,-18C1038.22,-18 1063.5,-18 1085.42,-18"/>
<polygon fill="black" stroke="black" points="1085.35,-21.5 1095.35,-18 1085.35,-14.5 1085.35,-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="1332.74" cy="-18" rx="31.9" ry="18"/>
<text text-anchor="middle" x="1332.74" y="-12.95" 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="M1182.69,-18C1214.37,-18 1257.68,-18 1289.45,-18"/>
<polygon fill="black" stroke="black" points="1289.08,-21.5 1299.08,-18 1289.08,-14.5 1289.08,-21.5"/>
</g>
</g>
</svg>