<?xml version="1.0" encoding="UTF-8" standalone="no"?> <diagram program="umlet" version="13.3"> <zoom_level>10</zoom_level> <element> <id>UMLState</id> <coordinates> <x>1070</x> <y>500</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>make ListCreated halign=left transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1070</x> <y>540</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>make ListDeleted halign=left transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>760</x> <y>650</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>doCreate halign=left style=wordwrap transparency=0 transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1270</x> <y>310</y> <w>120</w> <h>50</h> </coordinates> <panel_attributes>read StateFile bg=#FFF59D halign=left style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1070</x> <y>580</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>make ListModified halign=left transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1070</x> <y>410</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>readState bg=#A5D6A7 halign=left style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>750</x> <y>260</y> <w>120</w> <h>30</h> </coordinates> <panel_attributes>START bg=#B0BEC5 style=wordwrap</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1070</x> <y>800</y> <w>120</w> <h>50</h> </coordinates> <panel_attributes>write StateFile bg=#FFF59D halign=left style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>760</x> <y>690</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>doDelete halign=left style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>760</x> <y>730</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>doModify halign=left style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>UMLSpecialState</id> <coordinates> <x>1310</x> <y>410</y> <w>40</w> <h>40</h> </coordinates> <panel_attributes>type=decision transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1320</x> <y>350</y> <w>30</w> <h>80</h> </coordinates> <panel_attributes>lt=<-</panel_attributes> <additional_attributes>10.0;60.0;10.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>1180</x> <y>440</y> <w>170</w> <h>400</h> </coordinates> <panel_attributes>lt=<-</panel_attributes> <additional_attributes>10.0;380.0;150.0;380.0;150.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>1180</x> <y>410</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;20.0;130.0;20.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>600</x> <y>260</y> <w>180</w> <h>680</h> </coordinates> <panel_attributes>lt=<-</panel_attributes> <additional_attributes>150.0;10.0;10.0;10.0;10.0;660.0;160.0;660.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>870</x> <y>740</y> <w>280</w> <h>80</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>260.0;60.0;260.0;10.0;10.0;10.0</additional_attributes> </element> <element> <id>UMLState</id> <coordinates> <x>760</x> <y>900</y> <w>120</w> <h>40</h> </coordinates> <panel_attributes>Sleep style=wordwrap transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>870</x> <y>840</y> <w>280</w> <h>100</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;80.0;260.0;80.0;260.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>1140</x> <y>320</y> <w>150</w> <h>30</h> </coordinates> <panel_attributes>lt=<-</panel_attributes> <additional_attributes>130.0;10.0;10.0;10.0</additional_attributes> </element> <element> <id>UMLSpecialState</id> <coordinates> <x>1110</x> <y>310</y> <w>40</w> <h>40</h> </coordinates> <panel_attributes>type=decision transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>Text</id> <coordinates> <x>1240</x> <y>470</y> <w>110</w> <h>50</h> </coordinates> <panel_attributes>[No StateFile]</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1120</x> <y>340</y> <w>30</w> <h>90</h> </coordinates> <panel_attributes>lt=<-</panel_attributes> <additional_attributes>10.0;70.0;10.0;10.0</additional_attributes> </element> <element> <id>Text</id> <coordinates> <x>1030</x> <y>360</y> <w>110</w> <h>30</h> </coordinates> <panel_attributes>[n-th loop]</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>860</x> <y>260</y> <w>290</w> <h>70</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>270.0;50.0;270.0;10.0;10.0;10.0</additional_attributes> </element> <element> <id>Text</id> <coordinates> <x>1150</x> <y>300</y> <w>130</w> <h>30</h> </coordinates> <panel_attributes>[1-st loop]</panel_attributes> <additional_attributes/> </element> <element> <id>Text</id> <coordinates> <x>1200</x> <y>390</y> <w>100</w> <h>50</h> </coordinates> <panel_attributes>[StateFile exists]</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>870</x> <y>610</y> <w>280</w> <h>80</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;60.0;260.0;60.0;260.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>1120</x> <y>440</y> <w>30</w> <h>80</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;60.0;10.0;10.0</additional_attributes> </element> <element> <id>UMLState</id> <coordinates> <x>870</x> <y>1040</y> <w>250</w> <h>40</h> </coordinates> <panel_attributes>add/remove Collection (Map) halign=left style=wordwrap bg=#B39DDB</panel_attributes> <additional_attributes/> </element> <element> <id>UMLSpecialState</id> <coordinates> <x>800</x> <y>1040</y> <w>40</w> <h>40</h> </coordinates> <panel_attributes>type=decision</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>810</x> <y>930</y> <w>30</w> <h>130</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;110.0;10.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>830</x> <y>1040</y> <w>60</w> <h>40</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>40.0;20.0;10.0;20.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>800</x> <y>220</y> <w>680</w> <h>840</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>10.0;40.0;10.0;20.0;660.0;20.0;660.0;820.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>810</x> <y>1070</y> <w>80</w> <h>70</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>60.0;50.0;10.0;50.0;10.0;10.0</additional_attributes> </element> <element> <id>UMLState</id> <coordinates> <x>870</x> <y>1100</y> <w>250</w> <h>40</h> </coordinates> <panel_attributes>add/remove Directory halign=left style=wordwrap bg=#B39DDB</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1110</x> <y>1040</y> <w>350</w> <h>40</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>330.0;20.0;10.0;20.0</additional_attributes> </element> <element> <id>UMLSpecialState</id> <coordinates> <x>1440</x> <y>1040</y> <w>40</w> <h>40</h> </coordinates> <panel_attributes>type=decision</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1110</x> <y>1070</y> <w>370</w> <h>70</h> </coordinates> <panel_attributes>lt=<- </panel_attributes> <additional_attributes>350.0;10.0;350.0;50.0;10.0;50.0</additional_attributes> </element> <element> <id>Text</id> <coordinates> <x>870</x> <y>1010</y> <w>160</w> <h>30</h> </coordinates> <panel_attributes>[User Input]</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>440</x> <y>160</y> <w>1060</w> <h>820</h> </coordinates> <panel_attributes> * Logic-Thread* halign=left valign=top layer=-1 lt=.</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>440</x> <y>990</y> <w>1060</w> <h>180</h> </coordinates> <panel_attributes> * UI-Thread* valign=top halign=left layer=-1 lt=.</panel_attributes> <additional_attributes/> </element> <element> <id>UMLNote</id> <coordinates> <x>630</x> <y>660</y> <w>110</w> <h>90</h> </coordinates> <panel_attributes>Compare the Lists of the different Directories transparency=0</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>730</x> <y>660</y> <w>50</w> <h>50</h> </coordinates> <panel_attributes>lt=.</panel_attributes> <additional_attributes>30.0;10.0;10.0;30.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>730</x> <y>700</y> <w>50</w> <h>30</h> </coordinates> <panel_attributes>lt=.</panel_attributes> <additional_attributes>30.0;10.0;10.0;10.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>730</x> <y>720</y> <w>50</w> <h>50</h> </coordinates> <panel_attributes>lt=.</panel_attributes> <additional_attributes>30.0;30.0;10.0;10.0</additional_attributes> </element> <element> <id>UMLClass</id> <coordinates> <x>1010</x> <y>190</y> <w>420</w> <h>770</h> </coordinates> <panel_attributes>SyncDirectory bg=#F6F6F6</panel_attributes> <additional_attributes/> </element> <element> <id>UMLClass</id> <coordinates> <x>700</x> <y>190</y> <w>230</w> <h>770</h> </coordinates> <panel_attributes>SyncMap bg=#F6F6F6</panel_attributes> <additional_attributes/> </element> </diagram>