From 2447715c8f3389bbcbe95a7049b700a857da7f8e Mon Sep 17 00:00:00 2001 From: s464978 Date: Tue, 17 Jan 2023 21:52:15 +0100 Subject: [PATCH] 2 design patters added and explained --- models/12.session | 46 +++++++-- models/128003_12.d | 67 ------------- models/128009_12.d | 76 +++++++++++++++ models/128012.diagram | 85 ++++++++-------- models/128012_12.d | 140 ++++++++++++++++++++++++++ models/128137_12.d | 110 +++++++++++++++++++++ models/{128777_12.d => 128265_12.d} | 36 ++++--- models/128393_12.d | 120 +++++++++++++++++++++++ models/128521_12.d | 25 ----- models/128643_12.d | 56 +++++++++++ models/128649_12.d | 33 ------- models/128771_12.d | 44 +++++++++ models/128899_12.d | 56 +++++++++++ models/128905_12.d | 58 ----------- models/129033_12.d | 38 -------- models/134551_12.d | 45 +++++++++ models/134679_12.d | 106 -------------------- models/134807_12.d | 82 ---------------- models/134935_12.d | 95 ------------------ models/135063_12.d | 75 ++++++++++++++ models/135427_12.d | 27 +++++ models/135555_12.d | 7 ++ models/142103_12.d | 73 ++++++++++++++ models/142231_12.d | 107 ++++++++++++++++++++ models/142359_12.d | 146 ++++++++++++++++++++++++++++ models/142615_12.d | 50 ++++++++++ models/142743_12.d | 83 ++++++++++++++++ models/142871_12.d | 99 +++++++++++++++++++ models/142999_12.d | 43 ++++++++ models/models.prj | 4 +- 30 files changed, 1464 insertions(+), 568 deletions(-) delete mode 100644 models/128003_12.d create mode 100644 models/128009_12.d create mode 100644 models/128012_12.d create mode 100644 models/128137_12.d rename models/{128777_12.d => 128265_12.d} (64%) create mode 100644 models/128393_12.d delete mode 100644 models/128521_12.d create mode 100644 models/128643_12.d delete mode 100644 models/128649_12.d create mode 100644 models/128771_12.d create mode 100644 models/128899_12.d delete mode 100644 models/128905_12.d delete mode 100644 models/129033_12.d create mode 100644 models/134551_12.d delete mode 100644 models/134679_12.d delete mode 100644 models/134807_12.d delete mode 100644 models/134935_12.d create mode 100644 models/135063_12.d create mode 100644 models/135427_12.d create mode 100644 models/135555_12.d create mode 100644 models/142103_12.d create mode 100644 models/142231_12.d create mode 100644 models/142359_12.d create mode 100644 models/142615_12.d create mode 100644 models/142743_12.d create mode 100644 models/142871_12.d create mode 100644 models/142999_12.d diff --git a/models/12.session b/models/12.session index 07a37c5..4a70dd1 100644 --- a/models/12.session +++ b/models/12.session @@ -1,9 +1,11 @@ window_sizes 1920 1017 450 1465 830 141 diagrams - classdiagram_ref 128012 // design-model - 664 693 100 A4 0 0 - sequencediagram_ref 128003 // 8-1-wzlozKarteDoBankomatu + active classdiagram_ref 128012 // design-model + 1465 830 100 A4 0 0 + sequencediagram_ref 135191 // 5-6-wyjmijKarteZBankomatu + 114 86 100 A4 0 0 + sequencediagram_ref 135063 // 5-5-odbierzKodPrepaid 114 86 100 A4 0 0 sequencediagram_ref 128131 // 8-2-wprowadzeniePINu 114 86 100 A4 0 0 @@ -13,15 +15,43 @@ diagrams 114 86 100 A4 0 0 sequencediagram_ref 128515 // 8-5-wprowadzenieKwoty 114 86 100 A4 0 0 - sequencediagram_ref 135191 // 5-6-wyjmijKarteZBankomatu + sequencediagram_ref 128643 // 8-6-potwierdzeniePrzelewu 114 86 100 A4 0 0 - sequencediagram_ref 134807 // 5-3-wybierzOpcjeZakupPrepaid + sequencediagram_ref 128771 // 8-7-wyjecieKartyZBankomatu 114 86 100 A4 0 0 - active sequencediagram_ref 134935 // 5-4-wpiszKwote - 1465 830 100 A4 0 0 + sequencediagram_ref 128899 // 8-8-anulowanieOperacji + 114 86 100 A4 0 0 + sequencediagram_ref 135427 // 8-9-nieodebranieKarty + 114 86 100 A4 0 0 + sequencediagram_ref 135555 // 8-10-brakAktywnosci + 114 86 100 A4 0 0 + sequencediagram_ref 142103 // 6-1 Wybranie opcji "wp ata pieni dzy" + 114 86 100 A4 0 0 + sequencediagram_ref 142231 // 6-2 Wprowadzenie kwoty + 114 86 100 A4 0 0 + sequencediagram_ref 142359 // 6-3 W o enie pieni dzy //uszkodzone banknoty + 114 86 100 A4 0 0 + sequencediagram_ref 142615 // 6-5 Wyjecie karty z bankomatu + 114 86 100 A4 0 0 + sequencediagram_ref 142743 // 6-6 Anulowanie wplaty pieniedzy + 114 86 100 A4 0 0 + sequencediagram_ref 142871 // 6-7 Brak aktywnosci klienta + 114 86 100 A4 0 0 + sequencediagram_ref 142999 // 6-8Nieodebranie karty (aktor to czas) + 114 86 100 A4 0 0 + sequencediagram_ref 128009 // 4-1-wlozenieKartyDoBankomatu + 114 86 100 A4 0 0 + sequencediagram_ref 128137 // 4-2-wprowadzeniePinu + 742 699 100 A4 0 0 + sequencediagram_ref 128265 // 4-3-wybranieOpcjiWyplaty + 1172 664 100 A4 0 0 + sequencediagram_ref 128393 // 4-4-wprowadzenieKwoty + 1172 664 100 A4 0 0 + sequencediagram_ref 134551 // 5-1-wlozKarteDoBankomatu + 1172 664 100 A4 0 0 end show_stereotypes -selected sequencediagram_ref 134935 // 5-4-wpiszKwote +selected classdiagram_ref 128012 // design-model open classview_ref 134551 // design end diff --git a/models/128003_12.d b/models/128003_12.d deleted file mode 100644 index e3eb72d..0000000 --- a/models/128003_12.d +++ /dev/null @@ -1,67 +0,0 @@ -format 224 - -classinstance 128259 class_ref 128023 // Klient - drawing_mode actor name "" xyz 58 4 2000 life_line_z 2000 -classinstance 128387 class_ref 128131 // Bankomat - name "" xyz 192 4 2000 life_line_z 2000 -classinstance 128515 class_ref 130691 // Czytnik - name "" xyz 450 8 2000 life_line_z 2000 -classinstance 128643 class_ref 128003 // Karta - name "" xyz 594 7 2000 life_line_z 2000 -fragment 129923 "jestPrawidlowa = false" - xyzwh 29 284 2005 604 122 -end -durationcanvas 128899 classinstance_ref 128259 // :Klient - xyzwh 69 83 2010 11 36 -end -durationcanvas 129027 classinstance_ref 128387 // :Bankomat - xyzwh 217 84 2010 11 118 -end -durationcanvas 129283 classinstance_ref 128515 // :Czytnik - xyzwh 469 89 2010 11 116 - overlappingdurationcanvas 130947 - xyzwh 475 104 2020 11 52 - end -end -durationcanvas 130051 classinstance_ref 128387 // :Bankomat - xyzwh 217 321 2010 11 40 -end -durationcanvas 130691 classinstance_ref 128643 // :Karta - xyzwh 613 156 2010 11 26 -end -msg 129155 synchronous - from durationcanvas_ref 128899 - to durationcanvas_ref 129027 - yz 84 2015 msg operation_ref 128023 // "wlozKarte()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 122 73 -msg 129411 synchronous - from durationcanvas_ref 129027 - to durationcanvas_ref 129283 - yz 96 2015 explicitmsg "wczytajKarte()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 274 85 -msg 129539 return - from durationcanvas_ref 129283 - to durationcanvas_ref 129027 - yz 179 2015 explicitmsg "return jestPrawidlowa: boolean, Karta: karta" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 247 168 -reflexivemsg 130179 synchronous - to durationcanvas_ref 130051 - yz 321 2015 explicitmsg "zwrocKarte()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 235 310 -msg 130819 synchronous - from durationcanvas_ref 129283 - to durationcanvas_ref 130691 - yz 163 2020 explicitmsg "stworzNowaKarte()" - stereotype "<>" xyz 529 174 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 512 149 -reflexivemsg 131075 synchronous - to durationcanvas_ref 130947 - yz 104 2025 explicitmsg "dokonajWalidacji()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 494 90 -end diff --git a/models/128009_12.d b/models/128009_12.d new file mode 100644 index 0000000..47f8076 --- /dev/null +++ b/models/128009_12.d @@ -0,0 +1,76 @@ +format 224 + +classinstance 128009 class_ref 128023 // Klient + name "" xyz 28 4 2000 life_line_z 2000 +classinstance 128137 class_ref 128131 // Bankomat + name "" xyz 127 4 2000 life_line_z 2000 +classinstance 128265 class_ref 130691 // Czytnik + name "" xyz 320 5 2000 life_line_z 2000 +classinstance 128393 class_ref 128003 // Karta + name "karta" xyz 431 6 2000 life_line_z 2000 +classinstance 128521 class_ref 128771 // Bank + name "" xyz 543 5 2000 life_line_z 2000 +durationcanvas 128649 classinstance_ref 128009 // :Klient + xyzwh 47 100 2010 11 27 +end +durationcanvas 128777 classinstance_ref 128137 // :Bankomat + xyzwh 152 77 2010 11 178 + overlappingdurationcanvas 130825 + xyzwh 158 198 2020 11 46 + end +end +durationcanvas 129033 classinstance_ref 128265 // :Czytnik + xyzwh 339 92 2010 11 65 +end +durationcanvas 130185 classinstance_ref 128393 // karta:Karta + xyzwh 458 167 2010 11 37 +end +durationcanvas 131081 classinstance_ref 128521 // :Bank + xyzwh 562 219 2010 11 44 +end +durationcanvas 131465 classinstance_ref 128009 // :Klient + xyzwh 47 235 2010 11 25 +end +msg 128905 synchronous + from durationcanvas_ref 128649 + to durationcanvas_ref 128777 + yz 100 2015 msg operation_ref 128023 // "wlozKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 76 86 +msg 129161 synchronous + from durationcanvas_ref 128777 + to durationcanvas_ref 129033 + yz 111 2015 msg operation_ref 128151 // "odczytajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 226 98 +msg 130313 synchronous + from durationcanvas_ref 128777 + to durationcanvas_ref 130185 + yz 171 2015 explicitmsg "[stanKarty='Good']stworzKarte()" + stereotype "<>" xyz 283 185 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 235 158 +msg 130441 return + from durationcanvas_ref 129033 + to durationcanvas_ref 128777 + yz 140 2020 explicitmsg "stanKarty" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 248 127 +reflexivemsg 130953 synchronous + to durationcanvas_ref 130825 + yz 198 2025 explicitmsg "[stanKarty='Bad']zatrzymajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 172 206 +msg 131209 synchronous + from durationcanvas_ref 130825 + to durationcanvas_ref 131081 + yz 225 2025 explicitmsg "wyslijKomunikatOZatrzymaniuKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 257 252 +msg 131337 return + from durationcanvas_ref 128777 + to durationcanvas_ref 131465 + yz 244 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 82 230 +end diff --git a/models/128012.diagram b/models/128012.diagram index e18c9d5..5aab0d1 100644 --- a/models/128012.diagram +++ b/models/128012.diagram @@ -2,102 +2,111 @@ format 224 classcanvas 128012 class_ref 128131 // Bankomat classdiagramsettings member_max_width 0 end - xyz 32.2 70 2010 + xyz 31 97.6 2010 end note 128023 "" - xyzwh 1109 334 2000 35 35 -note 128151 "Klasa Bankomat jest klasa fasadowa i dzieki niej mozemy operowac kolejnymi podsystemami i nie jest jednocze nie molochem, który bylby za duzy zeby przeprowadza na nim aktualizacje oprogramowania." - xyzwh 33 0 2000 375 67 -note 128279 "Strategia - operacja i jego odnogi (generalizacje) -Adapter - dodatkowa klasa pomi dzy sesja a bankiem (!) -Mozna znalexc pomysl na Fabryke ale to jest do uzgodnienia (RT) -" - xyzwh 399 947 2000 359 141 + xyzwh 1109.4 334.4 2000 35 35 +note 128151 "Klasa Bankomat jest klasa fasadowa i dzieki niej mozemy operowac kolejnymi podsystemami i nie jest jednocze nie molochem, który bylby za duzy zeby przeprowadzac na nim aktualizacje oprogramowania. Klasa sama w sobie nie przeprowadza skomplikowanych operacji, wywoluje za to funkcje znajdujace sie w klasach glebiej." + xyzwh 33.8 1 2000 379 89 classcanvas 128524 class_ref 130691 // Czytnik classdiagramsettings member_max_width 0 end - xyz 252.8 568.6 2000 + xyz 252.8 568.4 2000 end classcanvas 128652 class_ref 130435 // Komunikat classdiagramsettings member_max_width 0 end - xyz 15.2 719 2000 + xyz 15.6 719.6 2000 end classcanvas 128908 class_ref 128899 // Sesja classdiagramsettings member_max_width 0 end - xyz 376.4 351.6 2000 + xyz 376.6 351.2 2000 end classcanvas 129036 class_ref 130307 // Operacja classdiagramsettings member_max_width 0 end - xyz 398 657.2 2000 + xyz 398.4 657.8 2000 end classcanvas 129292 class_ref 128771 // Bank classdiagramsettings member_max_width 0 end - xyz 656 104.2 2000 + xyz 656.4 104.8 2000 end classcanvas 129420 class_ref 141207 // SystemAutoryzacji classdiagramsettings member_max_width 0 end - xyz 275.2 263.6 2000 + xyz 275 263.4 2000 end classcanvas 129548 class_ref 132099 // Autoryzacja classdiagramsettings member_max_width 0 end - xyz 482.2 256 2000 + xyz 482.6 256 2000 end classcanvas 129804 class_ref 129411 // Zakup_pre_paidu classdiagramsettings member_max_width 0 end - xyz 643 452.6 2000 + xyz 635.8 389.4 2000 end classcanvas 129932 class_ref 129795 // Przelew classdiagramsettings member_max_width 0 end - xyz 674 587.4 2000 + xyz 637.8 554.4 2000 end classcanvas 130188 class_ref 129667 // Wplata classdiagramsettings member_max_width 0 end - xyz 555.4 774.8 2000 + xyz 697.8 778.6 2000 end classcanvas 130316 class_ref 128003 // Karta classdiagramsettings member_max_width 0 end - xyz 266 804 2005 + xyz 251.8 807 2005 end classcanvas 130444 class_ref 129539 // Wyplata classdiagramsettings member_max_width 0 end - xyz 545 403 2000 + xyz 545.8 403.4 2000 end classcanvas 130572 class_ref 131843 // Kasetka classdiagramsettings member_max_width 0 end - xyz 371 162 2000 + xyz 371.8 162.6 2000 end +note 135692 "Jako, ze mamy duza ilosc roznego rodzaju obliczen i algorytmow w zaleznosci od rodzaju operacji wydzielamy konkretne operacje do osobnych klas jako strategie (wzorzec projektowy). Algorytmy te wykorzystywane sa w roznym czasie, wiec nie ma potrzeby przechowywania ich w jednej klasie." + xyzwh 428 796.4 2000 203 155 +note 135820 "strategia +" + xyzwh 547 358 2005 63 41 +note 136076 "strategia +" + xyzwh 657.5 347.5 2005 63 41 +note 136204 "strategia +" + xyzwh 675.5 510.5 2005 63 41 +note 136332 "strategia +" + xyzwh 712.5 737.5 2005 63 41 relationcanvas 130828 relation_ref 135180 // wyswietla - from ref 128012 z 2011 label "wyswietla" italic max_width 255 xyz 86.5 576 2011 to ref 128652 + from ref 128012 z 2011 label "wyswietla" italic max_width 255 xyz 85 589.5 2011 to ref 128652 no_role_a no_role_b - multiplicity_a_pos 99 700 3000 multiplicity_b_pos 94 471 3000 + multiplicity_a_pos 98 700 3000 multiplicity_b_pos 93 498 3000 end relationcanvas 130956 relation_ref 135308 // posiada - from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 212 470 2011 to ref 128524 + from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 210.5 477.5 2011 to ref 128524 no_role_a no_role_b - multiplicity_a_pos 259 549 3000 multiplicity_b_pos 171 409 3000 + multiplicity_a_pos 256 549 3000 multiplicity_b_pos 171 424 3000 end relationcanvas 131212 relation_ref 135564 // tworzy - from ref 128012 z 2011 label "tworzy" italic max_width 255 xyz 262 346.5 2011 to ref 128908 + from ref 128012 z 2011 label "tworzy" italic max_width 255 xyz 261.5 358.5 2011 to ref 128908 no_role_a no_role_b - multiplicity_a_pos 359 426 3000 multiplicity_b_pos 194 320 3000 + multiplicity_a_pos 359 430 3000 multiplicity_b_pos 193 339 3000 end relationcanvas 131468 relation_ref 135820 // tworzy decenter_begin 386 - from ref 129420 z 2001 label "tworzy" italic max_width 255 xyz 417.5 266 2001 to ref 129548 + from ref 129420 z 2001 label "tworzy" italic max_width 255 xyz 417 266 2001 to ref 129548 no_role_a no_role_b multiplicity_a_pos 465 287 3000 multiplicity_b_pos 399 288 3000 end relationcanvas 131596 relation_ref 135948 // posiada - from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 257.5 217.5 2011 to ref 130572 + from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 256.5 230 2011 to ref 130572 no_role_a no_role_b - multiplicity_a_pos 354 218 3000 multiplicity_b_pos 194 256 3000 + multiplicity_a_pos 354 224 3000 multiplicity_b_pos 193 276 3000 end relationcanvas 131980 relation_ref 136076 // posiada - from ref 129420 z 2011 label "posiada" italic max_width 255 xyz 210 262.5 2011 to ref 128012 + from ref 129420 z 2011 label "posiada" italic max_width 255 xyz 209.5 274.5 2011 to ref 128012 no_role_a no_role_b - multiplicity_a_pos 194 280 3000 multiplicity_b_pos 258 288 3000 + multiplicity_a_pos 193 298 3000 multiplicity_b_pos 258 295 3000 end relationcanvas 132108 relation_ref 136204 // przeprowadza - from ref 128908 z 2001 label "przeprowadza" italic max_width 255 xyz 393 582.5 2001 to ref 129036 + from ref 128908 z 2001 label "przeprowadza" italic max_width 255 xyz 393 582 2001 to ref 129036 no_role_a no_role_b multiplicity_a_pos 414 638 3000 multiplicity_b_pos 412 544 3000 end @@ -112,18 +121,18 @@ relationcanvas 132748 relation_ref 136716 // no_multiplicity_a no_multiplicity_b end relationcanvas 134028 relation_ref 137228 // informuje - from ref 128908 z 2001 label "informuje" italic max_width 255 xyz 545.5 315 2001 to ref 129292 + from ref 128908 z 2001 label "informuje" italic max_width 255 xyz 545 315 2001 to ref 129292 no_role_a no_role_b multiplicity_a_pos 629 257 3000 multiplicity_b_pos 490 399 3000 end relationcanvas 134540 relation_ref 137612 // odczytuje - from ref 128524 z 2006 label "odczytuje" italic max_width 255 xyz 284 700 2006 to ref 130316 + from ref 128524 z 2006 label "odczytuje" italic max_width 255 xyz 277.5 701.5 2006 to ref 130316 no_role_a no_role_b - multiplicity_a_pos 302 785 3000 multiplicity_b_pos 282 633 3000 + multiplicity_a_pos 291 788 3000 multiplicity_b_pos 280 633 3000 end relationcanvas 134924 relation_ref 144268 // przeprowadza decenter_end 202 - from ref 129292 z 2001 label "przeprowadza" italic max_width 255 xyz 571 229.5 2001 to ref 129548 + from ref 129292 z 2001 label "przeprowadza" italic max_width 255 xyz 571 229 2001 to ref 129548 no_role_a no_role_b multiplicity_a_pos 570 268 3000 multiplicity_b_pos 639 226 3000 end diff --git a/models/128012_12.d b/models/128012_12.d new file mode 100644 index 0000000..b4b2867 --- /dev/null +++ b/models/128012_12.d @@ -0,0 +1,140 @@ +format 224 + +classcanvas 128012 class_ref 128131 // Bankomat + classdiagramsettings member_max_width 0 end + xyz 32.2 70 2010 +end +note 128023 "" + xyzwh 1109 334 2000 35 35 +note 128151 "Klasa Bankomat jest klasa fasadowa i dzieki niej mozemy operowac kolejnymi podsystemami i nie jest jednocze nie molochem, który bylby za duzy zeby przeprowadza na nim aktualizacje oprogramowania." + xyzwh 33 0 2000 375 67 +note 128279 "Strategia - operacja i jego odnogi (generalizacje) +Adapter - dodatkowa klasa pomi dzy sesja a bankiem (!) +Mozna znalexc pomysl na Fabryke ale to jest do uzgodnienia (RT) +" + xyzwh 399 947 2000 359 141 +classcanvas 128524 class_ref 130691 // Czytnik + classdiagramsettings member_max_width 0 end + xyz 252.8 568.6 2000 +end +classcanvas 128652 class_ref 130435 // Komunikat + classdiagramsettings member_max_width 0 end + xyz 15.2 719 2000 +end +classcanvas 128908 class_ref 128899 // Sesja + classdiagramsettings member_max_width 0 end + xyz 376.4 351.6 2000 +end +classcanvas 129036 class_ref 130307 // Operacja + classdiagramsettings member_max_width 0 end + xyz 398 657.2 2000 +end +classcanvas 129292 class_ref 128771 // Bank + classdiagramsettings member_max_width 0 end + xyz 656 104.2 2000 +end +classcanvas 129420 class_ref 141207 // SystemAutoryzacji + classdiagramsettings member_max_width 0 end + xyz 275.2 263.6 2000 +end +classcanvas 129548 class_ref 132099 // Autoryzacja + classdiagramsettings member_max_width 0 end + xyz 482.2 256 2000 +end +classcanvas 129804 class_ref 129411 // Zakup_pre_paidu + classdiagramsettings member_max_width 0 end + xyz 643 452.6 2000 +end +classcanvas 129932 class_ref 129795 // Przelew + classdiagramsettings member_max_width 0 end + xyz 674 587.4 2000 +end +classcanvas 130188 class_ref 129667 // Wplata + classdiagramsettings member_max_width 0 end + xyz 555.4 774.8 2000 +end +classcanvas 130316 class_ref 128003 // Karta + classdiagramsettings member_max_width 0 end + xyz 266 804 2005 +end +classcanvas 130444 class_ref 129539 // Wyplata + classdiagramsettings member_max_width 0 end + xyz 545 403 2000 +end +classcanvas 130572 class_ref 131843 // Kasetka + classdiagramsettings member_max_width 0 end + xyz 371 162 2000 +end +relationcanvas 130828 relation_ref 135180 // wyswietla + from ref 128012 z 2011 label "wyswietla" italic max_width 255 xyz 86 576 2011 to ref 128652 + no_role_a no_role_b + multiplicity_a_pos 99 700 3000 multiplicity_b_pos 94 471 3000 +end +relationcanvas 130956 relation_ref 135308 // posiada + from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 212 470 2011 to ref 128524 + no_role_a no_role_b + multiplicity_a_pos 259 549 3000 multiplicity_b_pos 171 409 3000 +end +relationcanvas 131212 relation_ref 135564 // tworzy + from ref 128012 z 2011 label "tworzy" italic max_width 255 xyz 262 346 2011 to ref 128908 + no_role_a no_role_b + multiplicity_a_pos 359 426 3000 multiplicity_b_pos 194 320 3000 +end +relationcanvas 131468 relation_ref 135820 // tworzy + decenter_begin 386 + from ref 129420 z 2001 label "tworzy" italic max_width 255 xyz 417 266 2001 to ref 129548 + no_role_a no_role_b + multiplicity_a_pos 465 287 3000 multiplicity_b_pos 399 288 3000 +end +relationcanvas 131596 relation_ref 135948 // posiada + from ref 128012 z 2011 label "posiada" italic max_width 255 xyz 257 217 2011 to ref 130572 + no_role_a no_role_b + multiplicity_a_pos 354 218 3000 multiplicity_b_pos 194 256 3000 +end +relationcanvas 131980 relation_ref 136076 // posiada + from ref 129420 z 2011 label "posiada" italic max_width 255 xyz 210 262 2011 to ref 128012 + no_role_a no_role_b + multiplicity_a_pos 194 280 3000 multiplicity_b_pos 258 288 3000 +end +relationcanvas 132108 relation_ref 136204 // przeprowadza + from ref 128908 z 2001 label "przeprowadza" italic max_width 255 xyz 393 582 2001 to ref 129036 + no_role_a no_role_b + multiplicity_a_pos 414 638 3000 multiplicity_b_pos 412 544 3000 +end +relationcanvas 132620 relation_ref 136588 // + from ref 130188 z 2001 to ref 129036 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 132748 relation_ref 136716 // + from ref 129932 z 2001 to ref 129036 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134028 relation_ref 137228 // informuje + from ref 128908 z 2001 label "informuje" italic max_width 255 xyz 545 315 2001 to ref 129292 + no_role_a no_role_b + multiplicity_a_pos 629 257 3000 multiplicity_b_pos 490 399 3000 +end +relationcanvas 134540 relation_ref 137612 // odczytuje + from ref 128524 z 2006 label "odczytuje" italic max_width 255 xyz 284 700 2006 to ref 130316 + no_role_a no_role_b + multiplicity_a_pos 302 785 3000 multiplicity_b_pos 282 633 3000 +end +relationcanvas 134924 relation_ref 144268 // przeprowadza + decenter_end 202 + from ref 129292 z 2001 label "przeprowadza" italic max_width 255 xyz 571 229 2001 to ref 129548 + no_role_a no_role_b + multiplicity_a_pos 570 268 3000 multiplicity_b_pos 639 226 3000 +end +relationcanvas 135436 relation_ref 144652 // + from ref 129804 z 2001 to ref 129036 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 135564 relation_ref 144780 // + from ref 130444 z 2001 to ref 129036 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +end diff --git a/models/128137_12.d b/models/128137_12.d new file mode 100644 index 0000000..5ecfde4 --- /dev/null +++ b/models/128137_12.d @@ -0,0 +1,110 @@ +format 224 + +classinstance 128009 class_ref 128023 // Klient + name "" xyz 22 5 2000 life_line_z 2000 +classinstance 128137 class_ref 128131 // Bankomat + name "" xyz 155 4 2000 life_line_z 2000 +classinstance 128265 class_ref 141207 // SystemAutoryzacji + name "" xyz 244 4 2000 life_line_z 2000 +classinstance 128393 class_ref 128003 // Karta + name "karta" xyz 568 4 2000 life_line_z 2000 +classinstance 128521 class_ref 128771 // Bank + name "" xyz 662 4 2000 life_line_z 2000 +durationcanvas 128649 classinstance_ref 128009 // :Klient + xyzwh 41 53 2010 11 56 +end +durationcanvas 128777 classinstance_ref 128137 // :Bankomat + xyzwh 180 52 2010 11 383 + overlappingdurationcanvas 131337 + xyzwh 186 329 2020 11 53 + end +end +durationcanvas 129033 classinstance_ref 128265 // :SystemAutoryzacji + xyzwh 291 75 2010 11 233 + overlappingdurationcanvas 129673 + xyzwh 297 169 2020 11 25 + end +end +durationcanvas 129289 classinstance_ref 128393 // karta:Karta + xyzwh 595 100 2010 11 65 +end +durationcanvas 131593 classinstance_ref 128521 // :Bank + xyzwh 681 350 2010 11 49 +end +durationcanvas 131849 classinstance_ref 128009 // :Klient + xyzwh 41 395 2010 11 44 +end +durationcanvas 132361 classinstance_ref 128393 // karta:Karta + xyzwh 595 194 2010 11 100 + overlappingdurationcanvas 130953 + xyzwh 601 248 2020 11 31 + end + overlappingdurationcanvas 132233 + xyzwh 601 201 2020 11 27 + end +end +msg 128905 synchronous + from durationcanvas_ref 128649 + to durationcanvas_ref 128777 + yz 66 2015 explicitmsg "wprowadzPin(pin)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 71 52 +msg 129161 synchronous + from durationcanvas_ref 128777 + to durationcanvas_ref 129033 + yz 101 2020 explicitmsg "autoryzuj(pin)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 201 87 +msg 129417 synchronous + from durationcanvas_ref 129033 + to durationcanvas_ref 129289 + yz 116 2025 explicitmsg "sprawdzIloscMozliwychProb()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 379 104 +msg 129545 return + from durationcanvas_ref 129289 + to durationcanvas_ref 129033 + yz 144 2015 explicitmsg "iloscMozliwychProb" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 398 132 +reflexivemsg 129801 synchronous + to durationcanvas_ref 129673 + yz 169 2025 explicitmsg "sprawdzPin(pin, iloscMozliwychProb)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 310 154 +msg 130569 synchronous + from durationcanvas_ref 129033 + to durationcanvas_ref 132233 + yz 210 2025 explicitmsg "[stanWeryfikacji = 'Good'] zwiekszIloscMozliwychProb()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 312 197 +msg 131081 synchronous + from durationcanvas_ref 129033 + to durationcanvas_ref 130953 + yz 252 2025 explicitmsg "[stanWeryfikacji = 'Bad' | 'Warning''] zmniejszIloscDostepnychProb()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 304 234 +msg 131209 return + from durationcanvas_ref 129033 + to durationcanvas_ref 128777 + yz 287 2015 explicitmsg "stanWeryfikacji" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 204 273 +reflexivemsg 131465 synchronous + to durationcanvas_ref 131337 + yz 329 2025 explicitmsg "[stanWeryfikacji = 'Warning'] zatrzymajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 197 315 +msg 131721 asynchronous + from durationcanvas_ref 131337 + to durationcanvas_ref 131593 + yz 361 2025 explicitmsg "wyslijKomunikatOZatrzymaniuKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 350 347 +msg 131977 return + from durationcanvas_ref 128777 + to durationcanvas_ref 131849 + yz 395 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 93 381 +end diff --git a/models/128777_12.d b/models/128265_12.d similarity index 64% rename from models/128777_12.d rename to models/128265_12.d index 8b137b7..2f9f2e4 100644 --- a/models/128777_12.d +++ b/models/128265_12.d @@ -1,42 +1,46 @@ format 224 classinstance 128009 class_ref 128023 // Klient - name "" xyz 35 6 2000 life_line_z 2000 + name "" xyz 13 4 2000 life_line_z 2000 classinstance 128137 class_ref 128131 // Bankomat - name "" xyz 168 4 2000 life_line_z 2000 + name "" xyz 157 4 2000 life_line_z 2000 classinstance 128265 class_ref 129539 // Wyplata - name "" xyz 328 4 2000 life_line_z 2000 + name "" xyz 304 5 2000 life_line_z 2000 durationcanvas 128393 classinstance_ref 128009 // :Klient - xyzwh 54 78 2010 11 61 + xyzwh 32 60 2010 11 38 end durationcanvas 128521 classinstance_ref 128137 // :Bankomat - xyzwh 193 76 2010 11 62 + xyzwh 182 51 2010 11 147 end durationcanvas 128777 classinstance_ref 128265 // :Wyplata - xyzwh 349 84 2010 11 38 + xyzwh 325 89 2010 11 74 +end +durationcanvas 129545 classinstance_ref 128009 // :Klient + xyzwh 32 169 2010 11 44 end msg 128649 synchronous from durationcanvas_ref 128393 to durationcanvas_ref 128521 - yz 84 2015 explicitmsg "anulujWyplate()" + yz 69 2015 explicitmsg "operacjaWyplaty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 92 70 + label_xy 68 55 msg 128905 synchronous from durationcanvas_ref 128521 to durationcanvas_ref 128777 - yz 91 2020 explicitmsg "anuluj()" + yz 89 2015 explicitmsg "utworzOperacjeWyplaty()" + stereotype "<>" xyz 232 103 3000 show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 258 77 + label_xy 196 75 msg 129033 return from durationcanvas_ref 128777 to durationcanvas_ref 128521 - yz 111 2025 explicitmsg "komunikat" + yz 143 2015 explicitmsg "komunikat" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 251 99 -msg 129161 return + label_xy 236 129 +msg 129417 return from durationcanvas_ref 128521 - to durationcanvas_ref 128393 - yz 121 2030 explicitmsg "komunikat" + to durationcanvas_ref 129545 + yz 172 2015 explicitmsg "komunikat" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 106 107 + label_xy 89 158 end diff --git a/models/128393_12.d b/models/128393_12.d new file mode 100644 index 0000000..5536b66 --- /dev/null +++ b/models/128393_12.d @@ -0,0 +1,120 @@ +format 224 + +classinstance 128009 class_ref 128023 // Klient + name "" xyz 16 4 2000 life_line_z 2000 +classinstance 128137 class_ref 128131 // Bankomat + name "" xyz 100 4 2000 life_line_z 2000 +classinstance 128265 class_ref 129539 // Wyplata + name "" xyz 264 4 2000 life_line_z 2000 +classinstance 128393 class_ref 131843 // Kasetka + name "" xyz 577 4 2000 life_line_z 2000 +classinstance 128649 class_ref 128771 // Bank + name "" xyz 695 4 2000 life_line_z 2000 +durationcanvas 128777 classinstance_ref 128009 // :Klient + xyzwh 35 63 2010 11 47 +end +durationcanvas 128905 classinstance_ref 128137 // :Bankomat + xyzwh 125 50 2010 11 371 +end +durationcanvas 129161 classinstance_ref 128265 // :Wyplata + xyzwh 285 61 2010 11 300 + overlappingdurationcanvas 130441 + xyzwh 291 233 2020 11 87 + end +end +durationcanvas 129417 classinstance_ref 128393 // :Kasetka + xyzwh 598 100 2010 11 58 +end +durationcanvas 130057 classinstance_ref 128649 // :Bank + xyzwh 714 156 2010 11 62 +end +durationcanvas 132105 classinstance_ref 128009 // :Klient + xyzwh 35 392 2010 11 28 +end +durationcanvas 132617 classinstance_ref 128649 // :Bank + xyzwh 714 278 2010 11 141 + overlappingdurationcanvas 131849 + xyzwh 720 358 2020 11 35 + end + overlappingdurationcanvas 133385 + xyzwh 720 287 2020 11 37 + end +end +durationcanvas 133257 classinstance_ref 128393 // :Kasetka + xyzwh 598 233 2010 11 55 + overlappingdurationcanvas 133129 + xyzwh 604 245 2020 11 37 + end +end +msg 129033 synchronous + from durationcanvas_ref 128777 + to durationcanvas_ref 128905 + yz 70 2015 explicitmsg "wpiszKwote()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 49 57 +msg 129289 synchronous + from durationcanvas_ref 128905 + to durationcanvas_ref 129161 + yz 92 2020 explicitmsg "obslugaWyplaty(kwota, karta)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 137 80 +msg 129545 synchronous + from durationcanvas_ref 129161 + to durationcanvas_ref 129417 + yz 111 2015 explicitmsg "sprawdzIloscPieniedzyATM()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 364 99 +msg 129673 return + from durationcanvas_ref 129417 + to durationcanvas_ref 129161 + yz 136 2015 explicitmsg "iloscPieniedzyATM" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 392 122 +msg 130185 synchronous + from durationcanvas_ref 129161 + to durationcanvas_ref 130057 + yz 171 2015 explicitmsg "sprawdzIloscPieniedzyNaKoncie(karta)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 372 160 +msg 130313 return + from durationcanvas_ref 130057 + to durationcanvas_ref 129161 + yz 198 2015 explicitmsg "iloscPieniedzyNaKoncie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 430 186 +reflexivemsg 130569 synchronous + to durationcanvas_ref 130441 + yz 233 2025 explicitmsg "[iloscPieniedzyATM >= kwota && iloscPieniedzyNaKoncie >= kwota] zrobWyplate()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 299 216 +msg 130825 synchronous + from durationcanvas_ref 130441 + to durationcanvas_ref 133129 + yz 253 2030 explicitmsg "aktualizujiloscPieniedzyATM(kwota, typOperacji)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 319 239 +msg 131721 return + from durationcanvas_ref 129161 + to durationcanvas_ref 128905 + yz 344 2015 explicitmsg "stanOperacji" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 180 330 +msg 131977 synchronous + from durationcanvas_ref 128905 + to durationcanvas_ref 131849 + yz 361 2025 explicitmsg "wyslijKomunikatWyplaty(stanOperacji)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 336 347 +msg 132233 return + from durationcanvas_ref 128905 + to durationcanvas_ref 132105 + yz 392 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 62 378 +msg 133513 synchronous + from durationcanvas_ref 130441 + to durationcanvas_ref 133385 + yz 288 2025 explicitmsg "aktualizujIloscPieniedzyNaKoncie(karta, kwota, typOperacji)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 306 276 +end diff --git a/models/128521_12.d b/models/128521_12.d deleted file mode 100644 index 199abc6..0000000 --- a/models/128521_12.d +++ /dev/null @@ -1,25 +0,0 @@ -format 224 - -classinstance 128009 class_ref 128023 // Klient - name "" xyz 17 4 2000 life_line_z 2000 -classinstance 128137 class_ref 128131 // Bankomat - name "" xyz 113 4 2000 life_line_z 2000 -durationcanvas 128265 classinstance_ref 128009 // :Klient - xyzwh 36 74 2010 11 50 -end -durationcanvas 128393 classinstance_ref 128137 // :Bankomat - xyzwh 138 75 2010 11 45 -end -msg 128521 synchronous - from durationcanvas_ref 128265 - to durationcanvas_ref 128393 - yz 75 2015 explicitmsg "wyjmijKarte()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 60 61 -msg 128905 return - from durationcanvas_ref 128393 - to durationcanvas_ref 128265 - yz 99 2020 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 69 85 -end diff --git a/models/128643_12.d b/models/128643_12.d new file mode 100644 index 0000000..a9c3ee1 --- /dev/null +++ b/models/128643_12.d @@ -0,0 +1,56 @@ +format 224 + +classinstance 128131 class_ref 129795 // Przelew + name "" xyz 1125.5 186 2000 life_line_z 2000 +classinstance 128643 class_ref 128003 // Karta + name "" xyz 993.5 83 2000 life_line_z 2000 +classinstance 128771 class_ref 128023 // Klient + drawing_mode actor name "" xyz 120 4 2000 life_line_z 2000 +classinstance 128899 class_ref 128131 // Bankomat + name "" xyz 224 4 2000 life_line_z 2000 +classinstance 129027 class_ref 153475 // ObslugaTransakcji + name "" xyz 397 4 2000 life_line_z 2000 +classinstance 129155 class_ref 129795 // Przelew + name "" xyz 582 4 2000 life_line_z 2000 +classinstance 129283 class_ref 128771 // Bank + name "" xyz 734 4 2000 life_line_z 2000 +durationcanvas 129411 classinstance_ref 128771 // :Klient + xyzwh 131 80 2010 11 40 +end +durationcanvas 129539 classinstance_ref 128899 // :Bankomat + xyzwh 249 81 2010 11 42 +end +durationcanvas 129795 classinstance_ref 129027 // :ObslugaTransakcji + xyzwh 443 98 2010 11 61 +end +durationcanvas 130051 classinstance_ref 129155 // :Przelew + xyzwh 604 119 2010 11 58 +end +durationcanvas 130307 classinstance_ref 129283 // :Bank + xyzwh 753 143 2010 11 65 +end +msg 129667 synchronous + from durationcanvas_ref 129411 + to durationcanvas_ref 129539 + yz 81 2015 explicitmsg "potwierdzPrzelew()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 150 70 +msg 129923 synchronous + from durationcanvas_ref 129539 + to durationcanvas_ref 129795 + yz 99 2015 explicitmsg "dokonajPrzelewu()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 307 88 +msg 130179 synchronous + from durationcanvas_ref 129795 + to durationcanvas_ref 130051 + yz 133 2015 explicitmsg "wykonaj()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 505 122 +msg 130435 synchronous + from durationcanvas_ref 130051 + to durationcanvas_ref 130307 + yz 150 2015 explicitmsg "wyslijPrzelew()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 651 139 +end diff --git a/models/128649_12.d b/models/128649_12.d deleted file mode 100644 index 0a843c1..0000000 --- a/models/128649_12.d +++ /dev/null @@ -1,33 +0,0 @@ -format 224 - -classinstance 128009 class_ref 128023 // Klient - name "" xyz 43 4 2000 life_line_z 2000 -classinstance 128137 class_ref 128131 // Bankomat - name "" xyz 137 4 2000 life_line_z 2000 -durationcanvas 128265 classinstance_ref 128009 // :Klient - xyzwh 62 72 2010 11 40 -end -durationcanvas 128393 classinstance_ref 128137 // :Bankomat - xyzwh 162 73 2010 11 73 - overlappingdurationcanvas 128649 - xyzwh 168 113 2020 11 25 - end -end -msg 128521 synchronous - from durationcanvas_ref 128265 - to durationcanvas_ref 128393 - yz 73 2015 explicitmsg "odbierzGotowke()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 73 59 -reflexivemsg 128777 synchronous - to durationcanvas_ref 128649 - yz 113 2025 explicitmsg "clear()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 181 100 -msg 128905 return - from durationcanvas_ref 128393 - to durationcanvas_ref 128265 - yz 100 2025 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 94 86 -end diff --git a/models/128771_12.d b/models/128771_12.d new file mode 100644 index 0000000..233e334 --- /dev/null +++ b/models/128771_12.d @@ -0,0 +1,44 @@ +format 224 + +classinstance 128259 class_ref 128023 // Klient + drawing_mode actor name "" xyz 84 4 2000 life_line_z 2000 +classinstance 128387 class_ref 128131 // Bankomat + name "" xyz 188 4 2000 life_line_z 2000 +classinstance 130051 class_ref 130691 // Czytnik + name "" xyz 414 4 2000 life_line_z 2000 +durationcanvas 128643 classinstance_ref 128387 // :Bankomat + xyzwh 213 224 2010 11 85 +end +durationcanvas 129027 classinstance_ref 128259 // :Klient + xyzwh 95 221 2010 11 40 +end +durationcanvas 129795 classinstance_ref 128387 // :Bankomat + xyzwh 213 356 2010 11 40 +end +durationcanvas 130179 classinstance_ref 130051 // :Czytnik + xyzwh 433 254 2010 11 63 +end +msg 129411 synchronous + from durationcanvas_ref 129027 + to durationcanvas_ref 128643 + yz 224 2015 explicitmsg "wyjmijKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 114 213 +reflexivemsg 129923 synchronous + to durationcanvas_ref 129795 + yz 356 2015 explicitmsg "przygotujNaNastepnegoKlienta()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 247 348 +msg 130307 synchronous + from durationcanvas_ref 128643 + to durationcanvas_ref 130179 + yz 256 2015 msg operation_ref 128151 // "odczytajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 293 245 +msg 130435 return + from durationcanvas_ref 130179 + to durationcanvas_ref 128643 + yz 296 2015 explicitmsg "potwierdzenie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 296 285 +end diff --git a/models/128899_12.d b/models/128899_12.d new file mode 100644 index 0000000..5878a5d --- /dev/null +++ b/models/128899_12.d @@ -0,0 +1,56 @@ +format 224 + +classinstance 128003 class_ref 128131 // Bankomat + name "" xyz 204.5 4 2000 life_line_z 2000 +classinstance 128131 class_ref 128023 // Klient + drawing_mode actor name "" xyz 100.5 4 2000 life_line_z 2000 +classinstance 128899 class_ref 153475 // ObslugaTransakcji + name "" xyz 310 4 2000 life_line_z 2000 +classinstance 130051 class_ref 129795 // Przelew + name "" xyz 480 4 2000 life_line_z 2000 +durationcanvas 128387 classinstance_ref 128131 // :Klient + xyzwh 111 112 2010 11 40 +end +durationcanvas 128515 classinstance_ref 128003 // :Bankomat + xyzwh 229 116 2010 11 158 +end +durationcanvas 129027 classinstance_ref 128899 // :ObslugaTransakcji + xyzwh 356 147 2010 11 102 +end +durationcanvas 130179 classinstance_ref 130051 // :Przelew + xyzwh 502 201 2010 11 39 +end +durationcanvas 131331 classinstance_ref 128003 // :Bankomat + xyzwh 229 326 2010 11 40 +end +msg 128643 synchronous + from durationcanvas_ref 128387 + to durationcanvas_ref 128515 + yz 116 2015 explicitmsg "anulujOperacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 130 105 +msg 129155 synchronous + from durationcanvas_ref 128515 + to durationcanvas_ref 129027 + yz 149 2015 explicitmsg "cofnijTransakcje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 256 138 +msg 130307 synchronous + from durationcanvas_ref 129027 + to durationcanvas_ref 130179 + yz 201 2015 explicitmsg "usunPrzelew" + stereotype "<>" xyz 406 212 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 402 190 +msg 130947 return + from durationcanvas_ref 129027 + to durationcanvas_ref 128515 + yz 221 2020 explicitmsg "return deleted" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 265 210 +reflexivemsg 131459 synchronous + to durationcanvas_ref 131331 + yz 326 2015 explicitmsg "wysunKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 255 315 +end diff --git a/models/128905_12.d b/models/128905_12.d deleted file mode 100644 index c1277e0..0000000 --- a/models/128905_12.d +++ /dev/null @@ -1,58 +0,0 @@ -format 224 - -classinstance 128009 class_ref 128009 // Czas - name "" xyz 34 4 2000 life_line_z 2000 -classinstance 128137 class_ref 128131 // Bankomat - name "" xyz 177 4 2000 life_line_z 2000 -classinstance 128265 class_ref 131843 // Kasetka - name "" xyz 455 6 2000 life_line_z 2000 -classinstance 128393 class_ref 128771 // Bank - name "" xyz 576 4 2000 life_line_z 2000 -durationcanvas 128521 classinstance_ref 128009 // :Czas - xyzwh 53 66 2010 11 40 -end -durationcanvas 128649 classinstance_ref 128137 // :Bankomat - xyzwh 202 70 2010 11 142 - overlappingdurationcanvas 129673 - xyzwh 208 181 2020 11 25 - end -end -durationcanvas 128905 classinstance_ref 128265 // :Kasetka - xyzwh 476 82 2010 11 37 -end -durationcanvas 129161 classinstance_ref 128393 // :Bank - xyzwh 595 122 2010 11 67 - overlappingdurationcanvas 129417 - xyzwh 601 154 2020 11 29 - end -end -msg 128777 synchronous - from durationcanvas_ref 128521 - to durationcanvas_ref 128649 - yz 72 2015 explicitmsg "nieoderaniePieniedzy()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 78 58 -msg 129033 synchronous - from durationcanvas_ref 128649 - to durationcanvas_ref 128905 - yz 85 2015 explicitmsg "aktualizujiloscPieniedzyATM(kwota, typOperacji)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 236 73 -msg 129289 synchronous - from durationcanvas_ref 128649 - to durationcanvas_ref 129161 - yz 132 2015 explicitmsg "aktualizujIloscPieniedzyNaKoncie(karta, kwota, typOperacji)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 217 120 -msg 129545 synchronous - from durationcanvas_ref 128649 - to durationcanvas_ref 129417 - yz 155 2025 explicitmsg "wyslijKomunikat(karta)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 354 145 -reflexivemsg 129801 synchronous - to durationcanvas_ref 129673 - yz 181 2025 explicitmsg "clear()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 221 168 -end diff --git a/models/129033_12.d b/models/129033_12.d deleted file mode 100644 index 1a20dfb..0000000 --- a/models/129033_12.d +++ /dev/null @@ -1,38 +0,0 @@ -format 224 - -classinstance 128009 class_ref 128009 // Czas - name "" xyz 22 4 2000 life_line_z 2000 -classinstance 128137 class_ref 128131 // Bankomat - name "" xyz 134 7 2000 life_line_z 2000 -classinstance 128265 class_ref 128771 // Bank - name "" xyz 276 6 2000 life_line_z 2000 -durationcanvas 128393 classinstance_ref 128009 // :Czas - xyzwh 41 76 2010 11 41 -end -durationcanvas 128521 classinstance_ref 128137 // :Bankomat - xyzwh 159 77 2010 11 69 - overlappingdurationcanvas 128777 - xyzwh 165 87 2020 11 25 - end -end -durationcanvas 129033 classinstance_ref 128265 // :Bank - xyzwh 295 129 2010 11 25 -end -msg 128649 synchronous - from durationcanvas_ref 128393 - to durationcanvas_ref 128521 - yz 81 2015 explicitmsg "nieodebranieKarty()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 59 68 -reflexivemsg 128905 synchronous - to durationcanvas_ref 128777 - yz 87 2025 explicitmsg "zatrzymajKarte()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 175 72 -msg 129161 synchronous - from durationcanvas_ref 128521 - to durationcanvas_ref 129033 - yz 129 2015 explicitmsg "wyslijKomunikat(karta)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 181 115 -end diff --git a/models/134551_12.d b/models/134551_12.d new file mode 100644 index 0000000..aeef19d --- /dev/null +++ b/models/134551_12.d @@ -0,0 +1,45 @@ +format 224 + +classinstance 128407 class_ref 128023 // Klient + drawing_mode actor name "" xyz 54 4 2000 life_line_z 2000 +classinstance 128535 class_ref 128131 // Bankomat + name "" xyz 178 4 2000 life_line_z 2000 +classinstance 128663 class_ref 130691 // Czytnik + name "" xyz 344 4 2000 life_line_z 2000 +classinstance 128791 class_ref 128003 // Karta + name "karta" xyz 504 4 2000 life_line_z 2000 +durationcanvas 131095 classinstance_ref 128407 // :Klient + xyzwh 65 124 2010 11 40 +end +durationcanvas 131223 classinstance_ref 128535 // :Bankomat + xyzwh 203 124 2010 11 35 +end +durationcanvas 131479 classinstance_ref 128663 // :Czytnik + xyzwh 363 141 2010 11 31 +end +durationcanvas 131735 classinstance_ref 128663 // :Czytnik + xyzwh 363 168 2010 11 51 +end +durationcanvas 131863 classinstance_ref 128791 // karta:Karta + xyzwh 531 168 2010 11 36 +end +msg 131351 synchronous + from durationcanvas_ref 131095 + to durationcanvas_ref 131223 + yz 124 2015 msg operation_ref 128023 // "wlozKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 110 110 +msg 131607 synchronous + from durationcanvas_ref 131223 + to durationcanvas_ref 131479 + yz 145 2015 msg operation_ref 128151 // "odczytajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 251 131 +msg 131991 synchronous + from durationcanvas_ref 131735 + to durationcanvas_ref 131863 + yz 168 2015 explicitmsg "utworzKarte()" + stereotype "<>" xyz 425 182 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 431 154 +end diff --git a/models/134679_12.d b/models/134679_12.d deleted file mode 100644 index c8c197a..0000000 --- a/models/134679_12.d +++ /dev/null @@ -1,106 +0,0 @@ -format 224 - -classinstance 128023 class_ref 128023 // Klient - drawing_mode actor name "" xyz 40 4 2005 life_line_z 2000 -classinstance 128151 class_ref 128131 // Bankomat - name "" xyz 162 4 2005 life_line_z 2000 -classinstance 128396 class_ref 141207 // SystemAutoryzacji - name "" xyz 414 4 2000 life_line_z 2000 -classinstance 128663 class_ref 132099 // Autoryzacja - name "" xyz 590 4 2005 life_line_z 2000 -classinstance 128780 class_ref 139651 // Klawiatura - name "" xyz 282 4 2000 life_line_z 2000 -classinstance 128791 class_ref 130435 // Komunikat - name "" xyz 697 4 2005 life_line_z 2000 -durationcanvas 128279 classinstance_ref 128023 // :Klient - xyzwh 51 93 2010 11 40 -end -durationcanvas 128407 classinstance_ref 128151 // :Bankomat - xyzwh 187 93 2010 11 41 -end -durationcanvas 129292 classinstance_ref 128780 // :Klawiatura - xyzwh 310 123 2010 11 34 -end -durationcanvas 129548 classinstance_ref 128151 // :Bankomat - xyzwh 187 130 2010 11 42 -end -durationcanvas 129804 classinstance_ref 128151 // :Bankomat - xyzwh 187 165 2010 11 76 -end -durationcanvas 129932 classinstance_ref 128396 // :SystemAutoryzacji - xyzwh 461 199 2010 11 65 -end -durationcanvas 130188 classinstance_ref 128663 // :Autoryzacja - xyzwh 621 226 2010 11 25 -end -durationcanvas 130444 classinstance_ref 128663 // :Autoryzacja - xyzwh 621 242 2010 11 47 -end -durationcanvas 130572 classinstance_ref 128396 // :SystemAutoryzacji - xyzwh 461 245 2010 11 61 -end -durationcanvas 130828 classinstance_ref 128396 // :SystemAutoryzacji - xyzwh 461 304 2010 11 86 -end -durationcanvas 130956 classinstance_ref 128791 // :Komunikat - xyzwh 723 307 2010 11 83 -end -durationcanvas 131596 classinstance_ref 128023 // :Klient - xyzwh 51 390 2010 11 25 -end -msg 128535 synchronous - from durationcanvas_ref 128279 - to durationcanvas_ref 128407 - yz 93 2015 explicitmsg "wprowadzPin()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 92 77 -msg 129420 synchronous - from durationcanvas_ref 128407 - to durationcanvas_ref 129292 - yz 123 2015 explicitmsg "czytajPin()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 229 109 -msg 129676 return - from durationcanvas_ref 129292 - to durationcanvas_ref 129548 - yz 146 2015 explicitmsg "pin" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 247 132 -msg 130060 synchronous - from durationcanvas_ref 129804 - to durationcanvas_ref 129932 - yz 199 2015 explicitmsg "wyslijPin(pin)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 308 185 -msg 130316 synchronous - from durationcanvas_ref 129932 - to durationcanvas_ref 130188 - yz 227 2015 explicitmsg "weryfikujPin(pin)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 506 213 -msg 130700 return - from durationcanvas_ref 130444 - to durationcanvas_ref 130572 - yz 253 2015 explicitmsg "rezultatAutoryzacji" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 501 239 -msg 131084 synchronous - from durationcanvas_ref 130828 - to durationcanvas_ref 130956 - yz 327 2015 explicitmsg "komunikat: rezultatAutoryzacji" - stereotype "<>" xyz 570 341 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 525 313 -msg 131468 return - from durationcanvas_ref 130956 - to durationcanvas_ref 130828 - yz 378 3005 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 574 364 -msg 131724 return - from durationcanvas_ref 130828 - to durationcanvas_ref 131596 - yz 390 2015 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 238 376 -end diff --git a/models/134807_12.d b/models/134807_12.d deleted file mode 100644 index 8e7752f..0000000 --- a/models/134807_12.d +++ /dev/null @@ -1,82 +0,0 @@ -format 224 - -classinstance 128012 class_ref 128899 // Sesja - name "sesja" xyz 321 4.2 2000 life_line_z 2000 -classinstance 128140 class_ref 130307 // Operacja - name "" xyz 462 4.2 2000 life_line_z 2000 -classinstance 128151 class_ref 128023 // Klient - drawing_mode actor name "" xyz 40 4.8 2005 life_line_z 2000 -classinstance 128279 class_ref 128131 // Bankomat - name "" xyz 170.4 4.4 2005 life_line_z 2000 -classinstance 129164 class_ref 130435 // Komunikat - name "" xyz 662 4.2 2000 life_line_z 2000 -durationcanvas 128268 classinstance_ref 128151 // :Klient - xyzwh 51 76 2010 11 54 -end -durationcanvas 128396 classinstance_ref 128279 // :Bankomat - xyzwh 195 66 2010 11 54 -end -durationcanvas 128652 classinstance_ref 128012 // sesja:Sesja - xyzwh 349 109 2010 11 28 -end -durationcanvas 128908 classinstance_ref 128140 // :Operacja - xyzwh 486 83 2010 11 70 -end -durationcanvas 129292 classinstance_ref 128012 // sesja:Sesja - xyzwh 349 142 2010 11 25 -end -durationcanvas 129548 classinstance_ref 129164 // :Komunikat - xyzwh 688 178 2010 11 47 -end -durationcanvas 129932 classinstance_ref 128279 // :Bankomat - xyzwh 195 203 2010 11 27 -end -durationcanvas 130188 classinstance_ref 128151 // :Klient - xyzwh 51 218 2010 11 25 -end -lostfoundmsgsupport 129676 xyz 350 180 2015 -msg 128524 synchronous - from durationcanvas_ref 128268 - to durationcanvas_ref 128396 - yz 81 2015 explicitmsg "zakupKoduPrepaid()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 79 67 -msg 128780 synchronous - from durationcanvas_ref 128396 - to durationcanvas_ref 128652 - yz 109 2015 explicitmsg "utworzSesje()" - stereotype "<>" xyz 250 123 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 242 95 -msg 129036 synchronous - from durationcanvas_ref 128652 - to durationcanvas_ref 128908 - yz 126 2015 explicitmsg "wybierzOperacje()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 364 112 -msg 129420 return - from durationcanvas_ref 128908 - to durationcanvas_ref 129292 - yz 142 2020 explicitmsg "Prepaid" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 405 128 -msg 129804 found_synchronous - from lostfoundmsgsupport_ref 129676 - to durationcanvas_ref 129548 - yz 178 2015 explicitmsg "komunikat: Prepaid" - stereotype "<>" xyz 496 192 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 479 164 -msg 130060 return - from durationcanvas_ref 129548 - to durationcanvas_ref 129932 - yz 214 3005 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 424 200 -msg 130316 return - from durationcanvas_ref 129932 - to durationcanvas_ref 130188 - yz 219 3010 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 105 205 -end diff --git a/models/134935_12.d b/models/134935_12.d deleted file mode 100644 index a0dda6b..0000000 --- a/models/134935_12.d +++ /dev/null @@ -1,95 +0,0 @@ -format 224 - -classinstance 128012 class_ref 128023 // Klient - drawing_mode actor name "" xyz 47 4 2000 life_line_z 2000 -classinstance 128140 class_ref 128131 // Bankomat - name "" xyz 149 4 2000 life_line_z 2000 -classinstance 128268 class_ref 129411 // Zakup_pre_paidu - name "" xyz 382 4 2000 life_line_z 2000 -classinstance 128396 class_ref 130435 // Komunikat - name "" xyz 707 4 2000 life_line_z 2000 -classinstance 128652 class_ref 128259 // Konto - name "konto" xyz 549 4 2005 life_line_z 2000 -durationcanvas 128780 classinstance_ref 128012 // :Klient - xyzwh 58 72 2010 11 40 -end -durationcanvas 128908 classinstance_ref 128140 // :Bankomat - xyzwh 174 72 2010 11 32 -end -durationcanvas 129164 classinstance_ref 128140 // :Bankomat - xyzwh 174 112 2010 11 40 -end -durationcanvas 129292 classinstance_ref 128268 // :Zakup_pre_paidu - xyzwh 426 112 2010 11 25 -end -durationcanvas 129676 classinstance_ref 128268 // :Zakup_pre_paidu - xyzwh 426 150 2010 11 40 -end -durationcanvas 129804 classinstance_ref 128652 // konto:Konto - xyzwh 578 124 2010 11 101 - overlappingdurationcanvas 130060 - xyzwh 584 188 2020 11 25 - end -end -durationcanvas 130316 classinstance_ref 128268 // :Zakup_pre_paidu - xyzwh 426 214 2010 11 25 -end -durationcanvas 130572 classinstance_ref 128396 // :Komunikat - xyzwh 733 255 2010 11 55 -end -durationcanvas 130956 classinstance_ref 128140 // :Bankomat - xyzwh 174 286 2010 11 25 -end -durationcanvas 131212 classinstance_ref 128012 // :Klient - xyzwh 58 292 2010 11 25 -end -lostfoundmsgsupport 130700 xyz 426 257 2015 -msg 129036 synchronous - from durationcanvas_ref 128780 - to durationcanvas_ref 128908 - yz 72 2015 explicitmsg "wybierzKwote()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 91 58 -msg 129420 asynchronous - from durationcanvas_ref 129164 - to durationcanvas_ref 129292 - yz 112 2015 explicitmsg "zakupKoduPrepaid(kwota, konto, waluta)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 213 98 -msg 129932 synchronous - from durationcanvas_ref 129676 - to durationcanvas_ref 129804 - yz 150 2015 explicitmsg "wykonajZakup(kwota, waluta)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 433 136 -reflexivemsg 130188 synchronous - to durationcanvas_ref 130060 - yz 188 2025 explicitmsg "zaktualizujZmiany()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 601 170 -msg 130444 return - from durationcanvas_ref 129804 - to durationcanvas_ref 130316 - yz 214 2025 explicitmsg "potwierdzenieKwoty" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 457 200 -msg 130828 found_synchronous - from lostfoundmsgsupport_ref 130700 - to durationcanvas_ref 130572 - yz 255 2015 explicitmsg "komunikat: potwierdzenieKwoty" - stereotype "<>" xyz 557 269 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 507 241 -msg 131084 return - from durationcanvas_ref 130572 - to durationcanvas_ref 130956 - yz 299 3005 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 436 285 -msg 131340 return - from durationcanvas_ref 130956 - to durationcanvas_ref 131212 - yz 292 3010 explicitmsg "komunikat" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 98 278 -end diff --git a/models/135063_12.d b/models/135063_12.d new file mode 100644 index 0000000..75f99de --- /dev/null +++ b/models/135063_12.d @@ -0,0 +1,75 @@ +format 224 + +classinstance 128012 class_ref 128023 // Klient + drawing_mode actor name "" xyz 30 4 2000 life_line_z 2000 +classinstance 128140 class_ref 128131 // Bankomat + name "" xyz 252 4 2000 life_line_z 2000 +classinstance 128780 class_ref 130435 // Komunikat + name "" xyz 558 4 2000 life_line_z 2000 +classinstance 129164 class_ref 130947 // Drukarka + name "" xyz 398 4 2000 life_line_z 2000 +durationcanvas 128396 classinstance_ref 128012 // :Klient + xyzwh 41 83 2010 11 40 +end +durationcanvas 128524 classinstance_ref 128140 // :Bankomat + xyzwh 277 83 2010 11 31 +end +durationcanvas 129292 classinstance_ref 129164 // :Drukarka + xyzwh 421 103 2010 11 36 +end +durationcanvas 129548 classinstance_ref 128140 // :Bankomat + xyzwh 277 128 2010 11 25 +end +durationcanvas 129804 classinstance_ref 128140 // :Bankomat + xyzwh 277 172 2010 11 40 +end +durationcanvas 129932 classinstance_ref 128780 // :Komunikat + xyzwh 584 172 2010 11 25 +end +durationcanvas 130188 classinstance_ref 128780 // :Komunikat + xyzwh 584 244 2010 11 40 +end +durationcanvas 130316 classinstance_ref 128140 // :Bankomat + xyzwh 277 244 2010 11 25 +end +durationcanvas 130572 classinstance_ref 128012 // :Klient + xyzwh 41 255 2010 11 25 +end +msg 128652 synchronous + from durationcanvas_ref 128396 + to durationcanvas_ref 128524 + yz 83 2015 explicitmsg "odbierzKodPrepaid()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 78 69 +msg 129420 synchronous + from durationcanvas_ref 128524 + to durationcanvas_ref 129292 + yz 103 2015 explicitmsg "wydajPrepaid()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 317 89 +msg 129676 return + from durationcanvas_ref 129292 + to durationcanvas_ref 129548 + yz 128 2020 explicitmsg "potwierdzenie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 320 114 +msg 130060 synchronous + from durationcanvas_ref 129804 + to durationcanvas_ref 129932 + yz 172 2015 explicitmsg "komunikat: potwierdzenie" + stereotype "<>" xyz 409 186 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 375 158 +msg 130444 return + from durationcanvas_ref 130188 + to durationcanvas_ref 130316 + yz 244 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 413 230 +msg 130700 return + from durationcanvas_ref 130316 + to durationcanvas_ref 130572 + yz 255 2020 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 141 241 +end diff --git a/models/135427_12.d b/models/135427_12.d new file mode 100644 index 0000000..0a7c00a --- /dev/null +++ b/models/135427_12.d @@ -0,0 +1,27 @@ +format 224 + +classinstance 128259 class_ref 128131 // Bankomat + name "" xyz 195 4 2000 life_line_z 2000 +classinstance 130051 class_ref 128771 // Bank + name "" xyz 407 8 2000 life_line_z 2000 +durationcanvas 129795 classinstance_ref 128259 // :Bankomat + xyzwh 220 113 2010 11 40 +end +durationcanvas 130179 classinstance_ref 128259 // :Bankomat + xyzwh 220 187 2010 11 40 +end +durationcanvas 130307 classinstance_ref 130051 // :Bank + xyzwh 426 187 2010 11 25 +end +reflexivemsg 129923 synchronous + to durationcanvas_ref 129795 + yz 113 2015 explicitmsg "wsunKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 235 102 +msg 130435 synchronous + from durationcanvas_ref 130179 + to durationcanvas_ref 130307 + yz 187 2015 explicitmsg "wyslijKomunikatOZatrzymaniuKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 235 180 +end diff --git a/models/135555_12.d b/models/135555_12.d new file mode 100644 index 0000000..1b470bc --- /dev/null +++ b/models/135555_12.d @@ -0,0 +1,7 @@ +format 224 + +note 128003 "TAK SAMO JAK ANULOWANIE + +" + xyzwh 284 212 2000 121 53 +end diff --git a/models/142103_12.d b/models/142103_12.d new file mode 100644 index 0000000..d52fa38 --- /dev/null +++ b/models/142103_12.d @@ -0,0 +1,73 @@ +format 224 + +classinstance 128023 class_ref 128023 // Klient + name "" xyz 54 4 2005 life_line_z 2000 +classinstance 128151 class_ref 128131 // Bankomat + name "" xyz 128 4 2005 life_line_z 2000 +classinstance 128279 class_ref 129667 // Wplata + name "" xyz 376 9 2005 life_line_z 2000 +classinstance 129303 class_ref 130307 // Operacja + name "" xyz 258 5 2005 life_line_z 2000 +classinstance 129943 class_ref 130435 // Komunikat + name "" xyz 511 22 2005 life_line_z 2000 +durationcanvas 128407 classinstance_ref 128023 // :Klient + xyzwh 73 92 2010 11 40 +end +durationcanvas 128535 classinstance_ref 128151 // :Bankomat + xyzwh 153 92 2010 11 25 +end +durationcanvas 129431 classinstance_ref 129303 // :Operacja + xyzwh 282 103 2010 11 25 +end +durationcanvas 129687 classinstance_ref 128279 // :Wplata + xyzwh 395 112 2010 11 179 +end +durationcanvas 130071 classinstance_ref 129943 // :Komunikat + xyzwh 537 196 2010 11 34 +end +durationcanvas 130455 classinstance_ref 128151 // :Bankomat + xyzwh 153 219 2010 11 28 +end +durationcanvas 130711 classinstance_ref 128023 // :Klient + xyzwh 73 236 2010 11 25 +end +lostfoundmsgsupport 130199 xyz 401 198 2015 +msg 128663 synchronous + from durationcanvas_ref 128407 + to durationcanvas_ref 128535 + yz 92 2015 explicitmsg "wplata()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 100 76 +msg 129559 synchronous + from durationcanvas_ref 128535 + to durationcanvas_ref 129431 + yz 103 2020 explicitmsg "wyberzOperacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 181 87 +msg 129815 asynchronous + from durationcanvas_ref 129431 + to durationcanvas_ref 129687 + yz 114 2025 explicitmsg "createWplata()" + stereotype "<>" xyz 317 126 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 305 96 +msg 130327 found_synchronous + from lostfoundmsgsupport_ref 130199 + to durationcanvas_ref 130071 + yz 196 2015 explicitmsg "komunikat Wplata" + stereotype "<>" xyz 416 212 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 422 182 +msg 130583 return + from durationcanvas_ref 130071 + to durationcanvas_ref 130455 + yz 219 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 319 203 +msg 130839 return + from durationcanvas_ref 130455 + to durationcanvas_ref 130711 + yz 236 3010 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 92 220 +end diff --git a/models/142231_12.d b/models/142231_12.d new file mode 100644 index 0000000..7eb0db7 --- /dev/null +++ b/models/142231_12.d @@ -0,0 +1,107 @@ +format 224 + +classinstance 128023 class_ref 128023 // Klient + name "" xyz 15 4 2005 life_line_z 2000 +classinstance 128151 class_ref 128131 // Bankomat + name "" xyz 126 4 2005 life_line_z 2000 +classinstance 128279 class_ref 129667 // Wplata + name "" xyz 268 4 2005 life_line_z 2000 +classinstance 129175 class_ref 130435 // Komunikat + name "" xyz 468 7 2005 life_line_z 2000 +fragment 132247 "kwota ==0 || kwota > 3000 || kwota not int" + xyzwh 24 289 2010 522 189 +end +durationcanvas 128407 classinstance_ref 128023 // :Klient + xyzwh 34 81 2010 11 40 +end +durationcanvas 128535 classinstance_ref 128151 // :Bankomat + xyzwh 151 81 2010 11 25 +end +durationcanvas 128791 classinstance_ref 128151 // :Bankomat + xyzwh 151 123 2010 11 25 +end +durationcanvas 128919 classinstance_ref 128279 // :Wplata + xyzwh 287 97 2010 11 119 +end +durationcanvas 129303 classinstance_ref 129175 // :Komunikat + xyzwh 494 146 2010 11 51 +end +durationcanvas 129687 classinstance_ref 128151 // :Bankomat + xyzwh 151 186 2010 11 25 +end +durationcanvas 129943 classinstance_ref 128023 // :Klient + xyzwh 34 191 2010 11 25 +end +durationcanvas 130711 classinstance_ref 128279 // :Wplata + xyzwh 287 325 2010 11 113 +end +durationcanvas 130839 classinstance_ref 129175 // :Komunikat + xyzwh 494 325 2010 11 102 +end +durationcanvas 131095 classinstance_ref 128151 // :Bankomat + xyzwh 151 345 2010 11 33 +end +durationcanvas 131607 classinstance_ref 128023 // :Klient + xyzwh 34 358 2010 11 26 +end +durationcanvas 132375 classinstance_ref 128151 // :Bankomat + xyzwh 151 402 2010 11 25 +end +lostfoundmsgsupport 129431 xyz 296 150 2015 +msg 128663 synchronous + from durationcanvas_ref 128407 + to durationcanvas_ref 128535 + yz 81 2015 explicitmsg "wpiszKwote()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 51 65 +msg 129047 synchronous + from durationcanvas_ref 128791 + to durationcanvas_ref 128919 + yz 124 2015 explicitmsg "zaczniWplate(kwota: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 172 108 +msg 129559 found_synchronous + from lostfoundmsgsupport_ref 129431 + to durationcanvas_ref 129303 + yz 148 2015 explicitmsg "komunikat: potwierdzenieKwoty" + stereotype "<>" xyz 363 157 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 310 134 +msg 129815 return + from durationcanvas_ref 129303 + to durationcanvas_ref 129687 + yz 186 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 305 170 +msg 130071 return + from durationcanvas_ref 129687 + to durationcanvas_ref 129943 + yz 191 2020 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 59 175 +msg 130967 asynchronous + from durationcanvas_ref 130711 + to durationcanvas_ref 130839 + yz 326 2015 explicitmsg "komunikat: kwotaNiePrawidlowa" + stereotype "<>" xyz 366 342 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 307 310 +msg 131223 return + from durationcanvas_ref 130839 + to durationcanvas_ref 131095 + yz 345 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 305 329 +msg 131735 return + from durationcanvas_ref 131095 + to durationcanvas_ref 131607 + yz 358 3010 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 79 342 +msg 132503 synchronous + from durationcanvas_ref 130711 + to durationcanvas_ref 132375 + yz 402 2015 explicitmsg "wpiszKwote()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 192 386 +end diff --git a/models/142359_12.d b/models/142359_12.d new file mode 100644 index 0000000..f37ce57 --- /dev/null +++ b/models/142359_12.d @@ -0,0 +1,146 @@ +format 224 + +classinstance 128023 class_ref 128023 // Klient + name "" xyz 29 4 2005 life_line_z 2000 +classinstance 128151 class_ref 128131 // Bankomat + name "" xyz 159 4 2005 life_line_z 2000 +classinstance 128279 class_ref 129667 // Wplata + name "" xyz 332 4 2005 life_line_z 2000 +classinstance 128407 class_ref 130435 // Komunikat + name "" xyz 445 4 2005 life_line_z 2000 +fragment 134423 "kwota != kwotaOblicz" + xyzwh 10 401 2025 574 182 +end +durationcanvas 128919 classinstance_ref 128023 // :Klient + xyzwh 48 83 2010 11 96 +end +durationcanvas 129047 classinstance_ref 128151 // :Bankomat + xyzwh 184 83 2010 11 25 +end +durationcanvas 130071 classinstance_ref 128151 // :Bankomat + xyzwh 184 150 2010 11 28 +end +durationcanvas 130583 classinstance_ref 128279 // :Wplata + xyzwh 351 162 2010 11 195 + overlappingdurationcanvas 131351 + xyzwh 357 235 2020 11 117 + end +end +durationcanvas 130839 classinstance_ref 128151 // :Bankomat + xyzwh 184 200 2010 11 59 +end +durationcanvas 131607 classinstance_ref 128407 // :Komunikat + xyzwh 471 339 2010 11 31 +end +durationcanvas 131991 classinstance_ref 128151 // :Bankomat + xyzwh 184 359 2010 11 25 +end +durationcanvas 132247 classinstance_ref 128023 // :Klient + xyzwh 48 367 2010 11 25 +end +durationcanvas 132887 classinstance_ref 128279 // :Wplata + xyzwh 351 451 2010 11 40 +end +durationcanvas 133015 classinstance_ref 128151 // :Bankomat + xyzwh 184 446 2010 11 30 +end +durationcanvas 133271 classinstance_ref 128023 // :Klient + xyzwh 48 451 2010 11 25 +end +durationcanvas 133527 classinstance_ref 128407 // :Komunikat + xyzwh 471 473 2010 11 36 +end +durationcanvas 133911 classinstance_ref 128151 // :Bankomat + xyzwh 184 492 2010 11 25 +end +durationcanvas 134167 classinstance_ref 128023 // :Klient + xyzwh 48 504 2010 11 25 +end +lostfoundmsgsupport 131735 xyz 364 341 2025 +lostfoundmsgsupport 133655 xyz 356 475 2020 +msg 129175 synchronous + from durationcanvas_ref 128919 + to durationcanvas_ref 129047 + yz 83 2015 explicitmsg "wklada gotowke" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 70 66 +msg 130199 synchronous + from durationcanvas_ref 128919 + to durationcanvas_ref 130071 + yz 150 2015 explicitmsg "zatwerdz()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 95 134 +msg 130967 synchronous + from durationcanvas_ref 130583 + to durationcanvas_ref 130839 + yz 201 2015 explicitmsg "oblicz()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 225 185 +msg 131095 return + from durationcanvas_ref 130071 + to durationcanvas_ref 130583 + yz 167 3005 explicitmsg "return(stan:Bool)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 217 151 +msg 131223 return + from durationcanvas_ref 130839 + to durationcanvas_ref 130583 + yz 241 2015 explicitmsg "return(kwotaOblicz:int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 213 226 +reflexivemsg 131479 synchronous + to durationcanvas_ref 131351 + yz 235 2025 explicitmsg "poruwnajKwoty(kwota:int,kwotaOblcz:int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 273 210 +msg 131863 found_synchronous + from lostfoundmsgsupport_ref 131735 + to durationcanvas_ref 131607 + yz 339 2025 explicitmsg "Komunikat: zatwerdzenieTranzakcji" + stereotype "<>" xyz 391 355 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 323 323 +msg 132119 return + from durationcanvas_ref 131607 + to durationcanvas_ref 131991 + yz 359 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 310 343 +msg 132375 return + from durationcanvas_ref 131991 + to durationcanvas_ref 132247 + yz 367 3010 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 95 351 +msg 133143 synchronous + from durationcanvas_ref 132887 + to durationcanvas_ref 133015 + yz 451 2015 explicitmsg "odajGotowke()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 237 435 +msg 133399 synchronous + from durationcanvas_ref 133015 + to durationcanvas_ref 133271 + yz 451 2020 explicitmsg "odebranie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 97 435 +msg 133783 found_synchronous + from lostfoundmsgsupport_ref 133655 + to durationcanvas_ref 133527 + yz 473 2020 explicitmsg "komunikat: Kwota nie poprawna" + stereotype "<>" xyz 387 489 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 329 457 +msg 134039 return + from durationcanvas_ref 133527 + to durationcanvas_ref 133911 + yz 492 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 310 476 +msg 134295 return + from durationcanvas_ref 133911 + to durationcanvas_ref 134167 + yz 504 3010 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 95 488 +end diff --git a/models/142615_12.d b/models/142615_12.d new file mode 100644 index 0000000..42c9641 --- /dev/null +++ b/models/142615_12.d @@ -0,0 +1,50 @@ +format 224 + +classinstance 128023 class_ref 128023 // Klient + name "" xyz 18 4 2005 life_line_z 2000 +classinstance 128151 class_ref 128131 // Bankomat + name "" xyz 117 4 2005 life_line_z 2000 +classinstance 128279 class_ref 130435 // Komunikat + name "" xyz 233 4 2005 life_line_z 2000 +durationcanvas 128407 classinstance_ref 128151 // :Bankomat + xyzwh 142 80 2010 11 40 +end +durationcanvas 128535 classinstance_ref 128023 // :Klient + xyzwh 37 80 2010 11 25 +end +durationcanvas 128791 classinstance_ref 128279 // :Komunikat + xyzwh 259 105 2010 11 42 +end +durationcanvas 129175 classinstance_ref 128151 // :Bankomat + xyzwh 142 136 2010 11 25 +end +durationcanvas 129431 classinstance_ref 128023 // :Klient + xyzwh 37 146 2010 11 25 +end +lostfoundmsgsupport 128919 xyz 152 107 2015 +msg 128663 synchronous + from durationcanvas_ref 128407 + to durationcanvas_ref 128535 + yz 80 2015 explicitmsg "wyjmijKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 61 64 +msg 129047 found_synchronous + from lostfoundmsgsupport_ref 128919 + to durationcanvas_ref 128791 + yz 105 2015 explicitmsg "komunikat : konec operacji" + stereotype "<>" xyz 182 111 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 135 89 +msg 129303 return + from durationcanvas_ref 128791 + to durationcanvas_ref 129175 + yz 136 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 183 120 +msg 129559 return + from durationcanvas_ref 129175 + to durationcanvas_ref 129431 + yz 146 2020 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 68 130 +end diff --git a/models/142743_12.d b/models/142743_12.d new file mode 100644 index 0000000..dc27f4f --- /dev/null +++ b/models/142743_12.d @@ -0,0 +1,83 @@ +format 224 + +classinstance 128023 class_ref 128023 // Klient + name "" xyz 25 5 2005 life_line_z 2000 +classinstance 128151 class_ref 128131 // Bankomat + name "" xyz 130 4 2005 life_line_z 2000 +classinstance 128279 class_ref 129667 // Wplata + name "" xyz 368 6 2005 life_line_z 2000 +classinstance 128407 class_ref 128899 // Sesja + name "" xyz 247 5 2005 life_line_z 2000 +classinstance 129431 class_ref 130435 // Komunikat + name "" xyz 564 4 2005 life_line_z 2000 +classinstance 130839 class_ref 128771 // Bank + name "" xyz 472 4 2005 life_line_z 2000 +durationcanvas 128535 classinstance_ref 128023 // :Klient + xyzwh 44 76 2010 11 28 +end +durationcanvas 128663 classinstance_ref 128151 // :Bankomat + xyzwh 155 76 2010 11 121 +end +durationcanvas 128919 classinstance_ref 128407 // :Sesja + xyzwh 266 82 2010 11 25 +end +durationcanvas 129175 classinstance_ref 128279 // :Wplata + xyzwh 387 82 2010 11 27 +end +durationcanvas 129559 classinstance_ref 129431 // :Komunikat + xyzwh 590 122 2010 11 72 +end +durationcanvas 130199 classinstance_ref 128151 // :Bankomat + xyzwh 155 136 2010 11 57 +end +durationcanvas 130455 classinstance_ref 128023 // :Klient + xyzwh 44 179 2010 11 25 +end +durationcanvas 131351 classinstance_ref 130839 // :Bank + xyzwh 491 87 2010 11 25 +end +lostfoundmsgsupport 129687 xyz 165 128 2015 +msg 128791 synchronous + from durationcanvas_ref 128535 + to durationcanvas_ref 128663 + yz 76 2015 explicitmsg "anulowanieOperacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 45 61 +msg 129047 synchronous + from durationcanvas_ref 128663 + to durationcanvas_ref 128919 + yz 82 2020 explicitmsg "zakoncz sesje" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 176 66 +msg 129303 synchronous + from durationcanvas_ref 128919 + to durationcanvas_ref 129175 + yz 84 2015 explicitmsg "zakonczWpalte" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 288 70 +msg 129815 found_synchronous + from lostfoundmsgsupport_ref 129687 + to durationcanvas_ref 129559 + yz 126 2015 explicitmsg "komunikat konec sesji" + stereotype "<>" xyz 304 132 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 272 110 +msg 130327 return + from durationcanvas_ref 129559 + to durationcanvas_ref 130199 + yz 182 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 293 167 +msg 130583 return + from durationcanvas_ref 128663 + to durationcanvas_ref 130455 + yz 180 3010 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 78 164 +msg 131479 synchronous + from durationcanvas_ref 129175 + to durationcanvas_ref 131351 + yz 87 2015 explicitmsg "zakoncWlateKonto" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 391 71 +end diff --git a/models/142871_12.d b/models/142871_12.d new file mode 100644 index 0000000..0f10969 --- /dev/null +++ b/models/142871_12.d @@ -0,0 +1,99 @@ +format 224 + +classinstance 128023 class_ref 128131 // Bankomat + name "" xyz 85 4 2005 life_line_z 2000 +classinstance 128407 class_ref 130435 // Komunikat + name "" xyz 409 4 2005 life_line_z 2000 +classinstance 129047 class_ref 128899 // Sesja + name "" xyz 222 4 2010 life_line_z 2000 +classinstance 129431 class_ref 129667 // Wplata + name "" xyz 323 4 2010 life_line_z 2000 +durationcanvas 128535 classinstance_ref 128023 // :Bankomat + xyzwh 110 74 2010 11 252 + overlappingdurationcanvas 130583 + xyzwh 116 230 2020 11 29 + end +end +durationcanvas 129175 classinstance_ref 129047 // :Sesja + xyzwh 241 96 2010 11 25 +end +durationcanvas 129559 classinstance_ref 129431 // :Wplata + xyzwh 342 103 2010 11 25 +end +durationcanvas 130071 classinstance_ref 128407 // :Komunikat + xyzwh 435 158 2010 11 63 +end +durationcanvas 130839 classinstance_ref 129047 // :Sesja + xyzwh 241 248 2010 11 25 +end +durationcanvas 131095 classinstance_ref 129431 // :Wplata + xyzwh 342 259 2010 11 25 +end +durationcanvas 131351 classinstance_ref 128407 // :Komunikat + xyzwh 435 302 2010 11 30 +end +durationcanvas 131735 classinstance_ref 128023 // :Bankomat + xyzwh 110 325 2010 11 25 +end +lostfoundmsgsupport 130199 xyz 120 160 2015 +lostfoundmsgsupport 131479 xyz 118 304 2015 +reflexivemsg 128663 synchronous + to durationcanvas_ref 128535 + yz 74 2015 explicitmsg "stoper 30 sek" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 98 58 +msg 129303 synchronous + from durationcanvas_ref 128535 + to durationcanvas_ref 129175 + yz 99 2020 explicitmsg "stopSesja()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 143 83 +msg 129687 synchronous + from durationcanvas_ref 129175 + to durationcanvas_ref 129559 + yz 103 2025 explicitmsg "stopWplata()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 266 87 +msg 130327 found_synchronous + from lostfoundmsgsupport_ref 130199 + to durationcanvas_ref 130071 + yz 158 2015 explicitmsg "komunikat: Pytanie o stan" + stereotype "<>" xyz 239 174 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 197 142 +msg 130455 return + from durationcanvas_ref 130071 + to durationcanvas_ref 128535 + yz 204 2015 explicitmsg "Komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 241 188 +reflexivemsg 130711 synchronous + to durationcanvas_ref 130583 + yz 230 2025 explicitmsg "stoper 20 sek" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 104 214 +msg 130967 synchronous + from durationcanvas_ref 130583 + to durationcanvas_ref 130839 + yz 248 2030 explicitmsg "zakonczSesje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 136 234 +msg 131223 synchronous + from durationcanvas_ref 130839 + to durationcanvas_ref 131095 + yz 259 2035 explicitmsg "zakonczWplate()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 250 243 +msg 131607 found_synchronous + from lostfoundmsgsupport_ref 131479 + to durationcanvas_ref 131351 + yz 302 2015 explicitmsg "komunikat: konec sesji" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 217 286 +msg 131863 return + from durationcanvas_ref 131351 + to durationcanvas_ref 131735 + yz 325 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 255 309 +end diff --git a/models/142999_12.d b/models/142999_12.d new file mode 100644 index 0000000..a45f561 --- /dev/null +++ b/models/142999_12.d @@ -0,0 +1,43 @@ +format 224 + +classinstance 128023 class_ref 128131 // Bankomat + name "" xyz 39 4 2005 life_line_z 2000 +classinstance 128663 class_ref 130435 // Komunikat + name "" xyz 215 4 2005 life_line_z 2000 +durationcanvas 128151 classinstance_ref 128023 // :Bankomat + xyzwh 64 103 2010 11 93 + overlappingdurationcanvas 128407 + xyzwh 70 136 2020 11 25 + end +end +durationcanvas 128791 classinstance_ref 128663 // :Komunikat + xyzwh 241 174 2010 11 57 +end +durationcanvas 129175 classinstance_ref 128023 // :Bankomat + xyzwh 64 179 2010 11 52 +end +lostfoundmsgsupport 128919 xyz 72 176 2025 +reflexivemsg 128279 synchronous + to durationcanvas_ref 128151 + yz 103 2015 explicitmsg "stoper 20 sek" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 52 87 +reflexivemsg 128535 synchronous + to durationcanvas_ref 128407 + yz 136 2025 explicitmsg "wsunKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 63 120 +msg 129047 found_synchronous + from lostfoundmsgsupport_ref 128919 + to durationcanvas_ref 128791 + yz 174 2025 explicitmsg "komunikat: karta skonfiskowana" + stereotype "<>" xyz 132 183 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 71 158 +msg 129303 return + from durationcanvas_ref 128791 + to durationcanvas_ref 129175 + yz 220 3005 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 135 204 +end diff --git a/models/models.prj b/models/models.prj index f793eb0..b0e3dd6 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 224 "models" - revision 21 - modified_by 23 "s464978" + revision 22 + modified_by 12 "eryoo"