Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
EE-LV
EE-HB
AF-HelloWorld
Commits
e666042f
Commit
e666042f
authored
Jun 02, 2020
by
Holger Brand
Browse files
Add UML-Diagram for DataTree
parent
e6bb1d7a
Changes
3
Hide whitespace changes
Inline
Side-by-side
AF-HelloWorld.lvproj
View file @
e666042f
...
...
@@ -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=
"/<vilib>/ActorFramework/Actor Framework.lvlib"
/>
</Item>
...
...
Documentation/DataTree.jpg
0 → 100644
View file @
e666042f
29.1 KB
Documentation/DataTree.uml
0 → 100644
View file @
e666042f
<?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>