diff --git a/SDT/schema4.0/docs/SDT_UML.uxf b/SDT/schema4.0/docs/SDT_UML.uxf index ff9c98e6d1f9cfd145bfdc9a9065966509c041b9..d4dc9b4acfb8af42ebf67c6873e5f228e00f51b1 100644 --- a/SDT/schema4.0/docs/SDT_UML.uxf +++ b/SDT/schema4.0/docs/SDT_UML.uxf @@ -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=<<- 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=<. 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=<. 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=<. 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=<. </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=<. 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=<. 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=<. 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=<. 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=<. 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> diff --git a/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png b/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png index 327fbfd6f215a4549c089b707a4b24d9986fb0b5..ef87ed3547cb0315a8f863f0110ed470523096f5 100644 Binary files a/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png and b/SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png differ