diff --git a/src/com/olexyn/ensync/artifacts/Data.java b/src/com/olexyn/ensync/artifacts/Data.java deleted file mode 100644 index b1284c9..0000000 --- a/src/com/olexyn/ensync/artifacts/Data.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.olexyn.ensync.artifacts; - -import java.util.Map; - -public class Data { - - - Map> database; - - - - - public Data(){ - - } - - - - - - - - - - - - - - - - - - - - -} diff --git a/src/com/olexyn/ensync/file-ops-covered-vs-missing.png b/src/com/olexyn/ensync/file-ops-covered-vs-missing.png index c6ed079..237c454 100644 Binary files a/src/com/olexyn/ensync/file-ops-covered-vs-missing.png and b/src/com/olexyn/ensync/file-ops-covered-vs-missing.png differ diff --git a/src/com/olexyn/ensync/file-ops-covered-vs-missing.uxf b/src/com/olexyn/ensync/file-ops-covered-vs-missing.uxf index 29b776f..7a42dfe 100644 --- a/src/com/olexyn/ensync/file-ops-covered-vs-missing.uxf +++ b/src/com/olexyn/ensync/file-ops-covered-vs-missing.uxf @@ -4,7 +4,7 @@ UMLObject - 290 + 760 420 110 40 @@ -15,7 +15,7 @@ UMLObject - 290 + 760 380 110 40 @@ -26,7 +26,7 @@ UMLObject - 290 + 760 230 110 40 @@ -39,7 +39,7 @@ group=1 UMLObject - 290 + 760 270 110 40 @@ -52,7 +52,7 @@ group=1 UMLObject - 290 + 760 310 110 40 @@ -65,7 +65,7 @@ group=1 UMLState - 440 + 910 530 70 40 @@ -77,7 +77,7 @@ bg=green UMLState - 440 + 910 420 70 40 @@ -88,7 +88,7 @@ bg=green UMLState - 530 + 1000 420 70 40 @@ -100,7 +100,7 @@ bg=red UMLState - 890 + 1360 530 70 40 @@ -112,7 +112,7 @@ bg=red UMLObject - 290 + 760 190 110 40 @@ -125,7 +125,7 @@ group=1 UMLState - 440 + 910 380 70 40 @@ -136,7 +136,7 @@ group=1 UMLState - 530 + 1000 380 70 40 @@ -147,7 +147,7 @@ group=1 UMLState - 620 + 1090 420 70 40 @@ -159,7 +159,7 @@ bg=red UMLState - 620 + 1090 380 70 40 @@ -171,7 +171,7 @@ bg=red UMLState - 710 + 1180 420 70 40 @@ -183,7 +183,7 @@ bg=green UMLState - 710 + 1180 380 70 40 @@ -194,7 +194,7 @@ bg=green UMLState - 800 + 1270 420 70 40 @@ -206,7 +206,7 @@ bg=green UMLState - 800 + 1270 380 70 40 @@ -218,7 +218,7 @@ bg=green UMLState - 890 + 1360 420 70 40 @@ -230,7 +230,7 @@ bg=yellow UMLState - 890 + 1360 380 70 40 @@ -241,7 +241,7 @@ bg=yellow UMLState - 980 + 1450 420 70 40 @@ -253,7 +253,7 @@ bg=yellow UMLState - 980 + 1450 380 70 40 @@ -265,7 +265,7 @@ bg=yellow UMLState - 1070 + 1540 380 70 40 @@ -277,7 +277,7 @@ bg=red UMLState - 1070 + 1540 420 70 40 @@ -289,7 +289,7 @@ bg=green UMLState - 1160 + 1630 380 70 40 @@ -301,7 +301,7 @@ bg=red UMLState - 1160 + 1630 420 70 40 @@ -313,7 +313,7 @@ bg=yellow UMLState - 1250 + 1720 380 70 40 @@ -325,7 +325,7 @@ bg=green UMLState - 1250 + 1720 420 70 40 @@ -337,7 +337,7 @@ bg=yellow UMLNote - 420 + 890 190 150 80 @@ -351,7 +351,7 @@ bg=white UMLObject - 290 + 760 530 110 40 @@ -362,7 +362,7 @@ bg=white UMLState - 620 + 1090 530 70 40 @@ -374,7 +374,7 @@ bg=yellow UMLState - 530 + 1000 530 70 40 @@ -386,7 +386,7 @@ bg=green UMLState - 710 + 1180 530 70 40 @@ -398,7 +398,7 @@ bg=green UMLState - 980 + 1450 530 70 40 @@ -410,7 +410,7 @@ bg=red UMLState - 1160 + 1630 530 70 40 @@ -422,7 +422,7 @@ bg=red UMLState - 1250 + 1720 530 70 40 @@ -434,7 +434,7 @@ bg=red UMLState - 800 + 1270 530 70 40 @@ -446,7 +446,7 @@ bg=red UMLState - 1070 + 1540 530 70 40 diff --git a/src/com/olexyn/ensync/flow.png b/src/com/olexyn/ensync/flow.png index 1799e84..eb1bfee 100644 Binary files a/src/com/olexyn/ensync/flow.png and b/src/com/olexyn/ensync/flow.png differ diff --git a/src/com/olexyn/ensync/flow.uxf b/src/com/olexyn/ensync/flow.uxf index dd739c9..4a13f17 100644 --- a/src/com/olexyn/ensync/flow.uxf +++ b/src/com/olexyn/ensync/flow.uxf @@ -4,12 +4,12 @@ UMLClass - 1230 - 620 + 970 + 740 130 60 - StateFileOld + StateFile bg=yellow halign=left group=1 @@ -18,12 +18,12 @@ group=1 UMLClass - 1360 - 620 + 1100 + 740 130 30 - StateFileNew + State bg=green halign=left group=1 @@ -32,8 +32,8 @@ group=1 UMLClass - 1360 - 650 + 1100 + 770 130 30 @@ -45,12 +45,12 @@ group=1 UMLClass - 1230 - 520 + 970 + 660 130 30 - StateFileOld + StateFile bg=yellow halign=left group=2 @@ -59,12 +59,12 @@ group=2 UMLClass - 1360 - 520 + 1100 + 660 130 60 - StateFileNew + State bg=green halign=left group=2 @@ -73,8 +73,8 @@ group=2 UMLClass - 1230 - 550 + 970 + 690 130 30 @@ -86,203 +86,119 @@ group=2 UMLState - 1040 - 430 + 730 + 670 120 40 - update -StateFileNew + make +ListCreated halign=left UMLState - 1040 - 530 + 730 + 710 120 40 - get -ListCreated + make +ListDeleted halign=left UMLState - 1040 - 630 + 730 + 790 120 40 - get -ListDeleted -halign=left + doCreate +halign=left +style=wordwrap - Relation - - 1090 - 500 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation + UMLClass - 1090 - 600 - 30 - 50 + 960 + 650 + 280 + 80 - lt=<- - 10.0;30.0;10.0;10.0 + +halign=left +layer=-1 +group=2 + UMLState - 1040 - 830 + 730 + 490 120 40 - do -SyncOps + read +StateFile +bg=yellow halign=left style=wordwrap - - Relation - - 1090 - 800 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation - - 1090 - 560 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - UMLClass - 940 - 390 - 590 - 810 - - For Each SyncDirectory -halign=right -layer=-1 - - - - UMLClass - - 1220 - 510 + 960 + 730 280 80 halign=left layer=-1 -group=2 +group=1 Relation - 1150 - 640 - 90 + 840 + 680 + 140 30 lt=. - 70.0;10.0;10.0;10.0 - - - Relation - - 1090 - 370 - 30 - 80 - - lt=<- - 10.0;60.0;10.0;10.0 - - - UMLSpecialState - - 1090 - 360 - 20 - 20 - - type=initial - + 10.0;10.0;120.0;10.0 - UMLSpecialState + UMLState - 1090 - 1220 - 20 - 20 + 730 + 750 + 120 + 40 - type=final + make +ListModified +halign=left - - Relation - - 1090 - 900 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation - - 1090 - 1170 - 30 - 70 - - lt=<- - 10.0;50.0;10.0;10.0 - UMLState - 1040 - 1030 + 730 + 630 120 - 50 + 40 - update -StateFileOld + readState +bg=green halign=left style=wordwrap @@ -290,93 +206,73 @@ style=wordwrap UMLState - 1030 - 590 - 140 - 20 + 730 + 460 + 120 + 30 - State 1 : LIST-1 -bg=orange + START +bg=gray +style=wordwrap UMLState - 1040 - 930 + 730 + 910 120 40 - update -StateFileNew + write +StateFile +bg=yellow halign=left style=wordwrap - UMLState - - 1030 - 890 - 140 - 20 - - State 4 : SYNC-1 -bg=orange - - - - UMLState + Relation - 1030 - 990 + 840 + 720 140 - 20 + 70 - State 5 : NEW-2 -bg=orange - + lt=. + 10.0;10.0;120.0;50.0 UMLState - 1030 - 490 - 140 - 20 + 730 + 830 + 120 + 40 - State 0 : NEW-1 -bg=orange + doDelete +halign=left +style=wordwrap UMLState - 1030 - 1100 - 140 - 20 + 730 + 870 + 120 + 40 - State 6 : OLD-1 -bg=orange + doModify +halign=left +style=wordwrap - - Relation - - 1090 - 1000 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - UMLSpecialState - 1080 - 1140 + 770 + 560 40 40 @@ -386,162 +282,127 @@ bg=orange Relation - 1090 - 1110 + 780 + 520 30 - 50 + 60 lt=<- - 10.0;30.0;10.0;10.0 + 10.0;40.0;10.0;10.0 Relation - 970 - 440 - 130 - 740 + 610 + 570 + 200 + 440 - lt=<- - 70.0;10.0;10.0;10.0;10.0;720.0;110.0;720.0 + lt=<- +[No State File] + 180.0;380.0;180.0;420.0;10.0;420.0;10.0;10.0;160.0;10.0 Relation - 1090 - 460 + 780 + 590 30 - 50 + 60 - lt=<- - 10.0;30.0;10.0;10.0 - - - UMLClass - - 1220 - 610 - 280 - 80 - - -halign=left -layer=-1 -group=1 - + lt=<- + + 10.0;40.0;10.0;10.0 Relation - 1150 - 540 - 90 - 30 + 670 + 640 + 80 + 310 - lt=. - 10.0;10.0;70.0;10.0 + lt=<- +loop + 60.0;10.0;10.0;10.0;10.0;290.0;60.0;290.0 - UMLState + UMLClass - 1030 - 690 - 140 - 20 + 970 + 820 + 130 + 30 - State 2 : LIST-2 -bg=orange + StateFile +bg=yellow +halign=left +group=3 - Relation - - 1090 - 660 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation - - 1090 - 1070 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation + UMLClass - 1090 - 960 - 30 - 50 + 1100 + 820 + 130 + 30 - lt=<- - 10.0;30.0;10.0;10.0 + State +bg=green +halign=left +group=3 + - Relation + UMLClass - 1090 - 860 - 30 + 960 + 810 + 540 50 - lt=<- - 10.0;30.0;10.0;10.0 + +halign=left +layer=-1 +group=3 + - UMLState + UMLClass - 1030 - 790 - 140 - 20 + 1320 + 820 + 130 + 30 - State 3 : LIST-3 -bg=orange + ListModified +halign=left +group=3 UMLState - 1040 - 730 - 120 - 40 + 1230 + 820 + 90 + 30 - get -ListModified -halign=left + modified +style=wordwrap +group=3 Relation - 1090 + 840 760 - 30 - 50 - - lt=<- - 10.0;30.0;10.0;10.0 - - - Relation - - 1090 - 700 - 30 - 50 + 140 + 100 - lt=<- - 10.0;30.0;10.0;10.0 + lt=. + 10.0;10.0;120.0;80.0