<?xml version="1.0" encoding="UTF-8" standalone="no"?> <diagram program="umlet" version="13.3"> <zoom_level>10</zoom_level> <element> <id>UMLObject</id> <coordinates> <x>890</x> <y>380</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>otherDirectory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>890</x> <y>340</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>this.Directory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>980</x> <y>280</y> <w>90</w> <h>40</h> </coordinates> <panel_attributes>Delete bg=red group=1</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1070</x> <y>280</y> <w>90</w> <h>40</h> </coordinates> <panel_attributes>Create bg=green group=1</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1160</x> <y>280</y> <w>90</w> <h>40</h> </coordinates> <panel_attributes>Modify bg=yellow group=1</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1050</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>890</x> <y>280</y> <w>90</w> <h>40</h> </coordinates> <panel_attributes>Unchanged bg=white group=1</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1120</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1050</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1120</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1410</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1410</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1340</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1340</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1700</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1700</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1630</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1630</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1190</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1190</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1260</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1260</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=2</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1550</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1550</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1050</x> <y>440</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>do nothing</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1120</x> <y>440</y> <w>790</w> <h>40</h> </coordinates> <panel_attributes> cp if newer try: time deletet = last time present in StateFile, else time deleted = 0 (~never existed) halign=left</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1480</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1480</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=3</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1770</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1840</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1840</x> <y>340</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=yellow group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1770</x> <y>380</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red group=4</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1050</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1340</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1410</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1120</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>880</x> <y>760</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>otherDirectory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>880</x> <y>670</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>this.Directory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1340</x> <y>670</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1250</x> <y>770</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1090</x> <y>670</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File </panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1490</x> <y>670</y> <w>80</w> <h>140</h> </coordinates> <panel_attributes>result</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1170</x> <y>670</y> <w>70</w> <h>140</h> </coordinates> <panel_attributes>time of last lool</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1580</x> <y>770</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1580</x> <y>670</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>890</x> <y>1040</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>otherDirectory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>890</x> <y>950</y> <w>150</w> <h>40</h> </coordinates> <panel_attributes>this.Directory</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1470</x> <y>950</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1180</x> <y>1050</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1100</x> <y>950</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File </panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1630</x> <y>950</y> <w>80</w> <h>140</h> </coordinates> <panel_attributes>result</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1270</x> <y>950</y> <w>70</w> <h>140</h> </coordinates> <panel_attributes>time of last lool</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1720</x> <y>950</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1720</x> <y>1050</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=red</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>880</x> <y>600</y> <w>720</w> <h>30</h> </coordinates> <panel_attributes>Deleted Files are tracked by their last existance in a StateFile.</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1190</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1260</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1360</x> <y>950</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLState</id> <coordinates> <x>1360</x> <y>1050</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>File bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1560</x> <y>950</y> <w>70</w> <h>140</h> </coordinates> <panel_attributes>current loop</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1420</x> <y>670</y> <w>70</w> <h>140</h> </coordinates> <panel_attributes>current loop</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1110</x> <y>640</y> <w>280</w> <h>50</h> </coordinates> <panel_attributes>lt=-</panel_attributes> <additional_attributes>10.0;30.0;10.0;10.0;260.0;10.0;260.0;30.0</additional_attributes> </element> <element> <id>Relation</id> <coordinates> <x>1380</x> <y>980</y> <w>140</w> <h>160</h> </coordinates> <panel_attributes>lt=<- comparison >=</panel_attributes> <additional_attributes>10.0;110.0;10.0;140.0;120.0;140.0;120.0;10.0</additional_attributes> </element> <element> <id>UMLObject</id> <coordinates> <x>1480</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>RED bg=gray</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1550</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1630</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1700</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>YES bg=green</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1770</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>RED bg=gray</panel_attributes> <additional_attributes/> </element> <element> <id>UMLObject</id> <coordinates> <x>1840</x> <y>510</y> <w>70</w> <h>40</h> </coordinates> <panel_attributes>RED bg=gray</panel_attributes> <additional_attributes/> </element> <element> <id>Relation</id> <coordinates> <x>1110</x> <y>700</y> <w>200</w> <h>160</h> </coordinates> <panel_attributes>lt=<- comparison >=</panel_attributes> <additional_attributes>10.0;10.0;10.0;140.0;180.0;140.0;180.0;110.0</additional_attributes> </element> </diagram>