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.

99 lines
7.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.43.0 (0)
-->
<!-- Title: DataAvailability hierarchy Pages: 1 -->
<svg width="252pt" height="363pt"
viewBox="0.00 0.00 252.00 363.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 359)">
<title>DataAvailability hierarchy</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-359 248,-359 248,4 -4,4"/>
<!-- DataExtent -->
<g id="node1" class="node">
<title>DataExtent</title>
<g id="a_node1"><a xlink:href="../base/api-python.html#api-python-datamodel-dataextent" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M219,-265C219,-265 25,-265 25,-265 19,-265 13,-259 13,-253 13,-253 13,-146 13,-146 13,-140 19,-134 25,-134 25,-134 219,-134 219,-134 225,-134 231,-140 231,-146 231,-146 231,-253 231,-253 231,-259 225,-265 219,-265"/>
<text text-anchor="start" x="99" y="-252.1" font-family="Verdana" font-size="8.00">DataExtent</text>
<text text-anchor="start" x="120.5" y="-241.1" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="23" y="-230.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="23" y="-219.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ waveformID: WaveformStreamID</text>
<text text-anchor="start" x="23" y="-208.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="23" y="-197.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime</text>
<text text-anchor="start" x="23" y="-186.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ updated: datetime</text>
<text text-anchor="start" x="23" y="-175.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ lastScan: datetime</text>
<text text-anchor="start" x="23" y="-164.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ segmentOverflow: boolean</text>
<text text-anchor="start" x="23" y="-153.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataSegment: DataSegment [0..*]</text>
<text text-anchor="start" x="23" y="-142.1" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataAttributeExtent: DataAttributeExtent [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="21,-248.5 21,-248.5 223,-248.5 223,-248.5 21,-248.5"/>
</a>
</g>
</g>
<!-- DataSegment -->
<g id="node2" class="node">
<title>DataSegment</title>
<g id="a_node2"><a xlink:href="../base/api-python.html#api-python-datamodel-datasegment" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M102,-98C102,-98 12,-98 12,-98 6,-98 0,-92 0,-86 0,-86 0,-12 0,-12 0,-6 6,0 12,0 12,0 102,0 102,0 108,0 114,-6 114,-12 114,-12 114,-86 114,-86 114,-92 108,-98 102,-98"/>
<text text-anchor="start" x="28.5" y="-85.6" font-family="Verdana" font-size="8.00">DataSegment</text>
<text text-anchor="start" x="55.5" y="-74.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="10" y="-63.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="10" y="-52.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime</text>
<text text-anchor="start" x="10" y="-41.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ updated: datetime</text>
<text text-anchor="start" x="10" y="-30.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRate: double</text>
<text text-anchor="start" x="10" y="-19.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ quality: string</text>
<text text-anchor="start" x="10" y="-8.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ outOfOrder: boolean</text>
<polygon fill="#000000" stroke="#000000" points="8,-82 8,-82 106,-82 106,-82 8,-82"/>
</a>
</g>
</g>
<!-- DataExtent&#45;&gt;DataSegment -->
<g id="edge2" class="edge">
<title>DataExtent&#45;&gt;DataSegment</title>
<path fill="none" stroke="#000000" d="M88.78,-122.6C85.18,-114.37 81.59,-106.17 78.19,-98.41"/>
<polygon fill="#000000" stroke="#000000" points="88.87,-122.8 94.94,-126.7 93.68,-133.8 87.61,-129.91 88.87,-122.8"/>
</g>
<!-- DataAttributeExtent -->
<g id="node3" class="node">
<title>DataAttributeExtent</title>
<g id="a_node3"><a xlink:href="../base/api-python.html#api-python-datamodel-dataattributeextent" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M232,-98C232,-98 144,-98 144,-98 138,-98 132,-92 132,-86 132,-86 132,-12 132,-12 132,-6 138,0 144,0 144,0 232,0 232,0 238,0 244,-6 244,-12 244,-12 244,-86 244,-86 244,-92 238,-98 232,-98"/>
<text text-anchor="start" x="147" y="-85.6" font-family="Verdana" font-size="8.00">DataAttributeExtent</text>
<text text-anchor="start" x="186.5" y="-74.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="142" y="-63.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ start: datetime</text>
<text text-anchor="start" x="142" y="-52.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ end: datetime</text>
<text text-anchor="start" x="142" y="-41.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ sampleRate: double</text>
<text text-anchor="start" x="142" y="-30.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ quality: string</text>
<text text-anchor="start" x="142" y="-19.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ updated: datetime</text>
<text text-anchor="start" x="142" y="-8.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ segmentCount: int</text>
<polygon fill="#000000" stroke="#000000" points="140,-82 140,-82 236,-82 236,-82 140,-82"/>
</a>
</g>
</g>
<!-- DataExtent&#45;&gt;DataAttributeExtent -->
<g id="edge3" class="edge">
<title>DataExtent&#45;&gt;DataAttributeExtent</title>
<path fill="none" stroke="#000000" d="M155.73,-122.6C159.39,-114.37 163.03,-106.17 166.49,-98.41"/>
<polygon fill="#000000" stroke="#000000" points="155.63,-122.83 156.85,-129.94 150.76,-133.8 149.54,-126.69 155.63,-122.83"/>
</g>
<!-- DataAvailability -->
<g id="node4" class="node">
<title>DataAvailability</title>
<g id="a_node4"><a xlink:href="../base/api-python.html#api-python-datamodel-dataavailability" xlink:title="&lt;TABLE&gt;" target="_top">
<path fill="#fcf2e3" stroke="transparent" stroke-width="0.5" d="M183.5,-355C183.5,-355 60.5,-355 60.5,-355 54.5,-355 48.5,-349 48.5,-343 48.5,-343 48.5,-313 48.5,-313 48.5,-307 54.5,-301 60.5,-301 60.5,-301 183.5,-301 183.5,-301 189.5,-301 195.5,-307 195.5,-313 195.5,-313 195.5,-343 195.5,-343 195.5,-349 189.5,-355 183.5,-355"/>
<text text-anchor="start" x="90.5" y="-342.6" font-family="Verdana" font-size="8.00">DataAvailability</text>
<text text-anchor="start" x="121" y="-331.6" font-family="Verdana" font-size="8.00"> </text>
<text text-anchor="start" x="59" y="-320.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ publicID: string</text>
<text text-anchor="start" x="59" y="-309.6" font-family="Verdana" font-size="8.00" fill="#8b0000">+ dataExtent: DataExtent [0..*]</text>
<polygon fill="#000000" stroke="#000000" points="57,-339 57,-339 188,-339 188,-339 57,-339"/>
</a>
</g>
</g>
<!-- DataAvailability&#45;&gt;DataExtent -->
<g id="edge1" class="edge">
<title>DataAvailability&#45;&gt;DataExtent</title>
<path fill="none" stroke="#000000" d="M122,-288.76C122,-281.24 122,-273.15 122,-265.04"/>
<polygon fill="#000000" stroke="#000000" points="122,-288.79 126,-294.79 122,-300.79 118,-294.79 122,-288.79"/>
</g>
</g>
</svg>