Commit 30c5d0ef authored by ankraft's avatar ankraft
Browse files

Merge branch 'MAS-2018-0140-SDT_4_0_–_Adding_support_for_semantic_references'...

Merge branch 'MAS-2018-0140-SDT_4_0_–_Adding_support_for_semantic_references' into WI-0081-Smart_Device_Template_4_0
parents c2cd7a6a 28110418
......@@ -115,13 +115,14 @@ m1= 0,1
<x>360</x>
<y>1090</y>
<w>190</w>
<h>120</h>
<h>130</h>
</coordinates>
<panel_attributes>DataType
--
/@ name : text/
/@ unitOfMeasure : text/
/- Doc : Doc/
/- semanticURI : uri/
- TypeChoice
/* Constraints : Constraint/
fg=blue</panel_attributes>
......@@ -186,7 +187,7 @@ m1= 1
<x>960</x>
<y>1330</y>
<w>190</w>
<h>100</h>
<h>110</h>
</coordinates>
<panel_attributes>Constraint
--
......@@ -194,6 +195,7 @@ m1= 1
/@ type : BasicType/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
......@@ -216,12 +218,12 @@ m1=0..*
<x>1140</x>
<y>1320</y>
<w>420</w>
<h>100</h>
<h>120</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=1
</panel_attributes>
<additional_attributes>390.0;10.0;390.0;80.0;10.0;80.0</additional_attributes>
<additional_attributes>390.0;10.0;390.0;100.0;10.0;100.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
......@@ -268,9 +270,9 @@ m1= 0,1
<element>
<id>UMLClass</id>
<coordinates>
<x>370</x>
<x>360</x>
<y>950</y>
<w>1200</w>
<w>1250</w>
<h>40</h>
</coordinates>
<panel_attributes>halign=center
......@@ -283,9 +285,9 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>370</x>
<x>0</x>
<y>0</y>
<w>1200</w>
<w>1570</w>
<h>40</h>
</coordinates>
<panel_attributes>SDT 4.0 - Basic Elements
......@@ -299,15 +301,16 @@ lw=0.1</panel_attributes>
<id>UMLClass</id>
<coordinates>
<x>710</x>
<y>170</y>
<y>130</y>
<w>220</w>
<h>190</h>
<h>210</h>
</coordinates>
<panel_attributes>ModuleClass
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- extends/
/ @domain : IDRF/
/ @class : text /
......@@ -323,15 +326,16 @@ fg=blue
<id>UMLClass</id>
<coordinates>
<x>1050</x>
<y>170</y>
<y>130</y>
<w>220</w>
<h>110</h>
<h>130</h>
</coordinates>
<panel_attributes>Action
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/- DataType : DataType/
/* Args : Arg/
fg=blue</panel_attributes>
......@@ -341,14 +345,15 @@ fg=blue</panel_attributes>
<id>UMLClass</id>
<coordinates>
<x>1400</x>
<y>260</y>
<y>220</y>
<w>170</w>
<h>80</h>
<h>100</h>
</coordinates>
<panel_attributes>Arg
--
*@ name ; text*
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue</panel_attributes>
<additional_attributes/>
......@@ -357,7 +362,7 @@ fg=blue</panel_attributes>
<id>Relation</id>
<coordinates>
<x>1260</x>
<y>260</y>
<y>220</y>
<w>160</w>
<h>40</h>
</coordinates>
......@@ -369,14 +374,15 @@ m1= 0..*</panel_attributes>
<id>UMLClass</id>
<coordinates>
<x>370</x>
<y>170</y>
<y>130</y>
<w>220</w>
<h>110</h>
<h>130</h>
</coordinates>
<panel_attributes>Domain
--
*@ id : ID*
/- Doc : Doc/
/- semanticURI : uri/
/* imports/
/* ModuleClasses : ModuleClass/
/* Devices : Device/
......@@ -387,26 +393,27 @@ fg=blue</panel_attributes>
<id>Relation</id>
<coordinates>
<x>580</x>
<y>170</y>
<y>130</y>
<w>150</w>
<h>90</h>
<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>370</x>
<y>430</y>
<y>440</y>
<w>220</w>
<h>100</h>
<h>110</h>
</coordinates>
<panel_attributes>SubDevice
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
fg=blue</panel_attributes>
......@@ -416,14 +423,14 @@ fg=blue</panel_attributes>
<id>Relation</id>
<coordinates>
<x>580</x>
<y>250</y>
<y>220</y>
<w>70</w>
<h>90</h>
<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>
......@@ -454,14 +461,14 @@ fg=blue</panel_attributes>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>170</y>
<y>130</y>
<w>150</w>
<h>60</h>
<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>
......@@ -480,7 +487,7 @@ m1=0,1
<id>Relation</id>
<coordinates>
<x>920</x>
<y>220</y>
<y>190</y>
<w>150</w>
<h>120</h>
</coordinates>
......@@ -493,9 +500,9 @@ m1= 0..*
<id>UMLClass</id>
<coordinates>
<x>1050</x>
<y>300</y>
<y>270</y>
<w>220</w>
<h>140</h>
<h>160</h>
</coordinates>
<panel_attributes>DataPoint
--
......@@ -505,6 +512,7 @@ m1= 0..*
/@ readable : boolean = true/
/@ eventable : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : DataType
fg=blue
......@@ -515,15 +523,16 @@ fg=blue
<id>UMLClass</id>
<coordinates>
<x>1050</x>
<y>460</y>
<y>440</y>
<w>220</w>
<h>90</h>
<h>110</h>
</coordinates>
<panel_attributes>Event
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- semanticURI : uri/
/* Data : DataPoint/
fg=blue</panel_attributes>
......@@ -533,7 +542,7 @@ fg=blue</panel_attributes>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>320</y>
<y>300</y>
<w>150</w>
<h>180</h>
</coordinates>
......@@ -546,14 +555,14 @@ m1= 0..*
<id>Relation</id>
<coordinates>
<x>580</x>
<y>320</y>
<y>290</y>
<w>150</w>
<h>210</h>
<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>
......@@ -561,12 +570,13 @@ m1= 0..*
<x>370</x>
<y>300</y>
<w>220</w>
<h>110</h>
<h>130</h>
</coordinates>
<panel_attributes>DeviceClass
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
......@@ -579,25 +589,25 @@ fg=blue</panel_attributes>
<x>580</x>
<y>390</y>
<w>70</w>
<h>80</h>
<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>580</x>
<y>320</y>
<y>290</y>
<w>150</w>
<h>60</h>
<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>
......@@ -614,9 +624,9 @@ m1= 0..*
<id>UMLClass</id>
<coordinates>
<x>710</x>
<y>440</y>
<y>420</y>
<w>220</w>
<h>110</h>
<h>130</h>
</coordinates>
<panel_attributes>Property
--
......@@ -624,6 +634,7 @@ m1= 0..*
/@ optional : boolean = false/
/@ value : text/
/- Doc : Doc/
/- semanticURI : uri/
- DataType : SimpleType
fg=blue
transparency=80</panel_attributes>
......@@ -633,26 +644,26 @@ transparency=80</panel_attributes>
<id>Relation</id>
<coordinates>
<x>1260</x>
<y>300</y>
<y>250</y>
<w>80</w>
<h>210</h>
<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>920</x>
<y>340</y>
<y>320</y>
<w>70</w>
<h>140</h>
<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>
......@@ -698,6 +709,7 @@ m1= 1
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
......@@ -729,13 +741,13 @@ m1=0..1
<id>Relation</id>
<coordinates>
<x>190</x>
<y>130</y>
<y>100</y>
<w>540</w>
<h>190</h>
<h>220</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
<additional_attributes>520.0;50.0;440.0;50.0;440.0;10.0;10.0;10.0;10.0;170.0</additional_attributes>
<additional_attributes>520.0;40.0;440.0;40.0;440.0;10.0;10.0;10.0;10.0;200.0</additional_attributes>
</element>
<element>
<id>Relation</id>
......@@ -753,7 +765,7 @@ m1= 0..*</panel_attributes>
<id>Relation</id>
<coordinates>
<x>290</x>
<y>420</y>
<y>430</y>
<w>100</w>
<h>50</h>
</coordinates>
......@@ -795,7 +807,7 @@ m1= 0,1
<x>1210</x>
<y>1290</y>
<w>210</w>
<h>90</h>
<h>110</h>
</coordinates>
<panel_attributes>EnumValue
--
......@@ -803,6 +815,7 @@ m1= 0,1
*@ value : value*
/@ type : BasicType = integer/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment