You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

412 lines
8.1 KiB

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="13.3">
<zoom_level>10</zoom_level>
<element>
<id>UMLClass</id>
<coordinates>
<x>1140</x>
<y>730</y>
<w>130</w>
<h>60</h>
</coordinates>
<panel_attributes>StateFile
bg=yellow
halign=left
group=1</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1270</x>
<y>730</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>State
bg=green
halign=left
group=1</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1270</x>
<y>760</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>ListDeleted
halign=left
group=1</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1140</x>
<y>650</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>StateFile
bg=yellow
halign=left
group=2</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1270</x>
<y>650</y>
<w>130</w>
<h>60</h>
</coordinates>
<panel_attributes>State
bg=green
halign=left
group=2</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1140</x>
<y>680</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>ListCreated
halign=left
group=2</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>660</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>make
ListCreated
halign=left</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>700</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>make
ListDeleted
halign=left</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>780</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>doCreate
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>640</y>
<w>280</w>
<h>80</h>
</coordinates>
<panel_attributes>
halign=left
layer=-1
group=2</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>480</y>
<w>120</w>
<h>50</h>
</coordinates>
<panel_attributes>read
StateFile
bg=yellow
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>720</y>
<w>280</w>
<h>80</h>
</coordinates>
<panel_attributes>
halign=left
layer=-1
group=1</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>670</y>
<w>140</w>
<h>30</h>
</coordinates>
<panel_attributes>lt=.</panel_attributes>
<additional_attributes>10.0;10.0;120.0;10.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>740</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>make
ListModified
halign=left</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>620</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>readState
bg=green
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>450</y>
<w>120</w>
<h>30</h>
</coordinates>
<panel_attributes>START
bg=gray
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>1100</y>
<w>120</w>
<h>50</h>
</coordinates>
<panel_attributes>write
StateFile
bg=yellow
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>710</y>
<w>140</w>
<h>70</h>
</coordinates>
<panel_attributes>lt=.</panel_attributes>
<additional_attributes>10.0;10.0;120.0;50.0</additional_attributes>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>820</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>doDelete
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>900</x>
<y>860</y>
<w>120</w>
<h>40</h>
</coordinates>
<panel_attributes>doModify
halign=left
style=wordwrap</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
<x>940</x>
<y>550</y>
<w>40</w>
<h>40</h>
</coordinates>
<panel_attributes>type=decision</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>950</x>
<y>520</y>
<w>30</w>
<h>50</h>
</coordinates>
<panel_attributes>lt=&lt;-</panel_attributes>
<additional_attributes>10.0;30.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>780</x>
<y>560</y>
<w>200</w>
<h>710</h>
</coordinates>
<panel_attributes>lt=&lt;-
[No State File]</panel_attributes>
<additional_attributes>180.0;590.0;180.0;690.0;20.0;690.0;10.0;10.0;160.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>950</x>
<y>580</y>
<w>30</w>
<h>60</h>
</coordinates>
<panel_attributes>lt=&lt;-
</panel_attributes>
<additional_attributes>10.0;40.0;10.0;10.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>840</x>
<y>630</y>
<w>80</w>
<h>510</h>
</coordinates>
<panel_attributes>lt=&lt;-
loop</panel_attributes>
<additional_attributes>60.0;10.0;10.0;10.0;10.0;290.0;60.0;490.0</additional_attributes>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1140</x>
<y>810</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>StateFile
bg=yellow
halign=left
group=3</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1270</x>
<y>810</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>State
bg=green
halign=left
group=3</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1130</x>
<y>800</y>
<w>540</w>
<h>50</h>
</coordinates>
<panel_attributes>
halign=left
layer=-1
group=3</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLClass</id>
<coordinates>
<x>1490</x>
<y>810</y>
<w>130</w>
<h>30</h>
</coordinates>
<panel_attributes>ListModified
halign=left
group=3</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
<x>1400</x>
<y>810</y>
<w>90</w>
<h>30</h>
</coordinates>
<panel_attributes>modified
style=wordwrap
group=3</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
<x>1010</x>
<y>750</y>
<w>140</w>
<h>100</h>
</coordinates>
<panel_attributes>lt=.</panel_attributes>
<additional_attributes>10.0;10.0;120.0;80.0</additional_attributes>
</element>
</diagram>
d