Commit 3a354db5 authored by ankraft's avatar ankraft

Merge branch 'WI-0081-Smart_Device_Template_4_0' of git.onem2m.org:MAS/SDT...

Merge branch 'WI-0081-Smart_Device_Template_4_0' of git.onem2m.org:MAS/SDT into WI-0081-Smart_Device_Template_4_0

# Conflicts:
#	SDT/schema4.0/docs/SDT_UML.uxf
#	SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png
parents 24da6924 c08d3e84
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="14.3.0">
<help_text/>
<zoom_level>10</zoom_level>
<zoom_level>6</zoom_level>
<element>
<id>UMLNote</id>
<coordinates>
<x>1390</x>
<y>1690</y>
<w>290</w>
<h>260</h>
<x>840</x>
<y>1098</y>
<w>174</w>
<h>156</h>
</coordinates>
<panel_attributes>bg=#FAF8C8
fontsize=12
......@@ -36,10 +36,10 @@ group=1</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1520</x>
<y>1790</y>
<w>110</w>
<h>40</h>
<x>918</x>
<y>1158</y>
<w>66</w>
<h>24</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=10
......@@ -51,10 +51,10 @@ group=1</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1520</x>
<y>1830</y>
<w>110</w>
<h>30</h>
<x>918</x>
<y>1182</y>
<w>66</w>
<h>18</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
fontsize=10
......@@ -64,10 +64,10 @@ group=1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1530</x>
<y>1230</y>
<w>150</w>
<h>220</h>
<x>924</x>
<y>822</y>
<w>90</w>
<h>132</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
BasicType
......@@ -88,10 +88,10 @@ void</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>910</x>
<y>1310</y>
<w>140</w>
<h>80</h>
<x>552</x>
<y>870</y>
<w>84</w>
<h>48</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0..1
......@@ -101,10 +101,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>910</x>
<y>1230</y>
<w>140</w>
<h>80</h>
<x>552</x>
<y>822</y>
<w>84</w>
<h>48</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=0..1
......@@ -114,10 +114,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>430</x>
<y>1230</y>
<w>190</w>
<h>150</h>
<x>264</x>
<y>822</y>
<w>114</w>
<h>90</h>
</coordinates>
<panel_attributes>DataType
--
......@@ -134,10 +134,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>610</x>
<y>1180</y>
<w>680</w>
<h>120</h>
<x>372</x>
<y>792</y>
<w>408</w>
<h>72</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1..n
......@@ -147,10 +147,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>610</x>
<y>1180</y>
<w>680</w>
<h>180</h>
<x>372</x>
<y>792</y>
<w>408</w>
<h>108</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1
......@@ -160,10 +160,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1030</x>
<y>1350</y>
<w>190</w>
<h>50</h>
<x>624</x>
<y>894</y>
<w>114</w>
<h>30</h>
</coordinates>
<panel_attributes>SimpleType
--
......@@ -174,10 +174,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1210</x>
<y>1380</y>
<w>340</w>
<h>40</h>
<x>732</x>
<y>912</y>
<w>204</w>
<h>24</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
......@@ -187,10 +187,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1030</x>
<y>1470</y>
<w>190</w>
<h>110</h>
<x>624</x>
<y>966</y>
<w>114</w>
<h>66</h>
</coordinates>
<panel_attributes>Constraint
--
......@@ -205,10 +205,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>610</x>
<y>1330</y>
<w>440</w>
<h>180</h>
<x>372</x>
<y>882</y>
<w>264</w>
<h>108</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -218,10 +218,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1210</x>
<y>1440</y>
<w>420</w>
<h>140</h>
<x>732</x>
<y>948</y>
<w>252</w>
<h>84</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=1
......@@ -231,10 +231,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1030</x>
<y>1230</y>
<w>190</w>
<h>50</h>
<x>624</x>
<y>822</y>
<w>114</w>
<h>30</h>
</coordinates>
<panel_attributes>StructType
--
......@@ -245,10 +245,10 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1030</x>
<y>1290</y>
<w>190</w>
<h>50</h>
<x>624</x>
<y>858</y>
<w>114</w>
<h>30</h>
</coordinates>
<panel_attributes>ArrayType
--
......@@ -259,10 +259,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>910</x>
<y>1280</y>
<w>140</w>
<h>50</h>
<x>552</x>
<y>852</y>
<w>84</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0..1
......@@ -273,10 +273,10 @@ fontsize=12
<element>
<id>UMLClass</id>
<coordinates>
<x>430</x>
<y>1090</y>
<w>1250</w>
<h>40</h>
<x>264</x>
<y>738</y>
<w>750</w>
<h>24</h>
</coordinates>
<panel_attributes>halign=center
SDT 4.0 - DataType
......@@ -288,10 +288,10 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>70</x>
<y>0</y>
<w>1610</w>
<h>40</h>
<x>60</x>
<y>84</y>
<w>954</w>
<h>24</h>
</coordinates>
<panel_attributes>SDT 4.0 - Basic Elements
halign=center
......@@ -303,10 +303,10 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>780</x>
<y>130</y>
<w>240</w>
<h>180</h>
<x>474</x>
<y>162</y>
<w>144</w>
<h>108</h>
</coordinates>
<panel_attributes>ModuleClass
--
......@@ -326,10 +326,10 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>130</y>
<w>220</w>
<h>130</h>
<x>684</x>
<y>162</y>
<w>132</w>
<h>78</h>
</coordinates>
<panel_attributes>Action
--
......@@ -345,10 +345,10 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1470</x>
<y>220</y>
<w>210</w>
<h>130</h>
<x>888</x>
<y>216</y>
<w>126</w>
<h>78</h>
</coordinates>
<panel_attributes>Arg
--
......@@ -364,10 +364,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1340</x>
<y>220</y>
<w>150</w>
<h>40</h>
<x>810</x>
<y>216</y>
<w>90</w>
<h>24</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n
......@@ -377,10 +377,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>90</x>
<y>130</y>
<w>230</w>
<h>160</h>
<x>60</x>
<y>162</y>
<w>138</w>
<h>96</h>
</coordinates>
<panel_attributes>Domain
--
......@@ -398,10 +398,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>130</y>
<w>170</w>
<h>80</h>
<x>384</x>
<y>162</y>
<w>102</w>
<h>48</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -411,10 +411,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>420</x>
<y>440</y>
<w>220</w>
<h>110</h>
<x>258</x>
<y>348</y>
<w>132</w>
<h>66</h>
</coordinates>
<panel_attributes>SubDevice
--
......@@ -429,10 +429,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>250</y>
<w>70</w>
<h>90</h>
<x>384</x>
<y>234</y>
<w>42</w>
<h>54</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -442,10 +442,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>320</y>
<w>170</w>
<h>190</h>
<x>384</x>
<y>276</y>
<w>102</w>
<h>114</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n
......@@ -455,10 +455,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1470</x>
<y>500</y>
<w>210</w>
<h>50</h>
<x>888</x>
<y>384</y>
<w>126</w>
<h>30</h>
</coordinates>
<panel_attributes>Doc
--
......@@ -468,10 +468,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>130</y>
<w>140</w>
<h>70</h>
<x>612</x>
<y>162</y>
<w>84</w>
<h>42</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n
......@@ -481,10 +481,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1410</x>
<y>500</y>
<w>80</w>
<h>40</h>
<x>852</x>
<y>384</y>
<w>48</w>
<h>24</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..1
......@@ -494,10 +494,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>190</y>
<w>140</w>
<h>120</h>
<x>612</x>
<y>198</y>
<w>84</w>
<h>72</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n
......@@ -507,10 +507,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>270</y>
<w>220</w>
<h>180</h>
<x>684</x>
<y>246</y>
<w>132</w>
<h>108</h>
</coordinates>
<panel_attributes>DataPoint
--
......@@ -531,10 +531,10 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>460</y>
<w>220</w>
<h>110</h>
<x>684</x>
<y>360</y>
<w>132</w>
<h>66</h>
</coordinates>
<panel_attributes>Event
--
......@@ -549,10 +549,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>290</y>
<w>140</w>
<h>210</h>
<x>612</x>
<y>258</y>
<w>84</w>
<h>126</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n
......@@ -562,10 +562,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>130</y>
<w>170</w>
<h>420</h>
<x>384</x>
<y>162</y>
<w>102</w>
<h>252</h>
</coordinates>
<panel_attributes>lt=&lt;.
......@@ -575,10 +575,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>420</x>
<y>300</y>
<w>220</w>
<h>130</h>
<x>258</x>
<y>264</y>
<w>132</w>
<h>78</h>
</coordinates>
<panel_attributes>DeviceClass
--
......@@ -594,10 +594,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>400</y>
<w>80</w>
<h>80</h>
<x>384</x>
<y>324</y>
<w>48</w>
<h>48</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -607,10 +607,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>130</y>
<w>170</w>
<h>280</h>
<x>384</x>
<y>162</y>
<w>102</w>
<h>168</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=12</panel_attributes>
......@@ -619,10 +619,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>320</y>
<w>170</w>
<h>70</h>
<x>384</x>
<y>276</y>
<w>102</w>
<h>42</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>150.0;10.0;80.0;10.0;80.0;50.0;10.0;50.0</additional_attributes>
......@@ -630,10 +630,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>780</x>
<y>320</y>
<w>240</w>
<h>130</h>
<x>474</x>
<y>276</y>
<w>144</w>
<h>78</h>
</coordinates>
<panel_attributes>Property
--
......@@ -650,10 +650,10 @@ transparency=80</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1340</x>
<y>130</y>
<w>70</w>
<h>400</h>
<x>810</x>
<y>162</y>
<w>42</w>
<h>240</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -663,10 +663,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>290</y>
<w>70</w>
<h>70</h>
<x>612</x>
<y>258</y>
<w>42</w>
<h>42</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..n
......@@ -676,10 +676,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>730</x>
<y>1240</y>
<w>190</w>
<h>110</h>
<x>444</x>
<y>828</y>
<w>114</w>
<h>66</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
TypeChoice
......@@ -695,10 +695,10 @@ Enum : EnumType
<element>
<id>Relation</id>
<coordinates>
<x>610</x>
<y>1250</y>
<w>140</w>
<h>80</h>
<x>372</x>
<y>834</y>
<w>84</w>
<h>48</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
......@@ -708,10 +708,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<x>384</x>
<y>210</y>
<w>170</w>
<h>140</h>
<w>102</w>
<h>84</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=12</panel_attributes>
......@@ -720,22 +720,22 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>310</x>
<y>90</y>
<w>490</w>
<h>110</h>
<x>192</x>
<y>138</y>
<w>294</w>
<h>66</h>
</coordinates>
<panel_attributes>lt=&lt;.
</panel_attributes>
<additional_attributes>470.0;50.0;380.0;50.0;380.0;20.0;50.0;20.0;50.0;90.0;10.0;90.0</additional_attributes>
<additional_attributes>470.0;50.0;380.0;50.0;380.0;20.0;40.0;20.0;40.0;90.0;10.0;90.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>630</x>
<y>230</y>
<w>80</w>
<h>240</h>
<x>384</x>
<y>222</y>
<w>48</w>
<h>144</h>
</coordinates>
<panel_attributes>lt=&lt;.
......@@ -745,10 +745,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1030</x>
<y>1410</y>
<w>190</w>
<h>50</h>
<x>624</x>
<y>930</y>
<w>114</w>
<h>30</h>
</coordinates>
<panel_attributes>EnumType
--
......@@ -759,10 +759,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>910</x>
<y>1320</y>
<w>140</w>
<h>130</h>
<x>552</x>
<y>876</y>
<w>84</w>
<h>78</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=0..1
......@@ -772,10 +772,10 @@ fontsize=12</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1280</x>
<y>1430</y>
<w>210</w>
<h>110</h>
<x>774</x>
<y>942</y>
<w>126</w>
<h>66</h>
</coordinates>
<panel_attributes>EnumValue
--
......@@ -790,10 +790,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1210</x>
<y>1430</y>
<w>90</w>
<h>40</h>
<x>732</x>
<y>942</y>
<w>54</w>
<h>24</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=1..n
......@@ -803,10 +803,10 @@ fontsize=12</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1480</x>
<y>1440</y>
<w>110</w>
<h>80</h>
<x>894</x>
<y>948</y>
<w>66</w>
<