Commit e666042f authored by Holger Brand's avatar Holger Brand
Browse files

Add UML-Diagram for DataTree

parent e6bb1d7a
......@@ -43,7 +43,10 @@ Subject is the Hello Wolrd of LabVIEW: "Acquire Data, Analyze, Store, Visualize"
<Item Name="Classes" Type="Folder">
<Item Name="LHW-Data.lvlib" Type="Library" URL="../Classes/LHW-Data/LHW-Data.lvlib"/>
</Item>
<Item Name="Documentation" Type="Folder"/>
<Item Name="Documentation" Type="Folder">
<Item Name="DataTree.jpg" Type="Document" URL="../Documentation/DataTree.jpg"/>
<Item Name="DataTree.uml" Type="Document" URL="../Documentation/DataTree.uml"/>
</Item>
<Item Name="Libraries" Type="Folder">
<Item Name="Actor Framework.lvlib" Type="Library" URL="/&lt;vilib&gt;/ActorFramework/Actor Framework.lvlib"/>
</Item>
......
<?xml version="1.0" encoding="UTF-8"?>
<XPD:PROJECT xmlns:XPD="http://www.staruml.com" version="1">
<XPD:HEADER>
<XPD:SUBUNITS>
</XPD:SUBUNITS>
<XPD:PROFILES>
<XPD:PROFILE>UMLStandard</XPD:PROFILE>
</XPD:PROFILES>
</XPD:HEADER>
<XPD:BODY>
<XPD:OBJ name="DocumentElement" type="UMLProject" guid="HhelzjpylkGF5JMPfd/XJQAA">
<XPD:ATTR name="Title" type="string">Untitled</XPD:ATTR>
<XPD:ATTR name="#OwnedElements" type="integer">5</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLModel" guid="gvyHZkN9Kkqonsewsfkx3AAA">
<XPD:ATTR name="Name" type="string">Use Case Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">useCaseModel</XPD:ATTR>
<XPD:REF name="Namespace">HhelzjpylkGF5JMPfd/XJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLUseCaseDiagram" guid="Ww7Znka3aUK9mPB0WnfYyQAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:REF name="DiagramOwner">gvyHZkN9Kkqonsewsfkx3AAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLUseCaseDiagramView" guid="ebH8Zk5Fm0ekDpb7Yj/1hgAA">
<XPD:REF name="Model">Ww7Znka3aUK9mPB0WnfYyQAA</XPD:REF>
<XPD:REF name="Diagram">Ww7Znka3aUK9mPB0WnfYyQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLModel" guid="k4TiibturEy5k3bRBeIF9wAA">
<XPD:ATTR name="Name" type="string">Analysis Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">analysisModel</XPD:ATTR>
<XPD:REF name="Namespace">HhelzjpylkGF5JMPfd/XJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="PV7udc7iEki2fGLMGGTIQgAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:ATTR name="DiagramType" type="string">RobustnessDiagram</XPD:ATTR>
<XPD:REF name="DiagramOwner">k4TiibturEy5k3bRBeIF9wAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="5HGEIUJkZEW2goCmRAyZEgAA">
<XPD:REF name="Model">PV7udc7iEki2fGLMGGTIQgAA</XPD:REF>
<XPD:REF name="Diagram">PV7udc7iEki2fGLMGGTIQgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLModel" guid="BoP7FJxYO0mSH6RvTebBygAA">
<XPD:ATTR name="Name" type="string">Design Model</XPD:ATTR>
<XPD:ATTR name="StereotypeProfile" type="string">UMLStandard</XPD:ATTR>
<XPD:ATTR name="StereotypeName" type="string">designModel</XPD:ATTR>
<XPD:REF name="Namespace">HhelzjpylkGF5JMPfd/XJQAA</XPD:REF>
<XPD:ATTR name="#OwnedDiagrams" type="integer">1</XPD:ATTR>
<XPD:OBJ name="OwnedDiagrams[0]" type="UMLClassDiagram" guid="u6BH5CKxbUO6y1AwS03qhwAA">
<XPD:ATTR name="Name" type="string">Main</XPD:ATTR>
<XPD:ATTR name="DefaultDiagram" type="boolean">True</XPD:ATTR>
<XPD:REF name="DiagramOwner">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:OBJ name="DiagramView" type="UMLClassDiagramView" guid="FvVW+27It0qAk0L7Pes4UAAA">
<XPD:REF name="Model">u6BH5CKxbUO6y1AwS03qhwAA</XPD:REF>
<XPD:REF name="Diagram">u6BH5CKxbUO6y1AwS03qhwAA</XPD:REF>
<XPD:ATTR name="#OwnedViews" type="integer">8</XPD:ATTR>
<XPD:OBJ name="OwnedViews[0]" type="UMLClassView" guid="pwOpTLPrDkK56uGttG0nAgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">188</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">120</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">69</XPD:ATTR>
<XPD:REF name="Model">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="nlgkUx0us0KxR5PEBzDJVgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="cpq631X4mEWQyTKTkG5WagAA">
<XPD:ATTR name="FontStyle" type="integer">3</XPD:ATTR>
<XPD:ATTR name="Text" type="string">Data</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="5Fu74r2aRkWM3HWHwBYL/wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="0+6197l+M0u4zOGLuOSGjgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="PbsDBQ1vFEG9c8ll2j4xvgAA">
<XPD:REF name="Model">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="PM8Bvnsja06YVJ2pI2ICWgAA">
<XPD:REF name="Model">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="k46O2cGM7E+2EVSGqTisQwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[1]" type="UMLClassView" guid="t2p23vK10EOwKq52IyMWFQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">312</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">156</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">56</XPD:ATTR>
<XPD:REF name="Model">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="7NjA5PNTiEOga2fPAHqZ2QAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="YhNi7rU2A0yq8QDuscVAigAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">DataCollection</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="/ePGFsS43k6WS7bHGMIdCQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="dMcDkr0LS0u2SD3GZ9jLkAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="zuDMAGMEkUujH1yMHOABiwAA">
<XPD:REF name="Model">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="prQywOQwD0+KJ2XpYJySjwAA">
<XPD:REF name="Model">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="3rwqdyoK+kyNlFwnJ4tPCgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[2]" type="UMLGeneralizationView" guid="7sAAmq6iGEKAmBF3M9PVDQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">357,232;305,188</XPD:ATTR>
<XPD:REF name="Model">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
<XPD:REF name="Head">pwOpTLPrDkK56uGttG0nAgAA</XPD:REF>
<XPD:REF name="Tail">t2p23vK10EOwKq52IyMWFQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="wfwAMRSzuUOenHBkHiP0eAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="40lz5YIGqEG0jPj/0+Gq4wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="d4L5eI5oe0GJbjKoeDvgpAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[3]" type="UMLClassView" guid="H1X1/BZZNEa8C7RmxGUfMQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">68</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">232</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">175</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">95</XPD:ATTR>
<XPD:REF name="Model">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="+1eraqq2pkGV9/O2igjRcgAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="E++K6MdMjk6I/zb68FVbMwAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">SimpleData</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="FaHpJ4ocZ0mZpM2ILgYh3AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="mGrJv2fcBk+lZGUkKnSJlQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="k/bcNx3sMEGEv8mDRYwBgAAA">
<XPD:REF name="Model">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="Khim/Ak+K0CVlKHmxQ+gMgAA">
<XPD:REF name="Model">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="G0L4bM461UWwId2qKWUeiAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[4]" type="UMLGeneralizationView" guid="2biNLZ+0MEuYqfBO+YGImAAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">196,232;235,188</XPD:ATTR>
<XPD:REF name="Model">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
<XPD:REF name="Head">pwOpTLPrDkK56uGttG0nAgAA</XPD:REF>
<XPD:REF name="Tail">H1X1/BZZNEa8C7RmxGUfMQAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="r4exyzytbEK5FevUG7z0kQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="RJ9OqcvU2Uq0G8g4SxmyegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="hOeMowjju02i9IL+MqAiAwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[5]" type="UMLClassView" guid="i4meCDOVF0WTCUk+5hSGIgAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">44</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">132</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">86</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">43</XPD:ATTR>
<XPD:REF name="Model">PVqV5cw0MUWiANVKKJA/DQAA</XPD:REF>
<XPD:OBJ name="NameCompartment" type="UMLNameCompartmentView" guid="8Hc1NBpXo0C/L5z/ui3qRAAA">
<XPD:OBJ name="NameLabel" type="LabelView" guid="atTIpoZZKkOzWD1eSe5dVAAA">
<XPD:ATTR name="FontStyle" type="integer">1</XPD:ATTR>
<XPD:ATTR name="Text" type="string">ErrorCluster</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="LabelView" guid="vftAzo0Qy0yRzfmvIE1H+QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="LabelView" guid="RHUSsrCQ20ydWmKUbN6NkQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="AttributeCompartment" type="UMLAttributeCompartmentView" guid="aUhiQn3Anke5h/SaBbCwvwAA">
<XPD:REF name="Model">PVqV5cw0MUWiANVKKJA/DQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OperationCompartment" type="UMLOperationCompartmentView" guid="sNezfVzts0+0n5wsQOjjNQAA">
<XPD:REF name="Model">PVqV5cw0MUWiANVKKJA/DQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TemplateParameterCompartment" type="UMLTemplateParameterCompartmentView" guid="KelotVx0xESmhcov1CZm2AAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:REF name="Model">PVqV5cw0MUWiANVKKJA/DQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[6]" type="UMLAssociationView" guid="eyUqxfFkikiZOIJ6EKwcIQAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">129,153;188,153</XPD:ATTR>
<XPD:REF name="Model">ih0PJ7wom0OCgIgIzHV0iQAA</XPD:REF>
<XPD:REF name="Head">pwOpTLPrDkK56uGttG0nAgAA</XPD:REF>
<XPD:REF name="Tail">i4meCDOVF0WTCUk+5hSGIgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="SMf38LVIdkeHwyAd+8j7jQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ih0PJ7wom0OCgIgIzHV0iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="g8RLic16pEewB5KKq+khigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">ih0PJ7wom0OCgIgIzHV0iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="humJEUXE/0uOp8OOvxYQqQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">ih0PJ7wom0OCgIgIzHV0iQAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="mJVpZB4iq0+1E9y/4swIigAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8Xt9uwUdOU6umi4DtWfUzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="9bdYVpP7OUSHICWvqPh3OQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">iDeI6VBm50C8oUEwrYnXMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="oYphije6dkii+vjptas8GAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8Xt9uwUdOU6umi4DtWfUzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="msfaqn1X2EWGB1ZVOvyEZAAA">
<XPD:ATTR name="Alpha" type="real">-0,927294684668492</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">1</XPD:ATTR>
<XPD:REF name="Model">iDeI6VBm50C8oUEwrYnXMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="XgNWXU/n4E6LWYDCQtepygAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">8Xt9uwUdOU6umi4DtWfUzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="/ykkhX9s+UK4DUlRiu7ozwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">iDeI6VBm50C8oUEwrYnXMgAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="1d8V32HmJEiyVdLaEabJbgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">8Xt9uwUdOU6umi4DtWfUzwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="uTpv7LagCkymSUt4GoASegAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">iDeI6VBm50C8oUEwrYnXMgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedViews[7]" type="UMLAssociationView" guid="vicVKlcT/kqVs80+cKgu1AAA">
<XPD:ATTR name="LineColor" type="string">clMaroon</XPD:ATTR>
<XPD:ATTR name="FillColor" type="string">$00B9FFFF</XPD:ATTR>
<XPD:ATTR name="Points" type="Points">343,155;392,156;390,232</XPD:ATTR>
<XPD:REF name="Model">JtoGqozPaU6atVIuAjzoiwAA</XPD:REF>
<XPD:REF name="Head">t2p23vK10EOwKq52IyMWFQAA</XPD:REF>
<XPD:REF name="Tail">pwOpTLPrDkK56uGttG0nAgAA</XPD:REF>
<XPD:OBJ name="NameLabel" type="EdgeLabelView" guid="KBzdRYPox0CBjIb0HcpaOQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JtoGqozPaU6atVIuAjzoiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="StereotypeLabel" type="EdgeLabelView" guid="owQ1yhLVWkeWu47DT5KV6QAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:REF name="Model">JtoGqozPaU6atVIuAjzoiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="PropertyLabel" type="EdgeLabelView" guid="RHrujsntMEyWTWi27IT5bwAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-1,5707963267949</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">15</XPD:ATTR>
<XPD:REF name="Model">JtoGqozPaU6atVIuAjzoiwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadRoleNameLabel" type="EdgeLabelView" guid="7HayG+UOMkyxWOJcjP5rdAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k27zilU7xE64v2tDDTxZCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailRoleNameLabel" type="EdgeLabelView" guid="XOSHXdt8ZEOvsvODgSPPVgAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">30</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7LaeBgQv2kSRE2btTRnoBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadMultiplicityLabel" type="EdgeLabelView" guid="l/7KdzBE8EyZElA1hQ3/bQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k27zilU7xE64v2tDDTxZCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailMultiplicityLabel" type="EdgeLabelView" guid="BrF24EPoEE20TNnDzjA0OAAA">
<XPD:ATTR name="Alpha" type="real">-0,523598775598299</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">25</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:ATTR name="Text" type="string">0..*</XPD:ATTR>
<XPD:REF name="Model">7LaeBgQv2kSRE2btTRnoBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadPropertyLabel" type="EdgeLabelView" guid="jE7EGZAShEG6EYTVW4QU7wAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">-0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epHead</XPD:ATTR>
<XPD:REF name="Model">k27zilU7xE64v2tDDTxZCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailPropertyLabel" type="EdgeLabelView" guid="6iZmPe214Eucbq7ffiKc8gAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Alpha" type="real">0,785398163397448</XPD:ATTR>
<XPD:ATTR name="Distance" type="real">40</XPD:ATTR>
<XPD:ATTR name="EdgePosition" type="EdgePositionKind">epTail</XPD:ATTR>
<XPD:REF name="Model">7LaeBgQv2kSRE2btTRnoBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="HeadQualifierCompartment" type="UMLQualifierCompartmentView" guid="qTICx0RWCkGOZkgzJP2flQAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">k27zilU7xE64v2tDDTxZCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="TailQualifierCompartment" type="UMLQualifierCompartmentView" guid="dhUGPB2N7UymJYOVGOcAqAAA">
<XPD:ATTR name="Visible" type="boolean">False</XPD:ATTR>
<XPD:ATTR name="Left" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Top" type="integer">-1000</XPD:ATTR>
<XPD:ATTR name="Width" type="integer">50</XPD:ATTR>
<XPD:ATTR name="Height" type="integer">8</XPD:ATTR>
<XPD:REF name="Model">7LaeBgQv2kSRE2btTRnoBwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#OwnedElements" type="integer">13</XPD:ATTR>
<XPD:OBJ name="OwnedElements[0]" type="UMLClass" guid="Jm8XfJ7q8kGouUQVSr16LwAA">
<XPD:ATTR name="Name" type="string">Data</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">pwOpTLPrDkK56uGttG0nAgAA</XPD:REF>
<XPD:REF name="Views[1]">PbsDBQ1vFEG9c8ll2j4xvgAA</XPD:REF>
<XPD:REF name="Views[2]">PM8Bvnsja06YVJ2pI2ICWgAA</XPD:REF>
<XPD:REF name="Views[3]">k46O2cGM7E+2EVSGqTisQwAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">2</XPD:ATTR>
<XPD:REF name="Specializations[0]">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
<XPD:REF name="Specializations[1]">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="yGahEYCmvUqFjjEc/K3v6wAA">
<XPD:ATTR name="Name" type="string">SaveData</XPD:ATTR>
<XPD:REF name="Owner">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="Fl402g5nuk2eyX3GkpMSHQAA">
<XPD:ATTR name="Name" type="string">TDMSFileRef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">yGahEYCmvUqFjjEc/K3v6wAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="Q1yptLonZECK/Lv39g4S3gAA">
<XPD:ATTR name="Name" type="string">SaveDataCore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:ATTR name="IsAbstract" type="boolean">True</XPD:ATTR>
<XPD:REF name="Owner">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="ktVP7bZUlEWJ+aQgf86qXQAA">
<XPD:ATTR name="Name" type="string">TDMSFileRef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">Q1yptLonZECK/Lv39g4S3gAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">5</XPD:ATTR>
<XPD:REF name="Associations[0]">RvvYNIFiF0Ow7wC0Xf/pGQAA</XPD:REF>
<XPD:REF name="Associations[1]">voNqbhT6EEC1tGQMz5XnEQAA</XPD:REF>
<XPD:REF name="Associations[2]">2YhxYY1XekeJ5i0LIP4bvQAA</XPD:REF>
<XPD:REF name="Associations[3]">8Xt9uwUdOU6umi4DtWfUzwAA</XPD:REF>
<XPD:REF name="Associations[4]">7LaeBgQv2kSRE2btTRnoBwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[1]" type="UMLClass" guid="6cO9NeX1DkOASS8NhTxWrwAA">
<XPD:ATTR name="Name" type="string">DataCollection</XPD:ATTR>
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">t2p23vK10EOwKq52IyMWFQAA</XPD:REF>
<XPD:REF name="Views[1]">zuDMAGMEkUujH1yMHOABiwAA</XPD:REF>
<XPD:REF name="Views[2]">prQywOQwD0+KJ2XpYJySjwAA</XPD:REF>
<XPD:REF name="Views[3]">3rwqdyoK+kyNlFwnJ4tPCgAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">TPIDpfxIg06/EIcHsHdefQAA</XPD:REF>
<XPD:ATTR name="#Specializations" type="integer">1</XPD:ATTR>
<XPD:REF name="Specializations[0]">x4h3iA/8eE6a2AMlYU1A6wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="TiGwKHARQEGTDUN3zqJfLQAA">
<XPD:ATTR name="Name" type="string">SaveDataCore</XPD:ATTR>
<XPD:ATTR name="Documentation" type="string">for each dataElement in this.Data
dataElement.SaveData(TDMSFileRef)
</XPD:ATTR>
<XPD:REF name="Owner">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QnaSxDIyUUqtC5vIFHk5KQAA">
<XPD:ATTR name="Name" type="string">TDMSFileRef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">TiGwKHARQEGTDUN3zqJfLQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Associations" type="integer">2</XPD:ATTR>
<XPD:REF name="Associations[0]">Kf+0MyVF8kmO/sn9b+Yw1AAA</XPD:REF>
<XPD:REF name="Associations[1]">k27zilU7xE64v2tDDTxZCAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[2]" type="UMLGeneralization" guid="TPIDpfxIg06/EIcHsHdefQAA">
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:REF name="Child">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
<XPD:REF name="Parent">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">7sAAmq6iGEKAmBF3M9PVDQAA</XPD:REF>
<XPD:REF name="Views[1]">wfwAMRSzuUOenHBkHiP0eAAA</XPD:REF>
<XPD:REF name="Views[2]">40lz5YIGqEG0jPj/0+Gq4wAA</XPD:REF>
<XPD:REF name="Views[3]">d4L5eI5oe0GJbjKoeDvgpAAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[3]" type="UMLAssociation" guid="AjW5A3CEwk+2EQhps9qxfwAA">
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:ATTR name="#Connections" type="integer">2</XPD:ATTR>
<XPD:OBJ name="Connections[0]" type="UMLAssociationEnd" guid="RvvYNIFiF0Ow7wC0Xf/pGQAA">
<XPD:ATTR name="Multiplicity" type="string">0..*</XPD:ATTR>
<XPD:REF name="Association">AjW5A3CEwk+2EQhps9qxfwAA</XPD:REF>
<XPD:REF name="Participant">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="Connections[1]" type="UMLAssociationEnd" guid="Kf+0MyVF8kmO/sn9b+Yw1AAA">
<XPD:ATTR name="Aggregation" type="UMLAggregationKind">akAggregate</XPD:ATTR>
<XPD:REF name="Association">AjW5A3CEwk+2EQhps9qxfwAA</XPD:REF>
<XPD:REF name="Participant">6cO9NeX1DkOASS8NhTxWrwAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[4]" type="UMLClass" guid="+K0Iff4u4EqsuK+jA0v4OAAA">
<XPD:ATTR name="Name" type="string">SimpleData</XPD:ATTR>
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">H1X1/BZZNEa8C7RmxGUfMQAA</XPD:REF>
<XPD:REF name="Views[1]">k/bcNx3sMEGEv8mDRYwBgAAA</XPD:REF>
<XPD:REF name="Views[2]">Khim/Ak+K0CVlKHmxQ+gMgAA</XPD:REF>
<XPD:REF name="Views[3]">G0L4bM461UWwId2qKWUeiAAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">cB7jw0oc6kmZ6rwMoYnrzQAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">3</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="u9DnrNGer0arTUoPVnYAtQAA">
<XPD:ATTR name="Name" type="string">SaveDataCore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="EG2yajd49EG/ufWTWv/KIQAA">
<XPD:ATTR name="Name" type="string">TDMSFileRef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">u9DnrNGer0arTUoPVnYAtQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[1]" type="UMLOperation" guid="AnWyK/lcdU6qiLj2TxW4HQAA">
<XPD:ATTR name="Name" type="string">ReadSpecificData</XPD:ATTR>
<XPD:REF name="Owner">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="hCzJonhARkCvQXcPSVDG5wAA">
<XPD:ATTR name="Name" type="string">*SpecificData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">AnWyK/lcdU6qiLj2TxW4HQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="Operations[2]" type="UMLOperation" guid="gCo9ERG9ZEqFFtClFX5aKQAA">
<XPD:ATTR name="Name" type="string">WriteSpecificData</XPD:ATTR>
<XPD:REF name="Owner">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="QfvpRzuaNUWrVAL1V28v+wAA">
<XPD:ATTR name="Name" type="string">SpecificData</XPD:ATTR>
<XPD:REF name="BehavioralFeature">gCo9ERG9ZEqFFtClFX5aKQAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:ATTR name="#Attributes" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Attributes[0]" type="UMLAttribute" guid="AmV6URJit0GpKBKHwAWA/wAA">
<XPD:ATTR name="Name" type="string">SpecificData</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkPrivate</XPD:ATTR>
<XPD:REF name="Owner">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[5]" type="UMLGeneralization" guid="cB7jw0oc6kmZ6rwMoYnrzQAA">
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:REF name="Child">+K0Iff4u4EqsuK+jA0v4OAAA</XPD:REF>
<XPD:REF name="Parent">Jm8XfJ7q8kGouUQVSr16LwAA</XPD:REF>
<XPD:ATTR name="#Views" type="integer">4</XPD:ATTR>
<XPD:REF name="Views[0]">2biNLZ+0MEuYqfBO+YGImAAA</XPD:REF>
<XPD:REF name="Views[1]">r4exyzytbEK5FevUG7z0kQAA</XPD:REF>
<XPD:REF name="Views[2]">RJ9OqcvU2Uq0G8g4SxmyegAA</XPD:REF>
<XPD:REF name="Views[3]">hOeMowjju02i9IL+MqAiAwAA</XPD:REF>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[6]" type="UMLClass" guid="1UFkezu2yUSkpnNCKetbmwAA">
<XPD:ATTR name="Name" type="string">ComplexData</XPD:ATTR>
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:ATTR name="#Generalizations" type="integer">1</XPD:ATTR>
<XPD:REF name="Generalizations[0]">x4h3iA/8eE6a2AMlYU1A6wAA</XPD:REF>
<XPD:ATTR name="#Operations" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Operations[0]" type="UMLOperation" guid="aMsxatATMkKFTKQ5tudDBgAA">
<XPD:ATTR name="Name" type="string">SaveDataCore</XPD:ATTR>
<XPD:ATTR name="Visibility" type="UMLVisibilityKind">vkProtected</XPD:ATTR>
<XPD:REF name="Owner">1UFkezu2yUSkpnNCKetbmwAA</XPD:REF>
<XPD:ATTR name="#Parameters" type="integer">1</XPD:ATTR>
<XPD:OBJ name="Parameters[0]" type="UMLParameter" guid="5d8SObwCr0Ch5+lSF99PRQAA">
<XPD:ATTR name="Name" type="string">TDMSFileRef</XPD:ATTR>
<XPD:REF name="BehavioralFeature">aMsxatATMkKFTKQ5tudDBgAA</XPD:REF>
</XPD:OBJ>
</XPD:OBJ>
</XPD:OBJ>
<XPD:OBJ name="OwnedElements[7]" type="UMLGeneralization" guid="x4h3iA/8eE6a2AMlYU1A6wAA">
<XPD:REF name="Namespace">BoP7FJxYO0mSH6RvTebBygAA</XPD:REF>
<XPD:REF name="Child">1UFkezu2yUSkpnNCKetbmwAA</XPD:REF>