Skip to content
Snippets Groups Projects
Commit 0f72aaf7 authored by ankraft's avatar ankraft
Browse files

Extended the <extend> element

parent dfa909c2
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="14.2">
<diagram program="umlet" version="14.3.0">
<help_text/>
<zoom_level>8</zoom_level>
<zoom_level>7</zoom_level>
<element>
<id>UMLNote</id>
<coordinates>
<x>1016</x>
<y>520</y>
<w>248</w>
<h>208</h>
<x>735</x>
<y>539</y>
<w>217</w>
<h>182</h>
</coordinates>
<panel_attributes>bg=#FAF8C8
fontsize=12
......@@ -35,10 +35,10 @@ Cardinalities:
<element>
<id>Relation</id>
<coordinates>
<x>1120</x>
<y>600</y>
<w>88</w>
<h>32</h>
<x>826</x>
<y>609</y>
<w>77</w>
<h>28</h>
</coordinates>
<panel_attributes>lt=&lt;.
fontsize=10
......@@ -49,10 +49,10 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>1120</x>
<y>632</y>
<w>88</w>
<h>24</h>
<x>826</x>
<y>637</y>
<w>77</w>
<h>21</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
fontsize=10</panel_attributes>
......@@ -61,10 +61,10 @@ fontsize=10</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1200</x>
<y>888</y>
<w>120</w>
<h>176</h>
<x>896</x>
<y>861</y>
<w>105</w>
<h>154</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
BasicType
......@@ -85,10 +85,10 @@ uri</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>864</x>
<y>960</y>
<w>112</w>
<h>64</h>
<x>602</x>
<y>924</y>
<w>98</w>
<h>56</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -98,10 +98,10 @@ m1= 0,1
<element>
<id>Relation</id>
<coordinates>
<x>864</x>
<y>896</y>
<w>112</w>
<h>64</h>
<x>602</x>
<y>868</y>
<w>98</w>
<h>56</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -111,10 +111,10 @@ m1= 0,1
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>896</y>
<w>152</w>
<h>96</h>
<x>266</x>
<y>868</y>
<w>133</w>
<h>84</h>
</coordinates>
<panel_attributes>DataType
--
......@@ -129,10 +129,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>600</x>
<y>848</y>
<w>560</w>
<h>104</h>
<x>371</x>
<y>826</y>
<w>490</w>
<h>91</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1..*
......@@ -142,10 +142,10 @@ m2=1..*
<element>
<id>Relation</id>
<coordinates>
<x>600</x>
<y>848</y>
<w>560</w>
<h>152</h>
<x>371</x>
<y>826</y>
<w>490</w>
<h>133</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m2=1
......@@ -155,10 +155,10 @@ m2=1
<element>
<id>UMLClass</id>
<coordinates>
<x>960</x>
<y>992</y>
<w>152</w>
<h>40</h>
<x>686</x>
<y>952</y>
<w>133</w>
<h>35</h>
</coordinates>
<panel_attributes>SimpleType
--
......@@ -169,10 +169,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1104</x>
<y>1008</y>
<w>112</w>
<h>40</h>
<x>812</x>
<y>966</y>
<w>98</w>
<h>35</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
......@@ -182,10 +182,10 @@ m1= 1
<element>
<id>UMLClass</id>
<coordinates>
<x>960</x>
<y>1056</y>
<w>152</w>
<h>80</h>
<x>686</x>
<y>1008</y>
<w>133</w>
<h>70</h>
</coordinates>
<panel_attributes>Constraint
--
......@@ -199,10 +199,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>624</x>
<y>976</y>
<w>352</w>
<h>112</h>
<x>392</x>
<y>938</y>
<w>308</w>
<h>98</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
......@@ -212,10 +212,10 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>1104</x>
<y>1056</y>
<w>168</w>
<h>64</h>
<x>812</x>
<y>1008</y>
<w>154</w>
<h>56</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1=1
......@@ -225,10 +225,10 @@ m1=1
<element>
<id>UMLClass</id>
<coordinates>
<x>960</x>
<y>896</y>
<w>152</w>
<h>40</h>
<x>686</x>
<y>868</y>
<w>133</w>
<h>35</h>
</coordinates>
<panel_attributes>StructType
--
......@@ -239,10 +239,10 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>960</x>
<y>944</y>
<w>152</w>
<h>40</h>
<x>686</x>
<y>910</y>
<w>133</w>
<h>35</h>
</coordinates>
<panel_attributes>ArrayType
--
......@@ -253,10 +253,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>864</x>
<y>936</y>
<w>112</w>
<h>40</h>
<x>602</x>
<y>903</y>
<w>98</w>
<h>35</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;.
m1= 0,1
......@@ -267,10 +267,10 @@ m1= 0,1
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>776</y>
<w>840</w>
<h>32</h>
<x>266</x>
<y>763</y>
<w>735</w>
<h>28</h>
</coordinates>
<panel_attributes>halign=center
SDT 4.0 - DataType
......@@ -282,10 +282,10 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>16</y>
<w>960</w>
<h>32</h>
<x>266</x>
<y>98</y>
<w>840</w>
<h>28</h>
</coordinates>
<panel_attributes>SDT 4.0 - Basic Elements
halign=center
......@@ -297,19 +297,17 @@ lw=0.1</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>752</x>
<y>152</y>
<w>176</w>
<h>152</h>
<x>504</x>
<y>217</y>
<w>154</w>
<h>119</h>
</coordinates>
<panel_attributes>ModuleClass
--
*@ name : text*
/@ optional : boolean = false/
/- Doc : Doc/
/- extends/
/ @domain : IDRF/
/ @class : text /
/- Extends : Extends/
/* Properties : Property/
/* Actions : Action/
/* Data : DataPoint/
......@@ -321,10 +319,10 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>1024</x>
<y>152</y>
<w>176</w>
<h>88</h>
<x>742</x>
<y>217</y>
<w>154</w>
<h>77</h>
</coordinates>
<panel_attributes>Action
--
......@@ -339,10 +337,10 @@ fg=blue</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1304</x>
<y>224</y>
<w>136</w>
<h>64</h>
<x>1008</x>
<y>280</y>
<w>119</w>
<h>56</h>
</coordinates>
<panel_attributes>Arg
--
......@@ -355,22 +353,22 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>1192</x>
<y>224</y>
<w>128</w>
<h>32</h>
<x>889</x>
<y>280</y>
<w>133</w>
<h>28</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
<additional_attributes>140.0;10.0;10.0;10.0</additional_attributes>
<additional_attributes>170.0;10.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>152</y>
<w>176</w>
<h>88</h>
<x>266</x>
<y>217</y>
<w>154</w>
<h>77</h>
</coordinates>
<panel_attributes>Domain
--
......@@ -385,10 +383,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>152</y>
<w>120</w>
<h>72</h>
<x>413</x>
<y>217</y>
<w>105</w>
<h>63</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
......@@ -397,10 +395,10 @@ m1= 0..*</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>360</y>
<w>176</w>
<h>80</h>
<x>266</x>
<y>399</y>
<w>154</w>
<h>70</h>
</coordinates>
<panel_attributes>SubDevice
--
......@@ -414,10 +412,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>216</y>
<w>56</w>
<h>72</h>
<x>413</x>
<y>273</y>
<w>49</w>
<h>63</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
......@@ -427,10 +425,10 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>368</y>
<w>120</w>
<h>56</h>
<x>413</x>
<y>406</y>
<w>105</w>
<h>49</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
......@@ -439,10 +437,10 @@ m1= 0..*</panel_attributes>
<element>
<id>UMLClass</id>
<coordinates>
<x>1304</x>
<y>416</y>
<w>136</w>
<h>40</h>
<x>1008</x>
<y>448</y>
<w>119</w>
<h>35</h>
</coordinates>
<panel_attributes>Doc
--
......@@ -452,10 +450,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>152</y>
<w>120</w>
<h>48</h>
<x>651</x>
<y>217</y>
<w>105</w>
<h>42</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
......@@ -465,10 +463,10 @@ m1= 0..*
<element>
<id>Relation</id>
<coordinates>
<x>1240</x>
<y>408</y>
<w>80</w>
<h>40</h>
<x>952</x>
<y>441</y>
<w>70</w>
<h>35</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0,1
......@@ -478,10 +476,10 @@ m1=0,1
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>192</y>
<w>120</w>
<h>96</h>
<x>651</x>
<y>252</y>
<w>105</w>
<h>84</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
......@@ -491,10 +489,10 @@ m1= 0..*
<element>
<id>UMLClass</id>
<coordinates>
<x>1024</x>
<y>256</y>
<w>176</w>
<h>112</h>
<x>742</x>
<y>308</y>
<w>154</w>
<h>98</h>
</coordinates>
<panel_attributes>DataPoint
--
......@@ -513,10 +511,10 @@ fg=blue
<element>
<id>UMLClass</id>
<coordinates>
<x>1024</x>
<y>384</y>
<w>176</w>
<h>72</h>
<x>742</x>
<y>420</y>
<w>154</w>
<h>63</h>
</coordinates>
<panel_attributes>Event
--
......@@ -531,10 +529,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>272</y>
<w>120</w>
<h>144</h>
<x>651</x>
<y>322</y>
<w>105</w>
<h>126</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*
......@@ -544,23 +542,23 @@ m1= 0..*
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>272</y>
<w>120</w>
<h>168</h>
<x>413</x>
<y>308</y>
<w>105</w>
<h>161</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;210.0;10.0;210.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>480</x>
<y>256</y>
<w>176</w>
<h>88</h>
<x>266</x>
<y>308</y>
<w>154</w>
<h>77</h>
</coordinates>
<panel_attributes>DeviceClass
--
......@@ -575,10 +573,10 @@ fg=blue</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>328</y>
<w>48</w>
<h>64</h>
<x>413</x>
<y>371</y>
<w>49</w>
<h>56</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
......@@ -588,23 +586,23 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>272</y>
<w>120</w>
<h>48</h>
<x>413</x>
<y>308</y>
<w>105</w>
<h>56</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;60.0;10.0;60.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>648</x>
<y>312</y>
<w>120</w>
<h>80</h>
<x>413</x>
<y>357</y>
<w>105</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=&lt;.</panel_attributes>
<additional_attributes>130.0;80.0;60.0;80.0;60.0;10.0;10.0;10.0</additional_attributes>
......@@ -612,10 +610,10 @@ m1= 0..*
<element>
<id>UMLClass</id>
<coordinates>
<x>752</x>
<y>368</y>
<w>176</w>
<h>88</h>
<x>504</x>
<y>406</y>
<w>154</w>
<h>77</h>
</coordinates>
<panel_attributes>Property
--
......@@ -624,17 +622,16 @@ m1= 0..*
/@ value : text/
/- Doc : Doc/
- DataType : SimpleType
fg=blue
transparency=80</panel_attributes>
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1192</x>
<y>256</y>
<w>64</w>
<h>168</h>
<x>889</x>
<y>308</y>
<w>56</w>
<h>147</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
......@@ -644,22 +641,22 @@ m1=0..*
<element>
<id>Relation</id>
<coordinates>
<x>920</x>
<y>288</y>
<w>56</w>
<x>651</x>
<y>322</y>
<w>49</w>
<h>112</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>
<coordinates>
<x>720</x>
<y>896</y>
<w>152</w>
<h>80</h>
<x>476</x>
<y>868</y>
<w>133</w>
<h>70</h>
</coordinates>
<panel_attributes>&lt;&lt;enumeration&gt;&gt;
TypeChoice
......@@ -674,10 +671,10 @@ Array : ArrayType
<element>
<id>Relation</id>
<coordinates>
<x>624</x>
<y>904</y>
<w>112</w>
<h>72</h>
<x>392</x>
<y>875</y>
<w>98</w>
<h>63</h>
</coordinates>
<panel_attributes>lt=&lt;&lt;-
m1= 1
......@@ -687,10 +684,10 @@ m1= 1
<element>
<id>UMLClass</id>
<coordinates>
<x>184</x>
<y>256</y>
<w>240</w>
<h>200</h>
<x>7</x>
<y>308</y>
<w>210</w>
<h>147</h>
</coordinates>
<panel_attributes>Product
--
......@@ -704,19 +701,17 @@ m1= 1
/ @class : id /
/ -ImplementedProperties : Property /
/ -ImplementedModuleClasses : ModuleClass /
/- Extends/
/ @domain : IDRF/
/ @class : id /
/- Extends : Extends/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>416</x>
<y>248</y>
<w>80</w>
<h>40</h>
<x>210</x>
<y>301</y>
<w>70</w>
<h>35</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..1
......@@ -726,10 +721,10 @@ m1=0..1
<element>
<id>Relation</id>
<coordinates>
<x>336</x>
<y>120</y>
<w>432</w>
<h>152</h>
<x>140</x>
<y>189</y>
<w>378</w>
<h>133</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
......@@ -738,26 +733,70 @@ m1= 0..*</panel_attributes>
<element>
<id>Relation</id>
<coordinates>
<x>336</x>
<y>432</y>
<w>432</w>
<h>72</h>
<x>140</x>
<y>448</y>
<w>378</w>
<h>77</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
<additional_attributes>520.0;10.0;430.0;10.0;430.0;70.0;10.0;70.0;10.0;30.0</additional_attributes>
<additional_attributes>520.0;30.0;430.0;30.0;430.0;90.0;10.0;90.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>416</x>
<y>352</y>
<w>80</w>
<h>40</h>
<x>210</x>
<y>392</y>
<w>70</w>
<h>35</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1=0..*
</panel_attributes>
<additional_attributes>80.0;20.0;10.0;20.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>266</x>
<y>546</y>
<w>119</w>
<h>56</h>
</coordinates>
<panel_attributes>Extends
--
*@domain : IDRF*
*@class : id*
/- exclude : Exclude/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>504</x>
<y>546</y>
<w>154</w>
<h>49</h>
</coordinates>
<panel_attributes>Exclude
--
*@name : text*
/@type : text = datapoint/
fg=blue</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>378</x>
<y>546</y>
<w>140</w>
<h>56</h>
</coordinates>
<panel_attributes>lt=&lt;.
m1= 0..*</panel_attributes>
<additional_attributes>180.0;10.0;90.0;10.0;90.0;60.0;10.0;60.0</additional_attributes>
</element>
</diagram>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment