Skip to content
Snippets Groups Projects
Commit 3519a9b8 authored by ankraft's avatar ankraft
Browse files

Updated to latest UML diagram

parent e7d1697d
No related branches found
No related tags found
No related merge requests found
...@@ -5,9 +5,9 @@ ...@@ -5,9 +5,9 @@
<element> <element>
<id>UMLNote</id> <id>UMLNote</id>
<coordinates> <coordinates>
<x>1390</x> <x>1630</x>
<y>690</y> <y>720</y>
<w>310</w> <w>290</w>
<h>260</h> <h>260</h>
</coordinates> </coordinates>
<panel_attributes>bg=#FAF8C8 <panel_attributes>bg=#FAF8C8
...@@ -36,8 +36,8 @@ group=1</panel_attributes> ...@@ -36,8 +36,8 @@ group=1</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1520</x> <x>1760</x>
<y>790</y> <y>820</y>
<w>110</w> <w>110</w>
<h>40</h> <h>40</h>
</coordinates> </coordinates>
...@@ -51,8 +51,8 @@ group=1</panel_attributes> ...@@ -51,8 +51,8 @@ group=1</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1520</x> <x>1760</x>
<y>830</y> <y>860</y>
<w>110</w> <w>110</w>
<h>30</h> <h>30</h>
</coordinates> </coordinates>
...@@ -64,8 +64,8 @@ group=1</panel_attributes> ...@@ -64,8 +64,8 @@ group=1</panel_attributes>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1580</x> <x>1770</x>
<y>1130</y> <y>1160</y>
<w>150</w> <w>150</w>
<h>220</h> <h>220</h>
</coordinates> </coordinates>
...@@ -88,45 +88,45 @@ void</panel_attributes> ...@@ -88,45 +88,45 @@ void</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>960</x> <x>1150</x>
<y>1210</y> <y>1240</y>
<w>140</w> <w>140</w>
<h>80</h> <h>80</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;. <panel_attributes>lt=&lt;&lt;.
m1= 0..1 m1= 0..1
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>960</x> <x>1150</x>
<y>1130</y> <y>1160</y>
<w>140</w> <w>140</w>
<h>80</h> <h>80</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;. <panel_attributes>lt=&lt;&lt;.
m1=0..1 m1=0..1
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes> <additional_attributes>120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>480</x> <x>670</x>
<y>1130</y> <y>1160</y>
<w>190</w> <w>190</w>
<h>150</h> <h>150</h>
</coordinates> </coordinates>
<panel_attributes>DataType <panel_attributes>DataType
-- --
/@ name : text/ /@ name : Name/
/@ unitOfMeasure : text/ /@ unitOfMeasure : text/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
- TypeChoice - TypeChoice
/- extends : Extends/ /- Extend : Extend/
/* Constraints : Constraint/ /* Constraints : Constraint/
fg=blue</panel_attributes> fg=blue</panel_attributes>
<additional_attributes/> <additional_attributes/>
...@@ -134,34 +134,34 @@ fg=blue</panel_attributes> ...@@ -134,34 +134,34 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>630</x> <x>850</x>
<y>1070</y> <y>1110</y>
<w>710</w> <w>680</w>
<h>130</h> <h>120</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;. <panel_attributes>lt=&lt;&lt;.
m2=1..n m2=1..n
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;100.0;640.0;100.0</additional_attributes> <additional_attributes>10.0;60.0;40.0;60.0;40.0;10.0;660.0;10.0;660.0;90.0;610.0;90.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>630</x> <x>850</x>
<y>1070</y> <y>1110</y>
<w>710</w> <w>680</w>
<h>190</h> <h>180</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;. <panel_attributes>lt=&lt;&lt;.
m2=1 m2=1
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;160.0;640.0;160.0</additional_attributes> <additional_attributes>10.0;60.0;40.0;60.0;40.0;10.0;660.0;10.0;660.0;150.0;610.0;150.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1080</x> <x>1270</x>
<y>1250</y> <y>1280</y>
<w>190</w> <w>190</w>
<h>50</h> <h>50</h>
</coordinates> </coordinates>
...@@ -174,27 +174,27 @@ fg=blue</panel_attributes> ...@@ -174,27 +174,27 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1260</x> <x>1450</x>
<y>1270</y> <y>1310</y>
<w>340</w> <w>340</w>
<h>50</h> <h>40</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;- <panel_attributes>lt=&lt;&lt;-
m1= 1 m1= 1
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>320.0;20.0;10.0;20.0</additional_attributes> <additional_attributes>320.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1080</x> <x>1270</x>
<y>1370</y> <y>1400</y>
<w>190</w> <w>190</w>
<h>110</h> <h>110</h>
</coordinates> </coordinates>
<panel_attributes>Constraint <panel_attributes>Constraint
-- --
*@ name : text* *@ name : Name*
/@ type : BasicType/ /@ type : BasicType/
/@ value : text/ /@ value : text/
/- Doc : Doc/ /- Doc : Doc/
...@@ -205,34 +205,34 @@ fg=blue</panel_attributes> ...@@ -205,34 +205,34 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>660</x> <x>850</x>
<y>1230</y> <y>1260</y>
<w>440</w> <w>440</w>
<h>180</h> <h>180</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..n m1=0..n
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>420.0;150.0;80.0;150.0;80.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>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1260</x> <x>1450</x>
<y>1340</y> <y>1370</y>
<w>420</w> <w>420</w>
<h>140</h> <h>140</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;- <panel_attributes>lt=&lt;&lt;-
m1=1 m1=1
</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>390.0;10.0;390.0;120.0;10.0;120.0</additional_attributes> <additional_attributes>390.0;10.0;390.0;120.0;10.0;120.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1080</x> <x>1270</x>
<y>1130</y> <y>1160</y>
<w>190</w> <w>190</w>
<h>50</h> <h>50</h>
</coordinates> </coordinates>
...@@ -245,8 +245,8 @@ fg=blue</panel_attributes> ...@@ -245,8 +245,8 @@ fg=blue</panel_attributes>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1080</x> <x>1270</x>
<y>1190</y> <y>1220</y>
<w>190</w> <w>190</w>
<h>50</h> <h>50</h>
</coordinates> </coordinates>
...@@ -259,22 +259,22 @@ fg=blue</panel_attributes> ...@@ -259,22 +259,22 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>960</x> <x>1150</x>
<y>1180</y> <y>1210</y>
<w>140</w> <w>140</w>
<h>50</h> <h>50</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;&lt;. <panel_attributes>lt=&lt;&lt;.
m1= 0..1 m1= 0..1
fontsize=12
</panel_attributes> </panel_attributes>
<additional_attributes>120.0;20.0;10.0;20.0</additional_attributes> <additional_attributes>120.0;20.0;10.0;20.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>480</x> <x>670</x>
<y>990</y> <y>1020</y>
<w>1250</w> <w>1250</w>
<h>40</h> <h>40</h>
</coordinates> </coordinates>
...@@ -288,167 +288,8 @@ lw=0.1</panel_attributes> ...@@ -288,167 +288,8 @@ lw=0.1</panel_attributes>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>780</x> <x>310</x>
<y>1140</y> <y>70</y>
<w>190</w>
<h>110</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
TypeChoice
--
SimpleType : SimpleType
Struct : StructType
Array : ArrayType
Enum : EnumType
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>660</x>
<y>1150</y>
<w>140</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
</panel_attributes>
<additional_attributes>120.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1080</x>
<y>1310</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>EnumType
--
*- enumValue : EnumValue*
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>960</x>
<y>1220</y>
<w>140</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=0..1
</panel_attributes>
<additional_attributes>120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1330</x>
<y>1330</y>
<w>210</w>
<h>110</h>
</coordinates>
<panel_attributes>EnumValue
--
*@ name : text*
*@ value : value*
/@ type : BasicType = integer/
/- Doc : Doc/
/- semanticURI : uri/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1260</x>
<y>1320</y>
<w>90</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=1..n
</panel_attributes>
<additional_attributes>70.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1530</x>
<y>1340</y>
<w>120</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=0..1</panel_attributes>
<additional_attributes>70.0;10.0;70.0;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>490</x>
<y>670</y>
<w>220</w>
<h>80</h>
</coordinates>
<panel_attributes>Extends
--
*@domain : IDRF*
*@class : id*
/- exclude : Exclude/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>830</x>
<y>670</y>
<w>220</w>
<h>70</h>
</coordinates>
<panel_attributes>Exclude
--
*@name : text*
/@type : text = datapoint/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>700</x>
<y>670</y>
<w>150</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..n</panel_attributes>
<additional_attributes>130.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>410</x>
<y>660</y>
<w>100</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..1
</panel_attributes>
<additional_attributes>80.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>130</x>
<y>20</y>
<w>1610</w> <w>1610</w>
<h>40</h> <h>40</h>
</coordinates> </coordinates>
...@@ -462,18 +303,18 @@ lw=0.1</panel_attributes> ...@@ -462,18 +303,18 @@ lw=0.1</panel_attributes>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>900</x> <x>1020</x>
<y>100</y> <y>200</y>
<w>220</w> <w>240</w>
<h>180</h> <h>180</h>
</coordinates> </coordinates>
<panel_attributes>ModuleClass <panel_attributes>ModuleClass
-- --
*@ name : text* *@ name : Name*
/@ optional : boolean = false/ /@ optional : boolean = false/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
/- Extends : Extends/ /- Extend : Extend/
/* Properties : Property/ /* Properties : Property/
/* Actions : Action/ /* Actions : Action/
/* Data : DataPoint/ /* Data : DataPoint/
...@@ -485,14 +326,14 @@ fg=blue ...@@ -485,14 +326,14 @@ fg=blue
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1240</x> <x>1370</x>
<y>100</y> <y>200</y>
<w>220</w> <w>220</w>
<h>130</h> <h>130</h>
</coordinates> </coordinates>
<panel_attributes>Action <panel_attributes>Action
-- --
*@ name : text* *@ name : Name*
/@ optional : boolean = false/ /@ optional : boolean = false/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
...@@ -504,14 +345,16 @@ fg=blue</panel_attributes> ...@@ -504,14 +345,16 @@ fg=blue</panel_attributes>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1570</x> <x>1710</x>
<y>190</y> <y>290</y>
<w>170</w> <w>210</w>
<h>100</h> <h>130</h>
</coordinates> </coordinates>
<panel_attributes>Arg <panel_attributes>Arg
-- --
*@ name ; text* *@ name : Name*
/@ optional : boolean = false/
/@ default : text/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
- DataType : DataType - DataType : DataType
...@@ -521,33 +364,33 @@ fg=blue</panel_attributes> ...@@ -521,33 +364,33 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1450</x> <x>1580</x>
<y>190</y> <y>290</y>
<w>140</w> <w>150</w>
<h>40</h> <h>40</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1= 0..n m1= 0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>120.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>130.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>130</x> <x>350</x>
<y>100</y> <y>200</y>
<w>220</w> <w>220</w>
<h>160</h> <h>160</h>
</coordinates> </coordinates>
<panel_attributes>Domain <panel_attributes>Domain
-- --
*@ id : ID* *@ id : Name*
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
/* imports/ /* Imports/
/* DataTypes : DataType/ /* DataTypes : DataType/
/* ModuleClasses : ModuleClass/ /* ModuleClasses : ModuleClass/
/* Devices : Device/ /* DeviceClasses : DeviceClass/
/* Products : Product/ /* Products : Product/
fg=blue</panel_attributes> fg=blue</panel_attributes>
<additional_attributes/> <additional_attributes/>
...@@ -555,21 +398,22 @@ fg=blue</panel_attributes> ...@@ -555,21 +398,22 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>340</x> <x>880</x>
<y>70</y> <y>200</y>
<w>580</w> <w>160</w>
<h>130</h> <h>80</h>
</coordinates> </coordinates>
<panel_attributes>lt=. <panel_attributes>lt=&lt;.
m1= 0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>560.0;40.0;500.0;40.0;500.0;10.0;40.0;10.0;40.0;110.0;10.0;110.0</additional_attributes> <additional_attributes>140.0;10.0;60.0;10.0;60.0;60.0;10.0;60.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>450</x> <x>670</x>
<y>410</y> <y>510</y>
<w>330</w> <w>220</w>
<h>110</h> <h>110</h>
</coordinates> </coordinates>
<panel_attributes>SubDevice <panel_attributes>SubDevice
...@@ -585,71 +429,97 @@ fg=blue</panel_attributes> ...@@ -585,71 +429,97 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>340</x> <x>880</x>
<y>230</y> <y>320</y>
<w>130</w> <w>70</w>
<h>80</h> <h>90</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..n m1=0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>110.0;50.0;40.0;50.0;40.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>10.0;60.0;40.0;60.0;40.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>290</y> <y>390</y>
<w>150</w> <w>160</w>
<h>230</h> <h>190</h>
</coordinates> </coordinates>
<panel_attributes>lt=. <panel_attributes>lt=&lt;.
m1= 0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;210.0;10.0;210.0</additional_attributes> <additional_attributes>140.0;10.0;80.0;10.0;80.0;170.0;10.0;170.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1710</x>
<y>570</y>
<w>210</w>
<h>50</h>
</coordinates>
<panel_attributes>Doc
--
fg=blue</panel_attributes>
<additional_attributes/>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1110</x> <x>1250</x>
<y>100</y> <y>200</y>
<w>150</w> <w>140</w>
<h>70</h> <h>70</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1= 0..n m1= 0..n
fontsize=12 fontsize=12</panel_attributes>
</panel_attributes> <additional_attributes>120.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
<additional_attributes>130.0;10.0;70.0;10.0;70.0;50.0;10.0;50.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1110</x> <x>1650</x>
<y>160</y> <y>570</y>
<w>150</w> <w>80</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..1
fontsize=12</panel_attributes>
<additional_attributes>60.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1250</x>
<y>260</y>
<w>140</w>
<h>120</h> <h>120</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1= 0..n m1= 0..n
fontsize=12 fontsize=12</panel_attributes>
</panel_attributes> <additional_attributes>120.0;90.0;40.0;90.0;40.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>130.0;90.0;90.0;90.0;90.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1240</x> <x>1370</x>
<y>240</y> <y>340</y>
<w>220</w> <w>220</w>
<h>160</h> <h>180</h>
</coordinates> </coordinates>
<panel_attributes>DataPoint <panel_attributes>DataPoint
-- --
*@ name : text* *@ name : Name*
/@ optional : boolean = false/ /@ optional : boolean = false/
/@ writable : boolean = true/ /@ writable : boolean = true/
/@ readable : boolean = true/ /@ readable : boolean = true/
/@ eventable : boolean = false/ /@ eventable : boolean = false/
/@ default : text/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
- DataType : DataType - DataType : DataType
...@@ -661,14 +531,14 @@ fg=blue ...@@ -661,14 +531,14 @@ fg=blue
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>1240</x> <x>1370</x>
<y>410</y> <y>530</y>
<w>220</w> <w>220</w>
<h>110</h> <h>110</h>
</coordinates> </coordinates>
<panel_attributes>Event <panel_attributes>Event
-- --
*@ name : text* *@ name : Name*
/@ optional : boolean = false/ /@ optional : boolean = false/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
...@@ -680,36 +550,35 @@ fg=blue</panel_attributes> ...@@ -680,36 +550,35 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1110</x> <x>1250</x>
<y>200</y> <y>360</y>
<w>150</w> <w>140</w>
<h>250</h> <h>210</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1= 0..n m1= 0..n
fontsize=12 fontsize=12</panel_attributes>
</panel_attributes> <additional_attributes>120.0;180.0;80.0;180.0;80.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>130.0;220.0;70.0;220.0;70.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>100</y> <y>200</y>
<w>150</w> <w>160</w>
<h>400</h> <h>420</h>
</coordinates> </coordinates>
<panel_attributes>lt=. <panel_attributes>lt=&lt;.
</panel_attributes> </panel_attributes>
<additional_attributes>130.0;10.0;70.0;10.0;70.0;380.0;10.0;380.0</additional_attributes> <additional_attributes>140.0;10.0;110.0;10.0;110.0;400.0;10.0;400.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>450</x> <x>670</x>
<y>270</y> <y>370</y>
<w>330</w> <w>220</w>
<h>130</h> <h>130</h>
</coordinates> </coordinates>
<panel_attributes>DeviceClass <panel_attributes>DeviceClass
...@@ -726,51 +595,50 @@ fg=blue</panel_attributes> ...@@ -726,51 +595,50 @@ fg=blue</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>360</y> <y>470</y>
<w>80</w> <w>80</w>
<h>80</h> <h>80</h>
</coordinates> </coordinates>
<panel_attributes>lt=. <panel_attributes>lt=&lt;.
m1=0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;60.0;60.0;60.0;60.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>10.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>100</y> <y>200</y>
<w>150</w> <w>160</w>
<h>250</h> <h>280</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1= 0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>130.0;10.0;70.0;10.0;70.0;230.0;10.0;230.0</additional_attributes> <additional_attributes>140.0;10.0;110.0;10.0;110.0;260.0;10.0;260.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>290</y> <y>390</y>
<w>150</w> <w>160</w>
<h>80</h> <h>70</h>
</coordinates> </coordinates>
<panel_attributes>lt=.</panel_attributes> <panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>130.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0</additional_attributes> <additional_attributes>140.0;10.0;80.0;10.0;80.0;50.0;10.0;50.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>900</x> <x>1020</x>
<y>290</y> <y>390</y>
<w>220</w> <w>240</w>
<h>130</h> <h>130</h>
</coordinates> </coordinates>
<panel_attributes>Property <panel_attributes>Property
-- --
*@ name : text* *@ name : Name*
/@ optional : boolean = false/ /@ optional : boolean = false/
/@ value : text/ /@ value : text/
/- Doc : Doc/ /- Doc : Doc/
...@@ -783,107 +651,375 @@ transparency=80</panel_attributes> ...@@ -783,107 +651,375 @@ transparency=80</panel_attributes>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1450</x> <x>1580</x>
<y>220</y> <y>200</y>
<w>80</w> <w>70</w>
<h>260</h> <h>400</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..n m1=0..n
fontsize=12 fontsize=12</panel_attributes>
</panel_attributes> <additional_attributes>10.0;10.0;40.0;10.0;40.0;380.0;10.0;380.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>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>1110</x> <x>1250</x>
<y>250</y> <y>360</y>
<w>70</w> <w>70</w>
<h>80</h> <h>70</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..n m1=0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;50.0;50.0;50.0;50.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>10.0;40.0;40.0;40.0;40.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>UMLClass</id> <id>UMLClass</id>
<coordinates> <coordinates>
<x>450</x> <x>970</x>
<y>100</y> <y>1170</y>
<w>330</w> <w>190</w>
<h>160</h> <h>110</h>
</coordinates> </coordinates>
<panel_attributes>Product <panel_attributes>&lt;&lt;enumeration&gt;&gt;
TypeChoice
-- --
*@ id : Name* SimpleType : SimpleType
Struct : StructType
Array : ArrayType
Enum : EnumType
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>850</x>
<y>1180</y>
<w>140</w>
<h>80</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
fontsize=12</panel_attributes>
<additional_attributes>120.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>880</x>
<y>280</y>
<w>160</w>
<h>140</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=12</panel_attributes>
<additional_attributes>140.0;120.0;80.0;120.0;80.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>560</x>
<y>160</y>
<w>480</w>
<h>110</h>
</coordinates>
<panel_attributes>lt=&lt;.
</panel_attributes>
<additional_attributes>460.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>880</x>
<y>300</y>
<w>80</w>
<h>240</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=12</panel_attributes>
<additional_attributes>10.0;220.0;60.0;220.0;60.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1270</x>
<y>1340</y>
<w>190</w>
<h>50</h>
</coordinates>
<panel_attributes>EnumType
--
*- enumValue : EnumValue*
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1150</x>
<y>1250</y>
<w>140</w>
<h>130</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=0..1
fontsize=12</panel_attributes>
<additional_attributes>120.0;100.0;40.0;100.0;40.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1520</x>
<y>1360</y>
<w>210</w>
<h>110</h>
</coordinates>
<panel_attributes>EnumValue
--
*@ name : Name*
*@ value : value*
/@ type : BasicType = integer/
/- Doc : Doc/ /- Doc : Doc/
/- semanticURI : uri/ /- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
/- DeviceClass : Extend/
/- Extends : Extends/
fg=blue</panel_attributes> fg=blue</panel_attributes>
<additional_attributes/> <additional_attributes/>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>1450</x>
<y>230</y> <y>1360</y>
<w>70</w> <w>90</w>
<h>40</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1=1..n
fontsize=12</panel_attributes>
<additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1720</x>
<y>1370</y>
<w>110</w>
<h>80</h> <h>80</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;&lt;-
m1=0..1 m1=0..1
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;50.0;40.0;50.0;40.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>70.0;10.0;70.0;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>360</x>
<y>720</y>
<w>220</w>
<h>80</h>
</coordinates>
<panel_attributes>Extend
--
*@domain : IDRF*
*@entity : ID*
/- ExtendChoice/
fg=blue
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1020</x>
<y>720</y>
<w>240</w>
<h>70</h>
</coordinates>
<panel_attributes>Exclude
--
*@name : text*
/@type : ExtendType = datapoint/
fg=blue</panel_attributes>
<additional_attributes/>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>880</x>
<y>100</y> <y>720</y>
<w>150</w> <w>160</w>
<h>100</h> <h>70</h>
</coordinates> </coordinates>
<panel_attributes>lt=. <panel_attributes>lt=&lt;.
m1= 1..n
fontsize=12
</panel_attributes> </panel_attributes>
<additional_attributes>130.0;10.0;70.0;10.0;70.0;80.0;10.0;80.0</additional_attributes> <additional_attributes>140.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>310</x>
<y>230</y> <y>720</y>
<w>150</w> <w>70</w>
<h>100</h> <h>40</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..1
fontsize=12</panel_attributes>
<additional_attributes>50.0;10.0;20.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1370</x>
<y>720</y>
<w>220</w>
<h>160</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
ExtendType
--
action
datapoint
event
moduleclass
property
device
subdevice
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1250</x>
<y>720</y>
<w>140</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=0..1
fontsize=12</panel_attributes>
<additional_attributes>120.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1020</x>
<y>800</y>
<w>240</w>
<h>70</h>
</coordinates>
<panel_attributes>Include
--
*@name : text*
/@type : ExtendType = datapoint/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>880</x>
<y>780</y>
<w>160</w>
<h>60</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 1..n
fontsize=12 fontsize=12
m1=0..n</panel_attributes> </panel_attributes>
<additional_attributes>130.0;70.0;80.0;70.0;80.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>140.0;30.0;40.0;30.0;40.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>770</x> <x>1250</x>
<y>230</y> <y>720</y>
<w>80</w> <w>140</w>
<h>220</h> <h>150</h>
</coordinates>
<panel_attributes>lt=-
fontsize=12</panel_attributes>
<additional_attributes>120.0;10.0;40.0;10.0;40.0;130.0;10.0;130.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>670</x>
<y>720</y>
<w>220</w>
<h>80</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
ExtendChoice
--
Excludes : Exclude
Includes : Include
</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>570</x>
<y>730</y>
<w>120</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=0..1
fontsize=12
</panel_attributes>
<additional_attributes>100.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>670</x>
<y>200</y>
<w>220</w>
<h>160</h>
</coordinates>
<panel_attributes>Product
--
*@ id : Name*
/- Doc : Doc/
/- semanticURI : uri/
/* Properties : Property/
/* ModuleClasses : ModuleClass/
/* SubDevices : SubDevice/
/- DeviceClass : Extend/
/- Extends : Extend/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>560</x>
<y>340</y>
<w>130</w>
<h>70</h>
</coordinates> </coordinates>
<panel_attributes>lt=&lt;. <panel_attributes>lt=&lt;.
m1=0..n m1=0..n
fontsize=12</panel_attributes> fontsize=12</panel_attributes>
<additional_attributes>10.0;190.0;60.0;190.0;60.0;10.0;10.0;10.0</additional_attributes> <additional_attributes>110.0;40.0;60.0;40.0;60.0;10.0;10.0;10.0</additional_attributes>
</element> </element>
<element> <element>
<id>Relation</id> <id>Relation</id>
<coordinates> <coordinates>
<x>340</x> <x>560</x>
<y>100</y> <y>200</y>
<w>130</w> <w>130</w>
<h>130</h> <h>130</h>
</coordinates> </coordinates>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment