+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>\r
-<diagram program="umlet" version="13.0">\r
- <zoom_level>8</zoom_level>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>424</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=())</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>400</y>\r
- <w>136</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<()\r
-r1=provide</panel_attributes>\r
- <additional_attributes>120;24;24;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>8</x>\r
- <y>376</y>\r
- <w>144</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<(\r
-r1=require</panel_attributes>\r
- <additional_attributes>24;24;128;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>352</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=-\r
-m1=0..n\r
-q1=key\r
-m2=0..1</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>336</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<x</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>320</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<<<-</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>304</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<<<<-</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>280</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<-\r
-m1=0..n\r
-r1=Role</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>240</y>\r
- <w>152</w>\r
- <h>56</h>\r
- </coordinates>\r
- <panel_attributes>lt=-\r
-m1=0..n\r
-m2=0..1\r
-teaches to></panel_attributes>\r
- <additional_attributes>24;40;136;40</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>240</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<.</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>224</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<-</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>208</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<<.</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>0</x>\r
- <y>192</y>\r
- <w>152</w>\r
- <h>40</h>\r
- </coordinates>\r
- <panel_attributes>lt=<<-</panel_attributes>\r
- <additional_attributes>24;24;136;24</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Note</type>\r
- <coordinates>\r
- <x>160</x>\r
- <y>272</y>\r
- <w>112</w>\r
- <h>56</h>\r
- </coordinates>\r
- <panel_attributes>Note..</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.UseCase</type>\r
- <coordinates>\r
- <x>168</x>\r
- <y>336</y>\r
- <w>96</w>\r
- <h>32</h>\r
- </coordinates>\r
- <panel_attributes>lt=.\r
-Collaboration\r
-</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>160</x>\r
- <y>208</y>\r
- <w>128</w>\r
- <h>56</h>\r
- </coordinates>\r
- <panel_attributes>template=0: Object\r
-TemplateClass\r
---</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>160</x>\r
- <y>408</y>\r
- <w>48</w>\r
- <h>16</h>\r
- </coordinates>\r
- <panel_attributes>Rose</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>288</x>\r
- <y>16</y>\r
- <w>136</w>\r
- <h>104</h>\r
- </coordinates>\r
- <panel_attributes>OuterClass\r
-{innerclass\r
-InnerClass\r
-innerclass}\r
-{innerclass\r
-InnerClass\r
-{innerclass\r
-InnerInnerClass\r
---\r
-field\r
-innerclass}\r
-innerclass}\r
-</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Interface</type>\r
- <coordinates>\r
- <x>288</x>\r
- <y>128</y>\r
- <w>64</w>\r
- <h>72</h>\r
- </coordinates>\r
- <panel_attributes>Interface\r
---\r
-Operation1\r
-Operation2</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.custom.ThreeWayRelation</type>\r
- <coordinates>\r
- <x>216</x>\r
- <y>160</y>\r
- <w>48</w>\r
- <h>32</h>\r
- </coordinates>\r
- <panel_attributes/>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Relation</type>\r
- <coordinates>\r
- <x>168</x>\r
- <y>352</y>\r
- <w>138</w>\r
- <h>80</h>\r
- </coordinates>\r
- <panel_attributes>lt=>>\r
-a rose is a rose\r
-is a rose</panel_attributes>\r
- <additional_attributes>24;56;24;32;80;40;80;64;40;64</additional_attributes>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>192</x>\r
- <y>16</y>\r
- <w>88</w>\r
- <h>32</h>\r
- </coordinates>\r
- <panel_attributes>{active}\r
-ActiveClass\r
-</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>104</x>\r
- <y>16</y>\r
- <w>80</w>\r
- <h>24</h>\r
- </coordinates>\r
- <panel_attributes>/AbstractClass/\r
-</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>16</x>\r
- <y>48</y>\r
- <w>168</w>\r
- <h>152</h>\r
- </coordinates>\r
- <panel_attributes><<Stereotype>>\r
-Package::FatClass\r
-{Some Properties}\r
---\r
--id: Long {composite}\r
-_-ClassAttribute: Long_\r
---\r
-#Operation(i: int): int\r
-/+AbstractOperation()/\r
---\r
-Responsibilities\r
--- Resp1\r
--- Resp2</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>16</x>\r
- <y>16</y>\r
- <w>80</w>\r
- <h>24</h>\r
- </coordinates>\r
- <panel_attributes>SimpleClass</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>192</x>\r
- <y>64</y>\r
- <w>88</w>\r
- <h>32</h>\r
- </coordinates>\r
- <panel_attributes>bt=*\r
-ActiveClass</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
- <element>\r
- <type>com.umlet.element.Class</type>\r
- <coordinates>\r
- <x>192</x>\r
- <y>112</y>\r
- <w>88</w>\r
- <h>32</h>\r
- </coordinates>\r
- <panel_attributes>bt=.\r
-Class with\r
-dashed border</panel_attributes>\r
- <additional_attributes/>\r
- </element>\r
-</diagram>\r