Commit 82ae354f authored by ankraft's avatar ankraft

Merged changed from WI branch

parent d7bcd0f5
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="14.3.0">
<help_text/>
<zoom_level>8</zoom_level>
<zoom_level>10</zoom_level>
<element>
<id>UMLNote</id>
<coordinates>
<x>832</x>
<y>504</y>
<w>248</w>
<h>208</h>
<x>1080</x>
<y>630</y>
<w>310</w>
<h>260</h>
</coordinates>
<panel_attributes>bg=#FAF8C8
fontsize=12
......@@ -35,10 +35,10 @@ Cardinalities:
<element>
<id>Relation</id>
<coordinates>
<x>936</x>
<y>584</y>
<w>88</w>
<h>32</h>
<x>1210</x>
<y>730</y>
<w>110</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=10
......@@ -49,10 +49,10 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>936</x>
<y>616</y>
<w>88</w>
<h>24</h>
<x>1210</x>
<y>770</y>
<w>110</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
fontsize=10</panel_attributes>
......@@ -61,10 +61,10 @@ fontsize=10</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1016</x>
<y>880</y>
<w>120</w>
<h>168</h>
<x>1500</x>
<y>1090</y>
<w>150</w>
<h>220</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
BasicType
......@@ -78,16 +78,17 @@ date
time
datetime
blob
uri</panel_attributes>
uri
void</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>680</x>
<y>944</y>
<w>112</w>
<h>64</h>
<x>880</x>
<y>1170</y>
<w>140</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -97,10 +98,10 @@ m1= 0,1
<element>
<id>Relation</id>
<coordinates>
<x>680</x>
<y>880</y>
<w>112</w>
<h>64</h>
<x>880</x>
<y>1090</y>
<w>140</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -110,17 +111,21 @@ m1= 0,1
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<y>880</y>
<w>152</w>
<h>96</h>
<x>400</x>
<y>1090</y>
<w>190</w>
<h>180</h>
</coordinates>
<panel_attributes>DataType
--
/@ name : text/
/@ unitOfMeasure : text/
/- Doc : Doc/
/- semanticURI : uri/
- TypeChoice
/- extends/
/ @domain : IDRF/
/ @class : id /
/* Constraints : Constraint/
fg=blue</panel_attributes>
<additional_attributes/>
......@@ -128,10 +133,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>416</x>
<y>832</y>
<w>560</w>
<h>104</h>
<x>550</x>
<y>1030</y>
<w>700</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1..*
......@@ -141,10 +146,10 @@ m2=1..*
<element>
<id>Relation</id>
<coordinates>
<x>416</x>
<y>832</y>
<w>560</w>
<h>152</h>
<x>550</x>
<y>1030</y>
<w>700</w>
<h>190</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1
......@@ -154,10 +159,10 @@ m2=1
<element>
<id>UMLClass</id>
<coordinates>
<x>776</x>
<y>976</y>
<w>152</w>
<h>40</h>
<x>1000</x>
<y>1210</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>SimpleType
--
......@@ -168,23 +173,23 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>992</y>
<w>112</w>
<h>40</h>
<x>1180</x>
<y>1230</y>
<w>340</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
</panel_attributes>
<additional_attributes>120.0;20.0;10.0;20.0</additional_attributes>
<additional_attributes>320.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>776</x>
<y>1040</y>
<w>152</w>
<h>80</h>
<x>1000</x>
<y>1330</y>
<w>190</w>
<h>110</h>
</coordinates>
<panel_attributes>Constraint
--
......@@ -192,42 +197,43 @@ m1= 1
/@ type : BasicType/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>440</x>
<y>960</y>
<w>352</w>
<h>112</h>
<x>580</x>
<y>1190</y>
<w>440</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
</panel_attributes>
<additional_attributes>420.0;110.0;340.0;110.0;340.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>1040</y>
<w>176</w>
<h>64</h>
<x>1180</x>
<y>1300</y>
<w>420</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=1
</panel_attributes>
<additional_attributes>190.0;10.0;190.0;60.0;10.0;60.0</additional_attributes>
<additional_attributes>390.0;10.0;390.0;120.0;10.0;120.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>776</x>
<y>880</y>
<w>152</w>
<h>40</h>
<x>1000</x>
<y>1090</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>StructType
--
......@@ -238,10 +244,10 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>776</x>
<y>928</y>
<w>152</w>
<h>40</h>
<x>1000</x>
<y>1150</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>ArrayType
--
......@@ -252,10 +258,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>680</x>
<y>920</y>
<w>112</w>
<h>40</h>
<x>880</x>
<y>1140</y>
<w>140</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -266,10 +272,10 @@ m1= 0,1
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<y>760</y>
<w>840</w>
<h>32</h>
<x>400</x>
<y>950</y>
<w>1250</w>
<h>40</h>
</coordinates>
<panel_attributes>halign=center
SDT 4.0 - DataType
......@@ -281,10 +287,10 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<x>20</x>
<y>0</y>
<w>960</w>
<h>32</h>
<w>1590</w>
<h>40</h>
</coordinates>
<panel_attributes>SDT 4.0 - Basic Elements
halign=center
......@@ -296,16 +302,17 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>568</x>
<y>136</y>
<w>176</w>
<h>152</h>
<x>750</x>
<y>130</y>
<w>220</w>
<h>210</h>
</coordinates>
<panel_attributes>ModuleClass
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- extends/
/ @domain : IDRF/
/ @class : text /
......@@ -320,16 +327,17 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>840</x>
<y>136</y>
<w>176</w>
<h>88</h>
<x>1090</x>
<y>130</y>
<w>220</w>
<h>130</h>
</coordinates>
<panel_attributes>Action
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- DataType : DataType/
/* Args : Arg/
fg=blue</panel_attributes>
......@@ -338,15 +346,16 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1120</x>
<y>208</y>
<w>136</w>
<h>64</h>
<x>1440</x>
<y>220</y>
<w>170</w>
<h>100</h>
</coordinates>
<panel_attributes>Arg
--
*@ name ; text*
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue</panel_attributes>
<additional_attributes/>
......@@ -354,10 +363,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1008</x>
<y>208</y>
<w>128</w>
<h>32</h>
<x>1300</x>
<y>220</y>
<w>160</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
......@@ -366,16 +375,18 @@ m1= 0..*</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<y>136</y>
<w>176</w>
<h>88</h>
<x>410</x>
<y>130</y>
<w>220</w>
<h>150</h>
</coordinates>
<panel_attributes>Domain
--
*@ id : ID*
/- Doc : Doc/
/- semanticURI : uri/
/* imports/
/* DataTypes : DataType/
/* ModuleClasses : ModuleClass/
/* Devices : Device/
fg=blue</panel_attributes>
......@@ -384,27 +395,28 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>136</y>
<w>120</w>
<h>72</h>
<x>620</x>
<y>130</y>
<w>150</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
<additional_attributes>130.0;10.0;50.0;10.0;50.0;70.0;10.0;70.0</additional_attributes>
<additional_attributes>130.0;10.0;50.0;10.0;50.0;80.0;10.0;80.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<y>344</y>
<w>176</w>
<h>80</h>
<x>410</x>
<y>440</y>
<w>220</w>
<h>110</h>
</coordinates>
<panel_attributes>SubDevice
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
fg=blue</panel_attributes>
......@@ -413,23 +425,23 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>200</y>
<w>56</w>
<h>72</h>
<x>620</x>
<y>220</y>
<w>70</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
</panel_attributes>
<additional_attributes>10.0;60.0;50.0;60.0;50.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>10.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>352</y>
<w>120</w>
<h>56</h>
<x>620</x>
<y>440</y>
<w>150</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
......@@ -438,10 +450,10 @@ m1= 0..*</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1120</x>
<y>400</y>
<w>136</w>
<h>40</h>
<x>1440</x>
<y>500</y>
<w>170</w>
<h>50</h>
</coordinates>
<panel_attributes>Doc
--
......@@ -451,23 +463,23 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>736</x>
<y>136</y>
<w>120</w>
<h>48</h>
<x>960</x>
<y>130</y>
<w>150</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
</panel_attributes>
<additional_attributes>130.0;10.0;50.0;10.0;50.0;40.0;10.0;40.0</additional_attributes>
<additional_attributes>130.0;10.0;50.0;10.0;50.0;50.0;10.0;50.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1056</x>
<y>392</y>
<w>80</w>
<h>40</h>
<x>1360</x>
<y>490</y>
<w>100</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0,1
......@@ -477,10 +489,10 @@ m1=0,1
<element>
<id>Relation</id>
<coordinates>
<x>736</x>
<y>176</y>
<w>120</w>
<h>96</h>
<x>960</x>
<y>190</y>
<w>150</w>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
......@@ -490,10 +502,10 @@ m1= 0..*
<element>
<id>UMLClass</id>
<coordinates>
<x>840</x>
<y>240</y>
<w>176</w>
<h>112</h>
<x>1090</x>
<y>270</y>
<w>220</w>
<h>160</h>
</coordinates>
<panel_attributes>DataPoint
--
......@@ -503,6 +515,7 @@ m1= 0..*
/@ readable : boolean = true/
/@ eventable : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
......@@ -512,16 +525,17 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>840</x>
<y>368</y>
<w>176</w>
<h>72</h>
<x>1090</x>
<y>440</y>
<w>220</w>
<h>110</h>
</coordinates>
<panel_attributes>Event
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/* Data : DataPoint/
fg=blue</panel_attributes>
......@@ -530,10 +544,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>736</x>
<y>256</y>
<w>120</w>
<h>144</h>
<x>960</x>
<y>300</y>
<w>150</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
......@@ -543,28 +557,29 @@ m1= 0..*
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>256</y>
<w>120</w>
<h>168</h>
<x>620</x>
<y>290</y>
<w>150</w>
<h>240</h>
</coordinates>
<panel_attributes>lt=&lt;.
</panel_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;190.0;10.0;190.0</additional_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;220.0;10.0;220.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>296</x>
<y>240</y>
<w>176</w>
<h>88</h>
<x>410</x>
<y>300</y>
<w>220</w>
<h>130</h>
</coordinates>
<panel_attributes>DeviceClass
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
......@@ -574,36 +589,36 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>312</y>
<w>56</w>
<h>64</h>
<x>620</x>
<y>390</y>
<w>70</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
</panel_attributes>
<additional_attributes>10.0;50.0;40.0;50.0;40.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>256</y>
<w>120</w>
<h>48</h>
<x>620</x>
<y>290</y>
<w>150</w>
<h>90</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
</panel_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;40.0;10.0;40.0</additional_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;70.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>464</x>
<y>296</y>
<w>120</w>
<h>80</h>
<x>620</x>
<y>370</y>
<w>150</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>130.0;80.0;60.0;80.0;60.0;10.0;10.0;10.0</additional_attributes>
......@@ -611,10 +626,10 @@ m1= 0..*
<element>
<id>UMLClass</id>
<coordinates>
<x>568</x>
<y>352</y>
<w>176</w>
<h>88</h>
<x>750</x>
<y>420</y>
<w>220</w>
<h>130</h>
</coordinates>
<panel_attributes>Property
--
......@@ -622,6 +637,7 @@ m1= 0..*
/@ optional : boolean = false/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : SimpleType
fg=blue
transparency=80</panel_attributes>
......@@ -630,42 +646,43 @@ transparency=80</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1008</x>
<y>240</y>
<w>64</w>
<h>168</h>
<x>1300</x>
<y>250</y>
<w>80</w>
<h>260</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
</panel_attributes>
<additional_attributes>10.0;10.0;60.0;10.0;60.0;190.0;10.0;190.0</additional_attributes>
<additional_attributes>10.0;10.0;60.0;10.0;60.0;240.0;10.0;240.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>736</x>
<y>272</y>
<w>56</w>
<h>112</h>
<x>960</x>
<y>320</y>
<w>70</w>
<h>160</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*</panel_attributes>
<additional_attributes>10.0;110.0;50.0;110.0;50.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>10.0;130.0;50.0;130.0;50.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>536</x>
<y>880</y>
<w>152</w>
<h>80</h>
<x>700</x>
<y>1100</y>
<w>190</w>
<h>110</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
TypeChoice
--
SimpleType : SimpleType
Struct : StructType
Array : ArrayType
Array : ArrayType