diff --git a/SDT/schema4.0/docs/SDT_UML.uxf b/SDT/schema4.0/docs/SDT_UML.uxf index daa2f55f5e25d2f7d7cb651953fccf46bd3746f7..4e18f51f8fe8ac91e06c8982d4245fec5b5da936 100644 --- a/SDT/schema4.0/docs/SDT_UML.uxf +++ b/SDT/schema4.0/docs/SDT_UML.uxf @@ -6,7 +6,7 @@ <id>UMLNote</id> <coordinates> <x>1128</x> - <y>1464</y> + <y>1392</y> <w>232</w> <h>208</h> </coordinates> @@ -37,7 +37,7 @@ group=1</panel_attributes> <id>Relation</id> <coordinates> <x>1232</x> - <y>1544</y> + <y>1472</y> <w>88</w> <h>32</h> </coordinates> @@ -52,7 +52,7 @@ group=1</panel_attributes> <id>Relation</id> <coordinates> <x>1232</x> - <y>1576</y> + <y>1504</y> <w>88</w> <h>24</h> </coordinates> @@ -65,7 +65,7 @@ group=1</panel_attributes> <id>UMLClass</id> <coordinates> <x>1240</x> - <y>1096</y> + <y>1024</y> <w>120</w> <h>176</h> </coordinates> @@ -89,7 +89,7 @@ void</panel_attributes> <id>Relation</id> <coordinates> <x>744</x> - <y>1160</y> + <y>1088</y> <w>112</w> <h>64</h> </coordinates> @@ -102,7 +102,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>744</x> - <y>1096</y> + <y>1024</y> <w>112</w> <h>64</h> </coordinates> @@ -115,7 +115,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>360</x> - <y>1096</y> + <y>1024</y> <w>152</w> <h>120</h> </coordinates> @@ -135,7 +135,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>504</x> - <y>1056</y> + <y>984</y> <w>544</w> <h>96</h> </coordinates> @@ -148,7 +148,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>504</x> - <y>1056</y> + <y>984</y> <w>544</w> <h>144</h> </coordinates> @@ -161,11 +161,11 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>840</x> - <y>1192</y> + <y>1120</y> <w>152</w> <h>40</h> </coordinates> - <panel_attributes>Simple + <panel_attributes>SimpleType -- *@ type : BasicType* fg=blue</panel_attributes> @@ -175,7 +175,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>984</x> - <y>1216</y> + <y>1144</y> <w>272</w> <h>32</h> </coordinates> @@ -188,7 +188,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>840</x> - <y>1288</y> + <y>1216</y> <w>152</w> <h>88</h> </coordinates> @@ -206,7 +206,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>504</x> - <y>1176</y> + <y>1104</y> <w>352</w> <h>144</h> </coordinates> @@ -219,7 +219,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>984</x> - <y>1264</y> + <y>1192</y> <w>336</w> <h>112</h> </coordinates> @@ -232,11 +232,11 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>840</x> - <y>1096</y> + <y>1024</y> <w>152</w> <h>40</h> </coordinates> - <panel_attributes>Struct + <panel_attributes>StructType -- - DataType : DataType fg=blue</panel_attributes> @@ -246,11 +246,11 @@ fg=blue</panel_attributes> <id>UMLClass</id> <coordinates> <x>840</x> - <y>1144</y> + <y>1072</y> <w>152</w> <h>40</h> </coordinates> - <panel_attributes>Array + <panel_attributes>ArrayType -- - DataType : DataType fg=blue</panel_attributes> @@ -260,7 +260,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>744</x> - <y>1136</y> + <y>1064</y> <w>112</w> <h>40</h> </coordinates> @@ -274,7 +274,7 @@ fontsize=12 <id>UMLClass</id> <coordinates> <x>360</x> - <y>984</y> + <y>912</y> <w>1000</w> <h>32</h> </coordinates> @@ -289,7 +289,7 @@ lw=0.1</panel_attributes> <id>UMLClass</id> <coordinates> <x>72</x> - <y>112</y> + <y>40</y> <w>1288</w> <h>32</h> </coordinates> @@ -304,7 +304,7 @@ lw=0.1</panel_attributes> <id>UMLClass</id> <coordinates> <x>640</x> - <y>216</y> + <y>144</y> <w>192</w> <h>168</h> </coordinates> @@ -329,7 +329,7 @@ fg=blue <id>UMLClass</id> <coordinates> <x>920</x> - <y>216</y> + <y>144</y> <w>176</w> <h>104</h> </coordinates> @@ -348,7 +348,7 @@ fg=blue</panel_attributes> <id>UMLClass</id> <coordinates> <x>1192</x> - <y>288</y> + <y>216</y> <w>168</w> <h>104</h> </coordinates> @@ -367,7 +367,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>1088</x> - <y>288</y> + <y>216</y> <w>120</w> <h>32</h> </coordinates> @@ -380,9 +380,9 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>88</x> - <y>216</y> + <y>144</y> <w>184</w> - <h>128</h> + <h>144</h> </coordinates> <panel_attributes>Domain -- @@ -392,6 +392,7 @@ fontsize=12</panel_attributes> /* Imports/ /* DataTypes : DataType/ /* ModuleClasses : ModuleClass/ +/* SubDevices : SubDevice/ /* DeviceClasses : DeviceClass/ /* ProductClasses : ProductClass/ fg=blue</panel_attributes> @@ -401,7 +402,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>216</y> + <y>144</y> <w>136</w> <h>64</h> </coordinates> @@ -414,9 +415,9 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>352</x> - <y>464</y> + <y>392</y> <w>176</w> - <h>120</h> + <h>128</h> </coordinates> <panel_attributes>SubDevice -- @@ -425,6 +426,7 @@ fontsize=12</panel_attributes> /@ minOccurs : text = "1"/ /@ maxOccurs : text = "1"/ /- Doc : Doc/ +/- Extend : Extend/ /* Properties : Property/ /* ModuleClasses : ModuleClass/ fg=blue</panel_attributes> @@ -434,7 +436,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>312</y> + <y>240</y> <w>56</w> <h>72</h> </coordinates> @@ -447,7 +449,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>392</y> + <y>320</y> <w>136</w> <h>128</h> </coordinates> @@ -460,7 +462,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>1192</x> - <y>512</y> + <y>440</y> <w>168</w> <h>40</h> </coordinates> @@ -473,7 +475,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>824</x> - <y>216</y> + <y>144</y> <w>112</w> <h>56</h> </coordinates> @@ -486,7 +488,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>1144</x> - <y>512</y> + <y>440</y> <w>64</w> <h>32</h> </coordinates> @@ -499,7 +501,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>824</x> - <y>264</y> + <y>192</y> <w>112</w> <h>96</h> </coordinates> @@ -512,7 +514,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>920</x> - <y>328</y> + <y>256</y> <w>176</w> <h>144</h> </coordinates> @@ -536,7 +538,7 @@ fg=blue <id>UMLClass</id> <coordinates> <x>920</x> - <y>480</y> + <y>408</y> <w>176</w> <h>88</h> </coordinates> @@ -554,7 +556,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>824</x> - <y>344</y> + <y>272</y> <w>112</w> <h>168</h> </coordinates> @@ -567,7 +569,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>216</y> + <y>144</y> <w>136</w> <h>336</h> </coordinates> @@ -580,7 +582,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>352</x> - <y>352</y> + <y>280</y> <w>176</w> <h>104</h> </coordinates> @@ -599,7 +601,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>432</y> + <y>360</y> <w>64</w> <h>64</h> </coordinates> @@ -612,7 +614,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>216</y> + <y>144</y> <w>136</w> <h>224</h> </coordinates> @@ -624,7 +626,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>392</y> + <y>320</y> <w>136</w> <h>32</h> </coordinates> @@ -635,7 +637,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>640</x> - <y>392</y> + <y>320</y> <w>192</w> <h>104</h> </coordinates> @@ -646,7 +648,7 @@ fontsize=12</panel_attributes> /@ value : text/ /@ semanticURI : uri/ /- Doc : Doc/ -- DataType : Simple +- DataType : SimpleType fg=blue transparency=80</panel_attributes> <additional_attributes/> @@ -655,7 +657,7 @@ transparency=80</panel_attributes> <id>Relation</id> <coordinates> <x>1088</x> - <y>216</y> + <y>144</y> <w>56</w> <h>320</h> </coordinates> @@ -668,7 +670,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>824</x> - <y>344</y> + <y>272</y> <w>56</w> <h>80</h> </coordinates> @@ -681,17 +683,17 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>600</x> - <y>1104</y> + <y>1032</y> <w>152</w> <h>88</h> </coordinates> <panel_attributes><<enumeration>> TypeChoice -- -SimpleType : Simple -Struct : Struct -Array : Array -Enum : Enum +SimpleType : SimpleType +Struct : StructType +Array : ArrayType +Enum : EnumType </panel_attributes> <additional_attributes/> @@ -700,7 +702,7 @@ Enum : Enum <id>Relation</id> <coordinates> <x>504</x> - <y>1112</y> + <y>1040</y> <w>112</w> <h>64</h> </coordinates> @@ -713,7 +715,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>280</y> + <y>208</y> <w>136</w> <h>136</h> </coordinates> @@ -725,7 +727,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>264</x> - <y>184</y> + <y>112</y> <w>392</w> <h>88</h> </coordinates> @@ -737,7 +739,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>520</x> - <y>296</y> + <y>224</y> <w>64</w> <h>192</h> </coordinates> @@ -750,11 +752,11 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>840</x> - <y>1240</y> + <y>1168</y> <w>152</w> <h>40</h> </coordinates> - <panel_attributes>Enum + <panel_attributes>EnumType -- *- EnumValue : EnumValue* fg=blue</panel_attributes> @@ -764,7 +766,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>744</x> - <y>1168</y> + <y>1096</y> <w>112</w> <h>104</h> </coordinates> @@ -777,7 +779,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>1040</x> - <y>1256</y> + <y>1184</y> <w>168</w> <h>88</h> </coordinates> @@ -795,7 +797,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>984</x> - <y>1256</y> + <y>1184</y> <w>72</w> <h>32</h> </coordinates> @@ -808,7 +810,7 @@ fontsize=12</panel_attributes> <id>Relation</id> <coordinates> <x>1200</x> - <y>1264</y> + <y>1192</y> <w>88</w> <h>64</h> </coordinates> @@ -821,7 +823,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>408</x> - <y>736</y> + <y>664</y> <w>176</w> <h>64</h> </coordinates> @@ -838,7 +840,7 @@ fg=blue <id>UMLClass</id> <coordinates> <x>904</x> - <y>736</y> + <y>664</y> <w>192</w> <h>56</h> </coordinates> @@ -853,7 +855,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>832</x> - <y>736</y> + <y>664</y> <w>88</w> <h>56</h> </coordinates> @@ -867,7 +869,7 @@ fontsize=12 <id>Relation</id> <coordinates> <x>360</x> - <y>736</y> + <y>664</y> <w>64</w> <h>32</h> </coordinates> @@ -880,7 +882,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>1184</x> - <y>736</y> + <y>664</y> <w>176</w> <h>128</h> </coordinates> @@ -901,7 +903,7 @@ subdevice <id>Relation</id> <coordinates> <x>1088</x> - <y>736</y> + <y>664</y> <w>112</w> <h>56</h> </coordinates> @@ -914,7 +916,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>904</x> - <y>800</y> + <y>728</y> <w>192</w> <h>56</h> </coordinates> @@ -929,7 +931,7 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>832</x> - <y>784</y> + <y>712</y> <w>88</w> <h>48</h> </coordinates> @@ -943,7 +945,7 @@ fontsize=12 <id>Relation</id> <coordinates> <x>1088</x> - <y>736</y> + <y>664</y> <w>112</w> <h>120</h> </coordinates> @@ -956,7 +958,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>664</x> - <y>736</y> + <y>664</y> <w>176</w> <h>64</h> </coordinates> @@ -974,7 +976,7 @@ Includes : Include <id>Relation</id> <coordinates> <x>576</x> - <y>744</y> + <y>672</y> <w>104</w> <h>56</h> </coordinates> @@ -988,7 +990,7 @@ fontsize=12 <id>UMLClass</id> <coordinates> <x>352</x> - <y>216</y> + <y>144</y> <w>176</w> <h>128</h> </coordinates> @@ -1010,20 +1012,20 @@ fg=blue</panel_attributes> <id>Relation</id> <coordinates> <x>264</x> - <y>328</y> + <y>240</y> <w>104</w> - <h>56</h> + <h>72</h> </coordinates> <panel_attributes>lt=<. m1=0..n fontsize=12</panel_attributes> - <additional_attributes>110.0;40.0;60.0;40.0;60.0;10.0;10.0;10.0</additional_attributes> + <additional_attributes>110.0;60.0;60.0;60.0;60.0;10.0;10.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>264</x> - <y>216</y> + <y>144</y> <w>104</w> <h>104</h> </coordinates> @@ -1036,7 +1038,7 @@ fontsize=12</panel_attributes> <id>UMLClass</id> <coordinates> <x>360</x> - <y>648</y> + <y>576</y> <w>1000</w> <h>32</h> </coordinates> @@ -1047,4 +1049,17 @@ bg=gray lw=0.1</panel_attributes> <additional_attributes/> </element> + <element> + <id>Relation</id> + <coordinates> + <x>264</x> + <y>256</y> + <w>104</w> + <h>168</h> + </coordinates> + <panel_attributes>lt=<. +m1=0..n +fontsize=12</panel_attributes> + <additional_attributes>110.0;180.0;50.0;180.0;50.0;10.0;10.0;10.0</additional_attributes> + </element> </diagram>