Automat_spozywczy/models/147970.diagram

72 lines
2.6 KiB
Plaintext

format 224
classinstance 128770 class_ref 164226 // ManagerPlatnosciGotowkowej
name "" xyz 628 546 2000
classinstance 128898 class_ref 178434 // ManagerPlatnosciKarta
name "" xyz 22 542 2000
classinstance 129282 class_ref 178562 // ManagerPlatnosci
name "" xyz 370 221 2006
classinstance 130946 class_ref 191746 // Klient
name "" xyz 46 34 2000
classinstance 131714 class_ref 128394 // AutomatKontroler
name "" xyz 370 41 2000
classinstance 132738 class_ref 141197 // IPlatnoscStrategy
drawing_mode class name "" xyz 373 324 2000
classinstance 135170 class_ref 185218 // ManagerSprzedazy
name "" xyz 364 130 2000
linkcanvas 131842
from ref 130946 z 2001 to ref 131714
dirscanvas 131970 z 1000 linkcanvas_ref 131842
forward_label "1 wybranoFormePlatnosci(formaPlatnosciId:Int)" xyz 76 21 3000
linkcanvas 133762
from ref 132738 z 2001 to point 103 335
line 134402 z 2001 to ref 128898
dirscanvas 134146 z 1000 linkcanvas_ref 134402
forward_label "5 [if KARTA == formaPlatnosciId] zrealizujPlatnosc(kwota:Money)" xyz 124 431 3000
linkcanvas 133890 decenter_end 527
from ref 132738 z 2001 to point 738 337
line 134914 z 2001 to ref 128770
dirscanvas 134274 z 1000 linkcanvas_ref 134914
forward_label "6 [else if GOTOWKA == formaPlatnosciId] zrealizujPlatnosc(kwota:Money)" xyz 758 435 3000
linkcanvas 134018 decenter_begin 476
from ref 132738 z 2007 to ref 129282
dirscanvas 135042 z 1000 linkcanvas_ref 134018
backward_label "4 zrealizujPlatnosc()" xyz 452 278 3000
linkcanvas 135298
from ref 129282 z 2007 to ref 135170
dirscanvas 135426 z 1000 linkcanvas_ref 135298
backward_label "3 wykorzystajFormePlatnosci(formaPlatnosciId:Int)" xyz 454 181 3000
linkcanvas 135554
from ref 131714 z 2001 to ref 135170
dirscanvas 135682 z 1000 linkcanvas_ref 135554
forward_label "2 ustawIdFormyPlatnosci(formaPlatnosciId:Int)" xyz 453 91 3000
msgs
explicitmsg "wybranoFormePlatnosci(formaPlatnosciId:Int)"
forward ranks 1 "1" dirscanvas_ref 131970
msgs
explicitmsg "ustawIdFormyPlatnosci(formaPlatnosciId:Int)"
forward ranks 2 "1.1" dirscanvas_ref 135682
msgs
explicitmsg "wykorzystajFormePlatnosci(formaPlatnosciId:Int)"
backward ranks 3 "1.1.1" dirscanvas_ref 135426
no_msg
msgsend
msgsend
msg operation_ref 128013 // "zrealizujPlatnosc(in Kwota : Money)"
backward ranks 4 "2" dirscanvas_ref 135042
no_msg
explicitmsg "[if KARTA == formaPlatnosciId] zrealizujPlatnosc(kwota:Money)"
forward ranks 5 "3" dirscanvas_ref 134146
no_msg
explicitmsg "[else if GOTOWKA == formaPlatnosciId] zrealizujPlatnosc(kwota:Money)"
forward ranks 6 "4" dirscanvas_ref 134274
no_msg
msgsend
end