From cfcecd01ee8886d1168a140aabbd281d83b8822a Mon Sep 17 00:00:00 2001 From: s452711 Date: Wed, 22 Dec 2021 02:55:37 +0100 Subject: [PATCH 1/9] create diagrams for use-case-1 system events --- models/128233.diagram | 57 ++++++++++++ models/128361.diagram | 44 +++++++++ models/128489.diagram | 108 ++++++++++++++++++++++ models/128617.diagram | 64 +++++++++++++ models/135145.diagram | 119 ++++++++++++++++++++++++ models/135273.diagram | 133 +++++++++++++++++++++++++++ models/141801.diagram | 96 +++++++++++++++++++ models/141929.diagram | 38 ++++++++ models/142057.diagram | 38 ++++++++ models/142185.diagram | 7 ++ models/148585.diagram | 63 +++++++++++++ models/155113.diagram | 73 +++++++++++++++ models/155369.diagram | 92 +++++++++++++++++++ models/161897.diagram | 46 ++++++++++ models/models.prj | 209 +++++++++++++++++++++++++++++++++++------- 15 files changed, 1152 insertions(+), 35 deletions(-) create mode 100644 models/128233.diagram create mode 100644 models/128361.diagram create mode 100644 models/128489.diagram create mode 100644 models/128617.diagram create mode 100644 models/135145.diagram create mode 100644 models/135273.diagram create mode 100644 models/141801.diagram create mode 100644 models/141929.diagram create mode 100644 models/142057.diagram create mode 100644 models/142185.diagram create mode 100644 models/148585.diagram create mode 100644 models/155113.diagram create mode 100644 models/155369.diagram create mode 100644 models/161897.diagram diff --git a/models/128233.diagram b/models/128233.diagram new file mode 100644 index 0000000..ec78dc9 --- /dev/null +++ b/models/128233.diagram @@ -0,0 +1,57 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz -7.1 4.2 2000 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 58.9 4.9 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 274.5 4.9 2000 life_line_z 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 664.1 4.9 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 5 83 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 147 87 2010 11 275 +end +durationcanvas 129001 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 324 139 2010 11 190 + overlappingdurationcanvas 129769 + xyzwh 330 288 2020 11 25 + end +end +durationcanvas 129257 classinstance_ref 128489 // :Zamowienie + xyzwh 695 186 2010 11 75 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 87 2015 explicitmsg "stworzZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 32 62 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 145 2015 explicitmsg "stworzZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 200 123 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 188 2015 explicitmsg "zamowienie = create(): Zamowienie" + stereotype "<>" xyz 397 172 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 459 171 +msg 129641 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 244 2015 explicitmsg "zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 488 228 +reflexivemsg 129897 synchronous + to durationcanvas_ref 129769 + yz 288 2025 explicitmsg "dodajZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienie: Zamowienie" + label_xy 405 272 +end diff --git a/models/128361.diagram b/models/128361.diagram new file mode 100644 index 0000000..9a605ac --- /dev/null +++ b/models/128361.diagram @@ -0,0 +1,44 @@ +format 224 + +classinstance 128105 class_ref 128539 // kelner + name "" xyz 7.1 4.9 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // zarzadzanieZamowieniamiController + name "" xyz 218 3.4 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // zarzadcaZamowien + name "" xyz 551.1 3.4 2000 life_line_z 2000 +classinstance 128489 class_ref 128283 // zamowienie + name "" xyz 770.7 3.4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :kelner + xyzwh 20 99.3 2010 11 41 +end +durationcanvas 128745 classinstance_ref 128233 // :zarzadzanieZamowieniamiController + xyzwh 310 99.7 2010 11 152 +end +durationcanvas 129001 classinstance_ref 128361 // :zarzadcaZamowien + xyzwh 600 131 2010 11 99 +end +durationcanvas 129257 classinstance_ref 128489 // :zamowienie + xyzwh 801 160.2 2010 11 51 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 99 2015 explicitmsg "dodajNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int, numerStolika: int" + label_xy 37 73 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 131 2015 explicitmsg "dodajNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int, numerStolika: int" + label_xy 333 109 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 161 2015 explicitmsg "dodajNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 623 145 +end diff --git a/models/128489.diagram b/models/128489.diagram new file mode 100644 index 0000000..f89672b --- /dev/null +++ b/models/128489.diagram @@ -0,0 +1,108 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 389.93 21.67 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 311.52 108.2 2000 +classinstance 128617 class_ref 128233 // ZarzadcaZamowien + name "" xyz 351.57 250.89 2000 +classinstance 129257 class_ref 128283 // Zamowienie + name "" xyz 35.44 250.72 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 346.31 427.45 2000 +classinstance 130793 class_ref 141417 // BazaDanych + name "" xyz 368.83 544.09 2000 +classinstance 132329 class_ref 147945 // FabrykaPotraw + name "" xyz 28 543.4 2000 +linkcanvas 129001 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129001 + + forward_label "1 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 425 77 3000 +linkcanvas 129129 + from ref 128233 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129129 + + forward_label "2 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 429 185 3000 + backward_label "13 [czyDostepne] stanSygnalizujacyOSukcesie: Stan +14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 123 177 3000 +linkcanvas 130921 + from ref 130793 z 2001 to ref 130409 +dirscanvas 131049 z 1000 linkcanvas_ref 130921 + + forward_label "9 czyDostepne" xyz 317 490 3000 + backward_label "8 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, 1: int): bool +10 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" xyz 427 486 3000 +linkcanvas 131945 + from ref 128617 z 2001 to ref 129257 +dirscanvas 132713 z 1000 linkcanvas_ref 131945 + + forward_label "3 potrawa = stworzPotrawe(przepisId: int): Potrawa +12 [czyDostepne] dodajPotrawe(potrawa: Potrawa)" xyz 102 281 3000 + backward_label "6 potrawa" xyz 205 234 3000 +linkcanvas 132457 + from ref 129257 z 2001 to ref 132329 +dirscanvas 132969 z 1000 linkcanvas_ref 132457 + + forward_label "4 potrawa = stworzPotrawe(przepisId: int): Potrawa" xyz 89 403 3000 + backward_label "5 potrawa" xyz 6 402 3000 +linkcanvas 132585 + from ref 128617 z 2001 to ref 130409 +dirscanvas 133097 z 1000 linkcanvas_ref 132585 + + forward_label "7 czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" xyz 429 345 3000 + backward_label "11 czyDostepne" xyz 309 344 3000 +msgs + explicitmsg "dodajPotrawe(zamowienieId: int, przepisId: int): Stan" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "dodajPotrawe(zamowienieId: int, przepisId: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129897 + msgs + explicitmsg "potrawa = stworzPotrawe(przepisId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 132713 + msgs + explicitmsg "potrawa = stworzPotrawe(przepisId: int): Potrawa" + forward ranks 4 "1.1.1.1" dirscanvas_ref 132969 + msgs + explicitmsg "potrawa" + backward ranks 5 "1.1.1.1.1" dirscanvas_ref 132969 + msgs + explicitmsg "potrawa" + backward ranks 6 "1.1.1.1.1.1" dirscanvas_ref 132713 + msgs + explicitmsg "czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" + forward ranks 7 "1.1.1.1.1.1.1" dirscanvas_ref 133097 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend + msgsend + explicitmsg "czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, 1: int): bool" + backward ranks 8 "2" dirscanvas_ref 131049 + msgs + explicitmsg "czyDostepne" + forward ranks 9 "2.1" dirscanvas_ref 131049 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" + backward ranks 10 "2.1.1" dirscanvas_ref 131049 + no_msg + msgsend + msgsend + explicitmsg "czyDostepne" + backward ranks 11 "3" dirscanvas_ref 133097 + msgs + explicitmsg "[czyDostepne] dodajPotrawe(potrawa: Potrawa)" + forward ranks 12 "3.1" dirscanvas_ref 132713 + no_msg + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 13 "3.2" dirscanvas_ref 129897 + no_msg + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 14 "3.3" dirscanvas_ref 129897 + no_msg + msgsend +msgsend +end diff --git a/models/128617.diagram b/models/128617.diagram new file mode 100644 index 0000000..5e51fea --- /dev/null +++ b/models/128617.diagram @@ -0,0 +1,64 @@ +format 224 + +classinstance 128105 class_ref 128539 // kelner + name "" xyz 8.9 4.2 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // zarzadzanieZamowieniamiController + name "" xyz 154.8 4.9 2010 life_line_z 2000 +classinstance 128361 class_ref 128233 // zarzadcaZamowien + name "" xyz 470.9 4.9 2000 life_line_z 2000 +classinstance 128489 class_ref 128283 // zamowienie + name "" xyz 750.4 4.9 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :kelner + xyzwh 20 84.8 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :zarzadzanieZamowieniamiController + xyzwh 243 90.8 2010 11 209 +end +durationcanvas 129001 classinstance_ref 128361 // :zarzadcaZamowien + xyzwh 520 141.8 2010 11 137 +end +durationcanvas 129257 classinstance_ref 128489 // :zamowienie + xyzwh 780 184.4 2010 11 67 + overlappingdurationcanvas 129513 + xyzwh 786 202.8 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 90 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int, potrawaId: int" + label_xy 18 72 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 142 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int, potrawaId: int" + label_xy 290 118 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 185 2015 explicitmsg "usunPotrawe(potrawaId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 513 146 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 202 2025 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawaId: int" + label_xy 671 155 +msg 129769 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 239 2025 explicitmsg "zwrocPotwierdzenie(czyOperacjaSiePowiodla)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 204 +msg 129897 return + from durationcanvas_ref 129001 + to durationcanvas_ref 128745 + yz 264 2015 explicitmsg "wyswietlKomunikat(komunikatCzyUsuniecieSiePowiodlo: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 247 239 +end diff --git a/models/135145.diagram b/models/135145.diagram new file mode 100644 index 0000000..ddaf9be --- /dev/null +++ b/models/135145.diagram @@ -0,0 +1,119 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 418.45 6.69 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 341.84 107.65 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 380.98 234.72 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 41.69 235.15 2000 +classinstance 128617 class_ref 128136 // Potrawa + name "potrawa" xyz 29.11 394.62 2000 +classinstance 129897 class_ref 141289 // MenedzerBazyDanych + name "" xyz 179.11 462.28 2000 +classinstance 130025 class_ref 141417 // BazaDanych + name "" xyz 202.89 565.8 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 128873 z 1000 linkcanvas_ref 128745 + + forward_label "1 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 451 69 3000 +linkcanvas 129001 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129385 z 1000 linkcanvas_ref 129001 + + forward_label "2 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 452 177 3000 + backward_label "14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan +15 [czyDostepne] stanSygnalizujacyOSukcesie: Stan" xyz 149 170 3000 +linkcanvas 129129 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129513 z 1000 linkcanvas_ref 129129 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa" xyz 119 264 3000 + backward_label "5 potrawa" xyz 223 215 3000 +linkcanvas 129257 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129641 z 1000 linkcanvas_ref 129257 + + backward_label "4 potrawa" xyz 8 320 3000 +linkcanvas 130281 decenter_end 504 + from ref 129897 z 2001 to ref 130025 +dirscanvas 130793 z 1000 linkcanvas_ref 130281 + + forward_label "9 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, liczbaOdejmowanaOdLicznosci: int): bool +11 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" xyz 261 513 3000 + backward_label "10 czyDostepne" xyz 144 519 3000 +selflinkcanvas 134505 classinstance_ref 129897 // :MenedzerBazyDanych + xy 316 475 + + forward_label "8 liczbaOdejmowanaOdLicznosci = max(0, roznica): int" xyz 321 467 3000 +linkcanvas 135017 + from ref 128361 z 2001 to point 433 383 + line 136553 z 2001 to point 237 383 + line 136425 z 2001 to ref 129897 +dirscanvas 135273 z 1000 linkcanvas_ref 136425 + + forward_label "7 czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" xyz 257 417 3000 + backward_label "12 czyDostepne" xyz 142 417 3000 +selflinkcanvas 135145 classinstance_ref 128361 // :ZarzadcaZamowien + xy 498 247 + + forward_label "6 roznica = nowaLicznosc - potrawa.licznosc +13 [czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" xyz 508 234 3000 +msgs + explicitmsg "zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" + forward ranks 1 "1" dirscanvas_ref 128873 + msgs + explicitmsg "zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129385 + msgs + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 129513 + no_msg + msgsend + msgsend + explicitmsg "potrawa" + backward ranks 4 "2" dirscanvas_ref 129641 + msgs + explicitmsg "potrawa" + backward ranks 5 "2.1" dirscanvas_ref 129513 + msgs + explicitmsg "roznica = nowaLicznosc - potrawa.licznosc" + forward ranks 6 "2.1.1" selflinkcanvas_ref 135145 + msgs + explicitmsg "czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" + forward ranks 7 "2.1.1.1" dirscanvas_ref 135273 + no_msg + msgsend + msgsend + msgsend + explicitmsg "liczbaOdejmowanaOdLicznosci = max(0, roznica): int" + forward ranks 8 "3" selflinkcanvas_ref 134505 + msgs + explicitmsg "czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, liczbaOdejmowanaOdLicznosci: int): bool" + forward ranks 9 "3.1" dirscanvas_ref 130793 + no_msg + msgsend + explicitmsg "czyDostepne" + backward ranks 10 "4" dirscanvas_ref 130793 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" + forward ranks 11 "4.1" dirscanvas_ref 130793 + no_msg + msgsend + explicitmsg "czyDostepne" + backward ranks 12 "5" dirscanvas_ref 135273 + msgs + explicitmsg "[czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" + forward ranks 13 "5.1" selflinkcanvas_ref 135145 + no_msg + msgsend + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 14 "6" dirscanvas_ref 129385 + no_msg + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 15 "7" dirscanvas_ref 129385 + no_msg +msgsend +end diff --git a/models/135273.diagram b/models/135273.diagram new file mode 100644 index 0000000..c78500a --- /dev/null +++ b/models/135273.diagram @@ -0,0 +1,133 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 449.16 4.5 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 372.5 106.56 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 45.9 248.14 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 65.18 361.48 2000 +classinstance 128617 class_ref 128155 // Potrawa + name "" xyz 74.04 455.78 2000 +classinstance 128745 class_ref 128904 // Produkt + name "" xyz 75.7 558.34 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 414.54 248.92 2000 +classinstance 130665 class_ref 141417 // BazaDanych + name "" xyz 438.78 454.7 2000 +linkcanvas 128873 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129513 z 1000 linkcanvas_ref 128873 + + forward_label "1 dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" xyz 486 67 3000 +linkcanvas 129001 + from ref 128233 z 2001 to point 32 116 + line 131433 z 2001 to point 32 202 + line 131561 z 2001 to point 98 201 + line 131689 z 2001 to ref 128361 +dirscanvas 129641 z 1000 linkcanvas_ref 129001 + + forward_label "2 dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" xyz 37 136 3000 + backward_label "16 [czyDostepne] stanSygnalizujacyOSukcesie: Stan +17 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 71 76 3000 +linkcanvas 129129 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129769 z 1000 linkcanvas_ref 129129 + + forward_label "3 dodatek = stworzDodatek(produktId: int): Produkt +14 [czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" xyz 124 304 3000 + backward_label "8 dodatek" xyz 38 309 3000 +linkcanvas 129257 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129257 + + forward_label "4 dodatek = stworzDodatek(produktId: int): Produkt +15 [czyDostepne] dodajDodatek(dodatek: Produkt)" xyz 122 407 3000 + backward_label "7 dodatek" xyz 38 413 3000 +linkcanvas 129385 + from ref 128617 z 2001 to ref 128745 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + backward_label "6 dodatek" xyz 37 512 3000 +linkcanvas 130537 + from ref 128361 z 2001 to ref 130409 +dirscanvas 130921 z 1000 linkcanvas_ref 130537 + + forward_label "9 czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" xyz 143 231 3000 + backward_label "13 czyDostepne" xyz 246 281 3000 +linkcanvas 130793 + from ref 130409 z 2001 to ref 130665 +dirscanvas 131177 z 1000 linkcanvas_ref 130793 + + forward_label "10 czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool +12 [czyDostepne] zmienLicznoscProduktu(dodatek: Produkt, 1)" xyz 497 351 3000 + backward_label "11 czyDostepne" xyz 381 357 3000 +selflinkcanvas 131817 classinstance_ref 128617 // :Potrawa + xy 142 468 + + forward_label "5 <> dodatek = create(produktId: int): Produkt" xyz 153 462 3000 +msgs + explicitmsg "dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" + forward ranks 1 "1" dirscanvas_ref 129513 + msgs + explicitmsg "dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129641 + msgs + explicitmsg "dodatek = stworzDodatek(produktId: int): Produkt" + forward ranks 3 "1.1.1" dirscanvas_ref 129769 + msgs + explicitmsg "dodatek = stworzDodatek(produktId: int): Produkt" + forward ranks 4 "1.1.1.1" dirscanvas_ref 129897 + no_msg + msgsend + msgsend + msgsend + explicitmsg "<> dodatek = create(produktId: int): Produkt" + forward ranks 5 "2" selflinkcanvas_ref 131817 + no_msg + explicitmsg "dodatek" + backward ranks 6 "3" dirscanvas_ref 130025 + no_msg + explicitmsg "dodatek" + backward ranks 7 "4" dirscanvas_ref 129897 + msgs + explicitmsg "dodatek" + backward ranks 8 "4.1" dirscanvas_ref 129769 + msgs + explicitmsg "czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" + forward ranks 9 "4.1.1" dirscanvas_ref 130921 + msgs + explicitmsg "czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool" + forward ranks 10 "4.1.1.1" dirscanvas_ref 131177 + msgs + explicitmsg "czyDostepne" + backward ranks 11 "4.1.1.1.1" dirscanvas_ref 131177 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktu(dodatek: Produkt, 1)" + forward ranks 12 "4.1.1.1.1.1" dirscanvas_ref 131177 + no_msg + explicitmsg "czyDostepne" + backward ranks 13 "4.1.1.1.1.2" dirscanvas_ref 130921 + msgs + explicitmsg "[czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" + forward ranks 14 "4.1.1.1.1.2.1" dirscanvas_ref 129769 + msgs + explicitmsg "[czyDostepne] dodajDodatek(dodatek: Produkt)" + forward ranks 15 "4.1.1.1.1.2.1.1" dirscanvas_ref 129897 + no_msg + msgsend + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 16 "4.1.1.1.1.2.2" dirscanvas_ref 129641 + no_msg + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 17 "4.1.1.1.1.2.3" dirscanvas_ref 129641 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend + msgsend +msgsend +end diff --git a/models/141801.diagram b/models/141801.diagram new file mode 100644 index 0000000..e5cd8e2 --- /dev/null +++ b/models/141801.diagram @@ -0,0 +1,96 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 405.2 28.1 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 328.8 142.1 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 366.7 242.6 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 385.4 339 2000 +classinstance 128617 class_ref 128136 // Potrawa + name "potrawa" xyz 373 443.2 2000 +classinstance 130281 class_ref 141289 // MenedzerBazyDanych + name "" xyz 673.3 532.4 2000 +classinstance 130921 class_ref 141417 // BazaDanych + name "" xyz 166.7 531.9 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 128873 z 1000 linkcanvas_ref 128745 + + forward_label "1 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 441 97 3000 +linkcanvas 129385 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129769 z 1000 linkcanvas_ref 129385 + + forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 198 3000 +linkcanvas 129513 + from ref 128361 z 2001 to ref 128489 +dirscanvas 130025 z 1000 linkcanvas_ref 129513 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa +6 dodatek = usunDodatek(produktId: int): Produkt" xyz 439 289 3000 + backward_label "5 potrawa +9 dodatek" xyz 357 288 3000 +linkcanvas 129641 + from ref 128489 z 2001 to ref 128617 +dirscanvas 130153 z 1000 linkcanvas_ref 129641 + + forward_label "8 usunDodatek(dodatek: Produkt)" xyz 441 397 3000 + backward_label "4 potrawa +7 dodatek" xyz 352 389 3000 +linkcanvas 130409 + from ref 128361 z 2001 to point 731 251 + line 131433 z 2001 to ref 130281 +dirscanvas 130537 z 1000 linkcanvas_ref 130409 + + forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc)" xyz 479 226 3000 +selflinkcanvas 130793 classinstance_ref 128361 // :ZarzadcaZamowien + xy 360 255 + +linkcanvas 131049 + from ref 130921 z 2001 to ref 130281 +dirscanvas 131177 z 1000 linkcanvas_ref 131049 + + backward_label "11 zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" xyz 304 563 3000 +msgs + explicitmsg "usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" + forward ranks 1 "1" dirscanvas_ref 128873 + msgs + explicitmsg "usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129769 + no_msg + msgsend + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "2" dirscanvas_ref 130025 + no_msg + explicitmsg "potrawa" + backward ranks 4 "3" dirscanvas_ref 130153 + no_msg + explicitmsg "potrawa" + backward ranks 5 "4" dirscanvas_ref 130025 + msgs + explicitmsg "dodatek = usunDodatek(produktId: int): Produkt" + forward ranks 6 "4.1" dirscanvas_ref 130025 + no_msg + msgsend + explicitmsg "dodatek" + backward ranks 7 "5" dirscanvas_ref 130153 + msgs + explicitmsg "usunDodatek(dodatek: Produkt)" + forward ranks 8 "5.1" dirscanvas_ref 130153 + no_msg + msgsend + explicitmsg "dodatek" + backward ranks 9 "6" dirscanvas_ref 130025 + msgs + explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc)" + forward ranks 10 "6.1" dirscanvas_ref 130537 + msgs + explicitmsg "zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" + backward ranks 11 "6.1.1" dirscanvas_ref 131177 + no_msg + msgsend + msgsend +msgsend +end diff --git a/models/141929.diagram b/models/141929.diagram new file mode 100644 index 0000000..6cc9717 --- /dev/null +++ b/models/141929.diagram @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 51.8 5 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 226 4.2 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 674.4 4.2 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kelner + xyzwh 64 79 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 316 81 2010 11 170 +end +durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 725 118 2010 11 80 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 82 2015 explicitmsg "potwierdzZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 82 60 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 121 2015 explicitmsg "potwierdzZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 428 99 +msg 129769 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 187 2015 explicitmsg "stanSygnalizujacyPotwierdzenieZamowienia: Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 412 173 +end diff --git a/models/142057.diagram b/models/142057.diagram new file mode 100644 index 0000000..47a4133 --- /dev/null +++ b/models/142057.diagram @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 19.2 6 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 213.4 6 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 702.9 6 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kelner + xyzwh 32 79 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 303 84 2010 11 173 +end +durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 753 124 2010 11 110 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 84 2015 explicitmsg "anulujZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 85 57 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 125 2015 explicitmsg "anulujZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 427 92 +msg 129257 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 224 2015 explicitmsg "stanSygnalizujacyAnulowanieZamowienia: Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 417 210 +end diff --git a/models/142185.diagram b/models/142185.diagram new file mode 100644 index 0000000..8185aa2 --- /dev/null +++ b/models/142185.diagram @@ -0,0 +1,7 @@ +format 224 + +classinstance 128105 class_ref 128539 // kelner + name "" xyz 23 4 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // zarzadzanieZamowieniamiController + name "" xyz 141 4 2000 life_line_z 2000 +end diff --git a/models/148585.diagram b/models/148585.diagram new file mode 100644 index 0000000..2e51e0b --- /dev/null +++ b/models/148585.diagram @@ -0,0 +1,63 @@ +format 224 + +classinstance 128105 class_ref 128539 // kelner + name "" xyz 93.6 26.3 2000 +classinstance 128233 class_ref 128105 // zarzadzanieZamowieniamiController + name "" xyz 17 174 2000 +classinstance 128361 class_ref 128233 // zarzadcaZamowien + name "" xyz 54.7 337.5 2000 +classinstance 128489 class_ref 128283 // zamowienie + name "" xyz 73.9 505.1 2000 +classinstance 128617 class_ref 134761 // promocja + name "" xyz 465.5 505 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129257 z 1000 linkcanvas_ref 128745 + + forward_label "1 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 112 3000 +linkcanvas 128873 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129385 z 1000 linkcanvas_ref 128873 + + forward_label "2 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 263 3000 +linkcanvas 129001 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129513 z 1000 linkcanvas_ref 129001 + + forward_label "3 dodajPromocje(promocjaId: int)" xyz 126 427 3000 +linkcanvas 129129 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129641 z 1000 linkcanvas_ref 129129 + + forward_label "4 <> promocja = create(promocjaId: int)" xyz 188 486 3000 + backward_label "5 promocja" xyz 278 535 3000 +selflinkcanvas 129769 classinstance_ref 128489 // :zamowienie + xy 109 530 + + forward_label "6 dodajPromocje(promocja: Promocja)" xyz 17 548 3000 +msgs + explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" + forward ranks 1 "1" dirscanvas_ref 129257 + msgs + explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129385 + msgs + explicitmsg "dodajPromocje(promocjaId: int)" + forward ranks 3 "1.1.1" dirscanvas_ref 129513 + msgs + explicitmsg "<> promocja = create(promocjaId: int)" + forward ranks 4 "1.1.1.1" dirscanvas_ref 129641 + msgs + explicitmsg "promocja" + backward ranks 5 "1.1.1.1.1" dirscanvas_ref 129641 + msgs + explicitmsg "dodajPromocje(promocja: Promocja)" + forward ranks 6 "1.1.1.1.1.1" selflinkcanvas_ref 129769 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend +msgsend +end diff --git a/models/155113.diagram b/models/155113.diagram new file mode 100644 index 0000000..9b7adcb --- /dev/null +++ b/models/155113.diagram @@ -0,0 +1,73 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 410.9 35.6 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 334.6 143.2 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 372.8 287.4 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "zamowienie" xyz 650 426.4 2000 +classinstance 128617 class_ref 141289 // MenedzerBazyDanych + name "" xyz 158.8 423.8 2000 +classinstance 128745 class_ref 141417 // BazaDanych + name "" xyz 182.3 538.2 2000 +linkcanvas 129129 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129129 + + forward_label "1 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 448 101 3000 +linkcanvas 129257 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129897 z 1000 linkcanvas_ref 129257 + + forward_label "2 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 443 220 3000 +linkcanvas 129385 + from ref 128361 z 2001 to point 712 297 + line 131049 z 2001 to ref 128489 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + forward_label "5 ustawNumerStolika(numerStolika: int)" xyz 505 268 3000 + backward_label "4 zamowienie" xyz 564 317 3000 +linkcanvas 129641 + from ref 128617 z 2001 to ref 128745 +dirscanvas 130281 z 1000 linkcanvas_ref 129641 + + forward_label "7 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 487 3000 +linkcanvas 130409 + from ref 128361 z 2001 to point 425 348 + line 131177 z 2001 to point 218 349 + line 130793 z 2001 to ref 128617 +dirscanvas 130537 z 1000 linkcanvas_ref 130793 + + forward_label "6 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 381 3000 +selflinkcanvas 130665 classinstance_ref 128361 // :ZarzadcaZamowien + xy 372 299 + + forward_label "3 zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" xyz 29 292 3000 +msgs + explicitmsg "wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" + forward ranks 2 "1.1" dirscanvas_ref 129897 + no_msg + msgsend + explicitmsg "zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" + forward ranks 3 "2" selflinkcanvas_ref 130665 + no_msg + explicitmsg "zamowienie" + backward ranks 4 "3" dirscanvas_ref 130025 + msgs + explicitmsg "ustawNumerStolika(numerStolika: int)" + forward ranks 5 "3.1" dirscanvas_ref 130025 + no_msg + explicitmsg "wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" + forward ranks 6 "3.2" dirscanvas_ref 130537 + no_msg + msgsend + explicitmsg "wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" + forward ranks 7 "4" dirscanvas_ref 130281 + no_msg +msgsend +end diff --git a/models/155369.diagram b/models/155369.diagram new file mode 100644 index 0000000..82e3a06 --- /dev/null +++ b/models/155369.diagram @@ -0,0 +1,92 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 541.31 27.15 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 465.24 112.98 2000 +classinstance 128617 class_ref 128233 // ZarzadcaZamowien + name "" xyz 504.37 181.19 2000 +classinstance 129257 class_ref 128283 // Zamowienie + name "" xyz 86.84 180.5 2000 +classinstance 129513 class_ref 128136 // Potrawa + name "potrawa" xyz 78.85 371.08 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 499.03 314.19 2000 +classinstance 130793 class_ref 141417 // BazaDanych + name "" xyz 360.69 430.31 2000 +linkcanvas 129001 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129001 + + forward_label "1 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 578 82 3000 +linkcanvas 129129 + from ref 128233 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129129 + + forward_label "2 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 579 153 3000 +linkcanvas 129385 + from ref 128617 z 2001 to ref 129257 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa +9 usunPotrawe(potrawa: Potrawa)" xyz 203 213 3000 + backward_label "5 potrawa" xyz 307 161 3000 +linkcanvas 129641 decenter_begin 546 + from ref 129257 z 2001 to ref 129513 +dirscanvas 130153 z 1000 linkcanvas_ref 129641 + + forward_label "10 <> destroy()" xyz 143 282 3000 + backward_label "4 potrawa" xyz 57 281 3000 +linkcanvas 130921 decenter_end 492 + from ref 130793 z 2001 to point 396 324 + line 132585 z 2001 to ref 130409 +dirscanvas 131049 z 1000 linkcanvas_ref 130921 + + backward_label "8 zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" xyz 418 372 3000 +linkcanvas 132713 + from ref 128617 z 2001 to ref 130409 +dirscanvas 132841 z 1000 linkcanvas_ref 132713 + + forward_label "7 dodajProdukty(potrawa: Potrawa, licznosc: int)" xyz 577 254 3000 +selflinkcanvas 133097 classinstance_ref 128617 // :ZarzadcaZamowien + xy 646 193 + + forward_label "6 licznosc = potrawa.zwrocLicznosc(): int" xyz 634 187 3000 +msgs + explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129897 + msgs + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 130025 + no_msg + msgsend + msgsend + explicitmsg "potrawa" + backward ranks 4 "2" dirscanvas_ref 130153 + msgs + explicitmsg "potrawa" + backward ranks 5 "2.1" dirscanvas_ref 130025 + msgs + explicitmsg "licznosc = potrawa.zwrocLicznosc(): int" + forward ranks 6 "2.1.1" selflinkcanvas_ref 133097 + no_msg + explicitmsg "dodajProdukty(potrawa: Potrawa, licznosc: int)" + forward ranks 7 "2.1.2" dirscanvas_ref 132841 + no_msg + msgsend + msgsend + explicitmsg "zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" + backward ranks 8 "3" dirscanvas_ref 131049 + no_msg + explicitmsg "usunPotrawe(potrawa: Potrawa)" + forward ranks 9 "4" dirscanvas_ref 130025 + msgs + explicitmsg "<> destroy()" + forward ranks 10 "4.1" dirscanvas_ref 130153 + no_msg + msgsend +msgsend +end diff --git a/models/161897.diagram b/models/161897.diagram new file mode 100644 index 0000000..17255bf --- /dev/null +++ b/models/161897.diagram @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 207 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :ZarzadzanieZamowieniamiController + xyzwh 297 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restartuj()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/models.prj b/models/models.prj index 272570f..7e2165c 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 224 "models" - revision 9 - modified_by 12 "fabian" + revision 32 + modified_by 105 "s452711" @@ -36,7 +36,7 @@ format 224 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 5 + font_size 8 diagram_format A4 image_root_dir "" @@ -114,7 +114,7 @@ format 224 classrelation_ref 129416 // (< Jest dodatkiem) end - classrelation 129672 // (< Jest skladnikiem) + classrelation 129672 // < Jest skladnikiem relation_ref 128776 // < Jest skladnikiem end @@ -335,7 +335,7 @@ format 224 a role_name "" multiplicity "*" private classrelation_ref 129544 // (< Jest skladnikiem) b role_name "" multiplicity "1..*" private - classrelation_ref 129672 // (< Jest skladnikiem) + classrelation_ref 129672 // < Jest skladnikiem end classrelation 141320 // Zapisuje informacje o licznosci @@ -380,7 +380,7 @@ format 224 classrelation_ref 141064 // (Przechowuje) end - classrelation 128396 // (< Aktualizuje stan) + classrelation 128396 // < Aktualizuje stan relation_ref 128140 // < Aktualizuje stan end end @@ -718,7 +718,7 @@ format 224 MysqlColumn end - classrelation 128140 // (< Sklada sie z) + classrelation 128140 // < Sklada sie z relation_ref 128012 // < Sklada sie z end end @@ -806,7 +806,7 @@ format 224 mysql_decl "" attribute 128012 "listaProduktow" - private type class_ref 130331 // iloscProduktu + private type class_ref 130331 // IloscProduktu stereotype "list" cpp_decl "" java_decl "" @@ -822,7 +822,7 @@ format 224 a role_name "" multiplicity "*" private classrelation_ref 128012 // (< Sklada sie z) b role_name "" multiplicity "1" private - classrelation_ref 128140 // (< Sklada sie z) + classrelation_ref 128140 // < Sklada sie z end classrelation 128268 // (< Aktualizuje stan) @@ -830,7 +830,7 @@ format 224 a role_name "" multiplicity "1" private classrelation_ref 128268 // (< Aktualizuje stan) b role_name "" multiplicity "*" private - classrelation_ref 128396 // (< Aktualizuje stan) + classrelation_ref 128396 // < Aktualizuje stan end end end @@ -855,12 +855,67 @@ format 224 activitydiagramsettings end + sequencediagram 161897 "1-1-restartSystemu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 128233 "1-2-stworzenieNowegoZamowienia" + sequencediagramsettings end + overlapping_bars size A4 + end + + collaborationdiagram 155113 "1-3-wprowadzenieNumeruStolika" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 128489 "1-4-dodaniePotrawyDoZamowienia" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 155369 "1-5-usunieciePotrawyZZamowienia" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 135145 "1-6-zmianaLicznosciZamawianejPotrawy" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 135273 "1-7-dodanieDodatkuDoPotrawy" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 141801 "1-8-usuniecieDodatkuZPotrawy" + collaborationdiagramsettings end + size A4 + end + + sequencediagram 141929 "1-9-potwierdzenieZamowienia" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 142057 "1-10-anulowanieZamowienia" + sequencediagramsettings end + overlapping_bars size A4 + end + + collaborationdiagram 148585 "1-11-dodaniePromocjiDoZamowienia" + collaborationdiagramsettings end + size A4 + end + sequencediagram 128027 "8-1-restartSystemu" sequencediagramsettings end overlapping_bars size A4 end - class 128027 "menu" + class 128027 "Menu" visibility package cpp_decl "" java_decl "" @@ -872,7 +927,7 @@ format 224 end - class 128155 "potrawa" + class 128155 "Potrawa" visibility package cpp_decl "" java_decl "" @@ -884,7 +939,7 @@ format 224 end - class 128283 "zamowienie" + class 128283 "Zamowienie" visibility package cpp_decl "" java_decl "" @@ -896,7 +951,7 @@ format 224 end - class 128411 "platnosc" + class 128411 "Platnosc" visibility package cpp_decl "" java_decl "" @@ -908,7 +963,19 @@ format 224 end - class 128539 "kelner" + class 128539 "Kelner" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128667 "Produkt" visibility package cpp_decl "" java_decl "" @@ -920,7 +987,7 @@ format 224 end - class 128667 "produkt" + class 128795 "Spizarnia" visibility package cpp_decl "" java_decl "" @@ -932,7 +999,7 @@ format 224 end - class 128795 "spizarnia" + class 128923 "Kuchnia" visibility package cpp_decl "" java_decl "" @@ -944,7 +1011,7 @@ format 224 end - class 128923 "kuchnia" + class 129051 "Klient" visibility package cpp_decl "" java_decl "" @@ -956,7 +1023,7 @@ format 224 end - class 129051 "klient" + class 129179 "Kucharz" visibility package cpp_decl "" java_decl "" @@ -968,7 +1035,7 @@ format 224 end - class 129179 "kucharz" + class 129307 "Kasa" visibility package cpp_decl "" java_decl "" @@ -980,7 +1047,7 @@ format 224 end - class 129307 "kasa" + class 129435 "Kasjer" visibility package cpp_decl "" java_decl "" @@ -992,7 +1059,7 @@ format 224 end - class 129435 "kasjer" + class 129563 "PracownikSpizarni" visibility package cpp_decl "" java_decl "" @@ -1004,7 +1071,7 @@ format 224 end - class 129563 "pracownikSpizarni" + class 129691 "PlatnoscKarta" visibility package cpp_decl "" java_decl "" @@ -1016,7 +1083,7 @@ format 224 end - class 129691 "platnoscKarta" + class 129819 "PlatnoscGotowka" visibility package cpp_decl "" java_decl "" @@ -1028,7 +1095,7 @@ format 224 end - class 129819 "platnoscGotowka" + class 129947 "PotrawaNiestandardowa" visibility package cpp_decl "" java_decl "" @@ -1040,7 +1107,7 @@ format 224 end - class 129947 "potrawaNiestandardowa" + class 130075 "PotrawaStandardowa" visibility package cpp_decl "" java_decl "" @@ -1052,7 +1119,7 @@ format 224 end - class 130075 "potrawaStandardowa" + class 130203 "Pracownik" visibility package cpp_decl "" java_decl "" @@ -1064,7 +1131,7 @@ format 224 end - class 130203 "pracownik" + class 130331 "IloscProduktu" visibility package cpp_decl "" java_decl "" @@ -1076,7 +1143,7 @@ format 224 end - class 130331 "iloscProduktu" + class 130459 "Data" visibility package cpp_decl "" java_decl "" @@ -1088,7 +1155,7 @@ format 224 end - class 130459 "data" + class 130587 "Wartosc" visibility package cpp_decl "" java_decl "" @@ -1100,7 +1167,7 @@ format 224 end - class 130587 "wartosc" + class 130715 "NumerKonta" visibility package cpp_decl "" java_decl "" @@ -1112,7 +1179,7 @@ format 224 end - class 130715 "numerKonta" + class 130843 "NumerTelefonu" visibility package cpp_decl "" java_decl "" @@ -1124,7 +1191,7 @@ format 224 end - class 130843 "numerTelefonu" + class 130971 "StanZamowienia" visibility package cpp_decl "" java_decl "" @@ -1136,7 +1203,7 @@ format 224 end - class 130971 "stanZamowienia" + class 131099 "Miara" visibility package cpp_decl "" java_decl "" @@ -1148,7 +1215,79 @@ format 224 end - class 131099 "miara" + class 128105 "ZarzadzanieZamowieniamiController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128233 "ZarzadcaZamowien" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 134761 "Promocja" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 141289 "MenedzerBazyDanych" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 141417 "BazaDanych" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 147945 "FabrykaPotraw" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 154473 "System" visibility package cpp_decl "" java_decl "" From 8a7152df0938310e80dcc3148678ba2cfa3428e1 Mon Sep 17 00:00:00 2001 From: s452711 Date: Tue, 4 Jan 2022 22:09:18 +0100 Subject: [PATCH 2/9] recreate diagrams for use-case-2 system events --- models/168425.diagram | 48 ++++++++++++++++++++ models/168425_105.d | 48 ++++++++++++++++++++ models/168553.diagram | 99 +++++++++++++++++++++++++++++++++++++++++ models/168553_105.d | 99 +++++++++++++++++++++++++++++++++++++++++ models/168681.diagram | 57 ++++++++++++++++++++++++ models/168681_105.d | 57 ++++++++++++++++++++++++ models/168809.diagram | 100 ++++++++++++++++++++++++++++++++++++++++++ models/168809_105.d | 100 ++++++++++++++++++++++++++++++++++++++++++ models/168937.diagram | 59 +++++++++++++++++++++++++ models/168937_105.d | 59 +++++++++++++++++++++++++ models/169065.diagram | 45 +++++++++++++++++++ models/169065_105.d | 45 +++++++++++++++++++ models/models.prj | 46 ++++++++++++++++++- 13 files changed, 860 insertions(+), 2 deletions(-) create mode 100644 models/168425.diagram create mode 100644 models/168425_105.d create mode 100644 models/168553.diagram create mode 100644 models/168553_105.d create mode 100644 models/168681.diagram create mode 100644 models/168681_105.d create mode 100644 models/168809.diagram create mode 100644 models/168809_105.d create mode 100644 models/168937.diagram create mode 100644 models/168937_105.d create mode 100644 models/169065.diagram create mode 100644 models/169065_105.d diff --git a/models/168425.diagram b/models/168425.diagram new file mode 100644 index 0000000..227f737 --- /dev/null +++ b/models/168425.diagram @@ -0,0 +1,48 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 29 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 161 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 387 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 543 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 37 72 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 216 72 2010 11 29 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 408 89 2010 11 84 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 585 108 2010 11 59 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 72 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 80 62 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 89 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 265 79 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 109 2015 explicitmsg "dodajPotraweNiestandardowa()" + stereotype "<<<>>>" xyz 472 119 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 450 99 +msg 129513 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 157 2015 explicitmsg "potrawaNiestandardowa" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 462 147 +end diff --git a/models/168425_105.d b/models/168425_105.d new file mode 100644 index 0000000..e3c17d3 --- /dev/null +++ b/models/168425_105.d @@ -0,0 +1,48 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 28.8 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 160.9 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 386.7 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 543 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 36 71 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 215 72 2010 11 29 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 407 89 2010 11 84 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 585 108 2010 11 59 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 72 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 80 62 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 89 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 265 79 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 109 2015 explicitmsg "dodajPotraweNiestandardowa()" + stereotype "<<<>>>" xyz 472 119 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 450 99 +msg 129513 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 157 2015 explicitmsg "potrawaNiestandardowa" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 462 147 +end diff --git a/models/168553.diagram b/models/168553.diagram new file mode 100644 index 0000000..fdceecc --- /dev/null +++ b/models/168553.diagram @@ -0,0 +1,99 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 23.9 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 106.2 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293.6 4 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 403.4 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "skladnik" xyz 527.3 4 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 643.3 4 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 745.4 4 2005 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 31 74 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 161 74 2010 11 39 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 312 100 2010 11 163 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 427 115 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt + xyzwh 554 176 2010 11 38 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 664 197 2010 11 27 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 787 213 2010 11 25 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 427 242 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 75 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotraw: Int" + label_xy 48 60 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 102 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 187 87 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 118 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 329 109 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 360 140 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 180 2020 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 385 166 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 197 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy" + label_xy 566 174 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 213 2015 explicitmsg "dodanieSkladnikaDoPotrawy(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 669 203 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 242 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 324 232 +end diff --git a/models/168553_105.d b/models/168553_105.d new file mode 100644 index 0000000..fdceecc --- /dev/null +++ b/models/168553_105.d @@ -0,0 +1,99 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 23.9 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 106.2 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293.6 4 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 403.4 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "skladnik" xyz 527.3 4 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 643.3 4 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 745.4 4 2005 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 31 74 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 161 74 2010 11 39 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 312 100 2010 11 163 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 427 115 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt + xyzwh 554 176 2010 11 38 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 664 197 2010 11 27 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 787 213 2010 11 25 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 427 242 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 75 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotraw: Int" + label_xy 48 60 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 102 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 187 87 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 118 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 329 109 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 360 140 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 180 2020 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 385 166 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 197 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy" + label_xy 566 174 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 213 2015 explicitmsg "dodanieSkladnikaDoPotrawy(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 669 203 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 242 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 324 232 +end diff --git a/models/168681.diagram b/models/168681.diagram new file mode 100644 index 0000000..652ecd6 --- /dev/null +++ b/models/168681.diagram @@ -0,0 +1,57 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 17 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 332 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 474 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 660 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 25 73 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 184 73 2010 11 32 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 374 94 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 25 165 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 493 165 2010 11 28 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 684 177 2010 11 29 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 73 2015 explicitmsg "usunSkladnik()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy: Int" + label_xy 64 59 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 94 2015 explicitmsg "usunSkladnik(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 247 84 +msg 129641 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 165 2015 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 243 155 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 177 2020 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 167 +end diff --git a/models/168681_105.d b/models/168681_105.d new file mode 100644 index 0000000..652ecd6 --- /dev/null +++ b/models/168681_105.d @@ -0,0 +1,57 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 17 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 332 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 474 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 660 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 25 73 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 184 73 2010 11 32 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 374 94 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 25 165 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 493 165 2010 11 28 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 684 177 2010 11 29 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 73 2015 explicitmsg "usunSkladnik()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy: Int" + label_xy 64 59 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 94 2015 explicitmsg "usunSkladnik(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 247 84 +msg 129641 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 165 2015 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 243 155 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 177 2020 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 167 +end diff --git a/models/168809.diagram b/models/168809.diagram new file mode 100644 index 0000000..cb390cc --- /dev/null +++ b/models/168809.diagram @@ -0,0 +1,100 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 110 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293 4 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 418 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "" xyz 546 4 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 673 4 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 746 4 2000 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 21 90 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 165 91 2010 11 57 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 312 116 2010 11 156 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 442 118 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // :Produkt + xyzwh 565 192 2010 11 32 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 694 209 2010 11 30 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 788 225 2010 11 29 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 442 248 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 92 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 47 78 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 117 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 193 103 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 120 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 335 110 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 368 139 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 193 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 397 179 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 210 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 583 189 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 226 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 704 216 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 249 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 331 239 +end diff --git a/models/168809_105.d b/models/168809_105.d new file mode 100644 index 0000000..cb390cc --- /dev/null +++ b/models/168809_105.d @@ -0,0 +1,100 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 110 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293 4 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 418 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "" xyz 546 4 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 673 4 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 746 4 2000 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 21 90 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 165 91 2010 11 57 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 312 116 2010 11 156 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 442 118 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // :Produkt + xyzwh 565 192 2010 11 32 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 694 209 2010 11 30 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 788 225 2010 11 29 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 442 248 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 92 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 47 78 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 117 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 193 103 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 120 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 335 110 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 368 139 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 193 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 397 179 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 210 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 583 189 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 226 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 704 216 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 249 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 331 239 +end diff --git a/models/168937.diagram b/models/168937.diagram new file mode 100644 index 0000000..fa2d728 --- /dev/null +++ b/models/168937.diagram @@ -0,0 +1,59 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 2 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 102 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 263 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 446 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 592 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 10 96 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 157 97 2010 11 33 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 305 115 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 10 178 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 465 178 2010 11 37 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 616 204 2010 11 25 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 97 2015 explicitmsg "usunDodatek()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 43 82 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 116 2015 explicitmsg "usunDodatek(dodatek)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 199 106 +msg 129641 asynchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 178 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 189 168 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 204 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 492 194 +end diff --git a/models/168937_105.d b/models/168937_105.d new file mode 100644 index 0000000..fa2d728 --- /dev/null +++ b/models/168937_105.d @@ -0,0 +1,59 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 2 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 102 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 263 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 446 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 592 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 10 96 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 157 97 2010 11 33 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 305 115 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 10 178 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 465 178 2010 11 37 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 616 204 2010 11 25 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 97 2015 explicitmsg "usunDodatek()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 43 82 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 116 2015 explicitmsg "usunDodatek(dodatek)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 199 106 +msg 129641 asynchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 178 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 189 168 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 204 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 492 194 +end diff --git a/models/169065.diagram b/models/169065.diagram new file mode 100644 index 0000000..81a4119 --- /dev/null +++ b/models/169065.diagram @@ -0,0 +1,45 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 21 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 324 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 459 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 29 79 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 184 79 2010 11 31 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 345 99 2010 11 25 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 501 117 2010 11 25 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 79 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 75 69 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 99 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 233 89 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 117 2015 explicitmsg "usunPotrawe()" + stereotype "<<<>>>" xyz 396 127 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 391 107 +end diff --git a/models/169065_105.d b/models/169065_105.d new file mode 100644 index 0000000..81a4119 --- /dev/null +++ b/models/169065_105.d @@ -0,0 +1,45 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 21 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 324 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 459 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 29 79 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 184 79 2010 11 31 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 345 99 2010 11 25 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 501 117 2010 11 25 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 79 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 75 69 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 99 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 233 89 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 117 2015 explicitmsg "usunPotrawe()" + stereotype "<<<>>>" xyz 396 127 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 391 107 +end diff --git a/models/models.prj b/models/models.prj index 7e2165c..c465365 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 32 + revision 33 modified_by 105 "s452711" @@ -36,7 +36,7 @@ format 224 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 8 + font_size 6 diagram_format A4 image_root_dir "" @@ -910,6 +910,36 @@ format 224 size A4 end + sequencediagram 168425 "2-2-dodaniePotrawyNiestandardowej" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 168553 "2-3-dodanieSkladnika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 168681 "2-4-usuniecieSkladnika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 168809 "2-5-dodanieDodatku" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 168937 "2-6-usuniecieDodatku" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 169065 "2-8-anulowanie" + sequencediagramsettings end + overlapping_bars size A4 + end + sequencediagram 128027 "8-1-restartSystemu" sequencediagramsettings end overlapping_bars size A4 @@ -1298,5 +1328,17 @@ format 224 mysql_decl "" end + + class 161001 "PotrawaNiestandardowaHandler" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end From 4a3e5d5512a96ba405e601cdcf1688e33ff9a480 Mon Sep 17 00:00:00 2001 From: s452711 Date: Tue, 4 Jan 2022 22:47:32 +0100 Subject: [PATCH 3/9] started recreating diagrams for use-case-8 system events --- models/161897.diagram | 2 +- models/161897_105.d | 46 +++++++++++++++++++ models/168425_105.d | 14 +++--- models/168553_105.d | 16 +++---- models/168681_105.d | 57 ------------------------ models/168809_105.d | 100 ------------------------------------------ models/168937_105.d | 59 ------------------------- models/169065_105.d | 45 ------------------- models/175593.diagram | 46 +++++++++++++++++++ models/175593_105.d | 46 +++++++++++++++++++ models/175721.diagram | 30 +++++++++++++ models/175721_105.d | 30 +++++++++++++ models/175849.diagram | 46 +++++++++++++++++++ models/175849_105.d | 46 +++++++++++++++++++ models/175977.diagram | 68 ++++++++++++++++++++++++++++ models/175977_105.d | 68 ++++++++++++++++++++++++++++ models/176105.diagram | 67 ++++++++++++++++++++++++++++ models/176105_105.d | 67 ++++++++++++++++++++++++++++ models/176233.diagram | 59 +++++++++++++++++++++++++ models/176233_105.d | 59 +++++++++++++++++++++++++ models/176361.diagram | 38 ++++++++++++++++ models/176361_105.d | 38 ++++++++++++++++ models/176489.diagram | 5 +++ models/models.prj | 57 +++++++++++++++++++++--- 24 files changed, 827 insertions(+), 282 deletions(-) create mode 100644 models/161897_105.d delete mode 100644 models/168681_105.d delete mode 100644 models/168809_105.d delete mode 100644 models/168937_105.d delete mode 100644 models/169065_105.d create mode 100644 models/175593.diagram create mode 100644 models/175593_105.d create mode 100644 models/175721.diagram create mode 100644 models/175721_105.d create mode 100644 models/175849.diagram create mode 100644 models/175849_105.d create mode 100644 models/175977.diagram create mode 100644 models/175977_105.d create mode 100644 models/176105.diagram create mode 100644 models/176105_105.d create mode 100644 models/176233.diagram create mode 100644 models/176233_105.d create mode 100644 models/176361.diagram create mode 100644 models/176361_105.d create mode 100644 models/176489.diagram diff --git a/models/161897.diagram b/models/161897.diagram index 17255bf..d917732 100644 --- a/models/161897.diagram +++ b/models/161897.diagram @@ -35,7 +35,7 @@ msg 129129 synchronous label_xy 400 109 reflexivemsg 129385 synchronous to durationcanvas_ref 129257 - yz 180 2025 explicitmsg "restartuj()" + yz 180 2025 explicitmsg "restart()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default label_xy 599 165 reflexivemsg 129641 synchronous diff --git a/models/161897_105.d b/models/161897_105.d new file mode 100644 index 0000000..d917732 --- /dev/null +++ b/models/161897_105.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 207 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :ZarzadzanieZamowieniamiController + xyzwh 297 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/168425_105.d b/models/168425_105.d index e3c17d3..f87b0b5 100644 --- a/models/168425_105.d +++ b/models/168425_105.d @@ -1,24 +1,24 @@ format 224 classinstance 128105 class_ref 128539 // Kelner - name "" xyz 28.8 4 2005 life_line_z 2000 + name "" xyz 29 4 2005 life_line_z 2000 classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 160.9 4 2000 life_line_z 2000 + name "" xyz 161 4 2000 life_line_z 2000 classinstance 128361 class_ref 128264 // Zamowienie - name "" xyz 386.7 4 2000 life_line_z 2000 + name "" xyz 387 4 2000 life_line_z 2000 classinstance 128489 class_ref 129947 // PotrawaNiestandardowa name "" xyz 543 4 2000 life_line_z 2000 durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 36 71 2010 11 40 + xyzwh 42 72 2010 11 40 end durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 215 72 2010 11 29 + xyzwh 242 72 2010 11 29 end durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 407 89 2010 11 84 + xyzwh 418 89 2010 11 84 end durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 585 108 2010 11 59 + xyzwh 605 108 2010 11 59 end msg 128873 synchronous from durationcanvas_ref 128617 diff --git a/models/168553_105.d b/models/168553_105.d index fdceecc..b997be8 100644 --- a/models/168553_105.d +++ b/models/168553_105.d @@ -15,28 +15,28 @@ classinstance 128745 class_ref 128264 // Zamowienie classinstance 128873 class_ref 129947 // PotrawaNiestandardowa name "" xyz 745.4 4 2005 life_line_z 2000 durationcanvas 129001 classinstance_ref 128105 // :Kelner - xyzwh 31 74 2010 11 40 + xyzwh 36 74 2010 11 40 end durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 161 74 2010 11 39 + xyzwh 187 74 2010 11 39 end durationcanvas 129385 classinstance_ref 128361 // :Spizarnia - xyzwh 312 100 2010 11 163 + xyzwh 317 100 2010 11 163 end durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 427 115 2010 11 48 + xyzwh 437 115 2010 11 48 end durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt - xyzwh 554 176 2010 11 38 + xyzwh 566 176 2010 11 38 end durationcanvas 130281 classinstance_ref 128745 // :Zamowienie - xyzwh 664 197 2010 11 27 + xyzwh 674 197 2010 11 27 end durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 787 213 2010 11 25 + xyzwh 807 213 2010 11 25 end durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 427 242 2010 11 25 + xyzwh 437 242 2010 11 25 end msg 129257 synchronous from durationcanvas_ref 129001 diff --git a/models/168681_105.d b/models/168681_105.d deleted file mode 100644 index 652ecd6..0000000 --- a/models/168681_105.d +++ /dev/null @@ -1,57 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 17 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 129 4 2000 life_line_z 2000 -classinstance 128361 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 332 4 2000 life_line_z 2000 -classinstance 128489 class_ref 129032 // Spizarnia - name "" xyz 474 4 2000 life_line_z 2000 -classinstance 128617 class_ref 130331 // IloscProduktu - name "" xyz 660 4 2000 life_line_z 2000 -durationcanvas 128745 classinstance_ref 128105 // :Kelner - xyzwh 25 73 2010 11 40 -end -durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 184 73 2010 11 32 -end -durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 374 94 2010 11 25 -end -durationcanvas 129385 classinstance_ref 128105 // :Kelner - xyzwh 25 165 2010 11 40 -end -durationcanvas 129513 classinstance_ref 128489 // :Spizarnia - xyzwh 493 165 2010 11 28 -end -durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 684 177 2010 11 29 -end -msg 129001 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 128873 - yz 73 2015 explicitmsg "usunSkladnik()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "skladnik, -IdPotrawy: Int" - label_xy 64 59 -msg 129257 synchronous - from durationcanvas_ref 128873 - to durationcanvas_ref 129129 - yz 94 2015 explicitmsg "usunSkladnik(skladnik)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 247 84 -msg 129641 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 129513 - yz 165 2015 explicitmsg "zaktualizujIloscSkladnika(skladnik)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 243 155 -msg 129897 synchronous - from durationcanvas_ref 129513 - to durationcanvas_ref 129769 - yz 177 2020 explicitmsg "zaktualizujIloscSkladnika(skladnik)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 537 167 -end diff --git a/models/168809_105.d b/models/168809_105.d deleted file mode 100644 index cb390cc..0000000 --- a/models/168809_105.d +++ /dev/null @@ -1,100 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 13 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 110 4 2000 life_line_z 2000 -classinstance 128361 class_ref 129032 // Spizarnia - name "" xyz 293 4 2000 life_line_z 2000 -classinstance 128489 class_ref 130331 // IloscProduktu - name "" xyz 418 4 2000 life_line_z 2000 -classinstance 128617 class_ref 128904 // Produkt - name "" xyz 546 4 2000 life_line_z 2000 -classinstance 128745 class_ref 128264 // Zamowienie - name "" xyz 673 4 2000 life_line_z 2000 -classinstance 128873 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 746 4 2000 life_line_z 2000 -durationcanvas 129001 classinstance_ref 128105 // :Kelner - xyzwh 21 90 2010 11 40 -end -durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 165 91 2010 11 57 -end -durationcanvas 129385 classinstance_ref 128361 // :Spizarnia - xyzwh 312 116 2010 11 156 -end -durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 442 118 2010 11 48 -end -durationcanvas 130025 classinstance_ref 128617 // :Produkt - xyzwh 565 192 2010 11 32 -end -durationcanvas 130281 classinstance_ref 128745 // :Zamowienie - xyzwh 694 209 2010 11 30 -end -durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 788 225 2010 11 29 -end -durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 442 248 2010 11 25 -end -msg 129257 synchronous - from durationcanvas_ref 129001 - to durationcanvas_ref 129129 - yz 92 2015 explicitmsg "dodanieDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "IdDodatek: Int, -IdPotrawy: Int" - label_xy 47 78 -msg 129513 synchronous - from durationcanvas_ref 129129 - to durationcanvas_ref 129385 - yz 117 2015 explicitmsg "dodanieDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "IdDodatek: Int, -IdPotrawy: Int" - label_xy 193 103 -msg 129769 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 129641 - yz 120 2015 explicitmsg "sprawdzIlosc()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "IdDodatek: Int" - label_xy 335 110 -msg 129897 return - from durationcanvas_ref 129641 - to durationcanvas_ref 129385 - yz 149 2015 explicitmsg "ilosc: Int" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 368 139 -msg 130153 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 130025 - yz 193 2015 explicitmsg "dodanieDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "IdDodatek: Int, -IdPotrawy: Int" - label_xy 397 179 -msg 130409 synchronous - from durationcanvas_ref 130025 - to durationcanvas_ref 130281 - yz 210 2015 explicitmsg "dodanieDoPotrawy()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "dodatek, -IdPotrawy: Int" - label_xy 583 189 -msg 130665 synchronous - from durationcanvas_ref 130281 - to durationcanvas_ref 130537 - yz 226 2015 explicitmsg "dodanieDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "dodatek" - label_xy 704 216 -msg 130921 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 130793 - yz 249 2015 explicitmsg "zaktualizujIlosc()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "IdDodatek: Int" - label_xy 331 239 -end diff --git a/models/168937_105.d b/models/168937_105.d deleted file mode 100644 index fa2d728..0000000 --- a/models/168937_105.d +++ /dev/null @@ -1,59 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 2 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 102 4 2000 life_line_z 2000 -classinstance 128361 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 263 4 2000 life_line_z 2000 -classinstance 128489 class_ref 129032 // Spizarnia - name "" xyz 446 4 2000 life_line_z 2000 -classinstance 128617 class_ref 130331 // IloscProduktu - name "" xyz 592 4 2000 life_line_z 2000 -durationcanvas 128745 classinstance_ref 128105 // :Kelner - xyzwh 10 96 2010 11 40 -end -durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 157 97 2010 11 33 -end -durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 305 115 2010 11 25 -end -durationcanvas 129385 classinstance_ref 128105 // :Kelner - xyzwh 10 178 2010 11 40 -end -durationcanvas 129513 classinstance_ref 128489 // :Spizarnia - xyzwh 465 178 2010 11 37 -end -durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 616 204 2010 11 25 -end -msg 129001 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 128873 - yz 97 2015 explicitmsg "usunDodatek()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "dodatek, -IdPotrawy: Int" - label_xy 43 82 -msg 129257 synchronous - from durationcanvas_ref 128873 - to durationcanvas_ref 129129 - yz 116 2015 explicitmsg "usunDodatek(dodatek)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 199 106 -msg 129641 asynchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 129513 - yz 178 2015 explicitmsg "zaktualizujIloscDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "dodatek" - label_xy 189 168 -msg 129897 synchronous - from durationcanvas_ref 129513 - to durationcanvas_ref 129769 - yz 204 2015 explicitmsg "zaktualizujIloscDodatku()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "dodatek" - label_xy 492 194 -end diff --git a/models/169065_105.d b/models/169065_105.d deleted file mode 100644 index 81a4119..0000000 --- a/models/169065_105.d +++ /dev/null @@ -1,45 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 21 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 129 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128264 // Zamowienie - name "" xyz 324 4 2000 life_line_z 2000 -classinstance 128489 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 459 4 2000 life_line_z 2000 -durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 29 79 2010 11 40 -end -durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 184 79 2010 11 31 -end -durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 345 99 2010 11 25 -end -durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 501 117 2010 11 25 -end -msg 128873 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128745 - yz 79 2015 explicitmsg "usunPotrawe()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 75 69 -msg 129129 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 129001 - yz 99 2015 explicitmsg "usunPotrawe()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 233 89 -msg 129385 synchronous - from durationcanvas_ref 129001 - to durationcanvas_ref 129257 - yz 117 2015 explicitmsg "usunPotrawe()" - stereotype "<<<>>>" xyz 396 127 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 391 107 -end diff --git a/models/175593.diagram b/models/175593.diagram new file mode 100644 index 0000000..ddf2ef8 --- /dev/null +++ b/models/175593.diagram @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 167529 // PlatnoscController + name "" xyz 251 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PlatnoscController + xyzwh 296 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175593_105.d b/models/175593_105.d new file mode 100644 index 0000000..ddf2ef8 --- /dev/null +++ b/models/175593_105.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 167529 // PlatnoscController + name "" xyz 251 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PlatnoscController + xyzwh 296 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175721.diagram b/models/175721.diagram new file mode 100644 index 0000000..0b4d410 --- /dev/null +++ b/models/175721.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 16 4 2000 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 179 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 379 4 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 29 81 2010 11 60 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 224 81 2010 11 36 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 401 101 2010 11 25 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 82 2015 explicitmsg "rozpocznijPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 87 68 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 102 2015 explicitmsg "create()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 299 88 +end diff --git a/models/175721_105.d b/models/175721_105.d new file mode 100644 index 0000000..0b4d410 --- /dev/null +++ b/models/175721_105.d @@ -0,0 +1,30 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 16 4 2000 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 179 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 379 4 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 29 81 2010 11 60 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 224 81 2010 11 36 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 401 101 2010 11 25 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 82 2015 explicitmsg "rozpocznijPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 87 68 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 102 2015 explicitmsg "create()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 299 88 +end diff --git a/models/175849.diagram b/models/175849.diagram new file mode 100644 index 0000000..55d5713 --- /dev/null +++ b/models/175849.diagram @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 216 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PotrawaNiestandardowaHandler + xyzwh 297 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175849_105.d b/models/175849_105.d new file mode 100644 index 0000000..55d5713 --- /dev/null +++ b/models/175849_105.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 216 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PotrawaNiestandardowaHandler + xyzwh 297 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 576 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 582 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 582 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175977.diagram b/models/175977.diagram new file mode 100644 index 0000000..98f2ca7 --- /dev/null +++ b/models/175977.diagram @@ -0,0 +1,68 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 3 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 180 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 397 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 552 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 761 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 16 69 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 225 69 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 419 98 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 609 121 2010 11 84 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 794 132 2010 11 55 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 69 2015 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 25 55 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 98 2020 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 226 84 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 123 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 431 109 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 133 2020 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 621 119 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 174 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 646 160 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 187 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 458 173 +end diff --git a/models/175977_105.d b/models/175977_105.d new file mode 100644 index 0000000..98f2ca7 --- /dev/null +++ b/models/175977_105.d @@ -0,0 +1,68 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 3 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 180 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 397 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 552 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 761 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 16 69 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 225 69 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 419 98 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 609 121 2010 11 84 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 794 132 2010 11 55 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 69 2015 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 25 55 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 98 2020 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 226 84 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 123 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 431 109 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 133 2020 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 621 119 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 174 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 646 160 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 187 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 458 173 +end diff --git a/models/176105.diagram b/models/176105.diagram new file mode 100644 index 0000000..16e3ca1 --- /dev/null +++ b/models/176105.diagram @@ -0,0 +1,67 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 163 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 365 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 527 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 753 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 26 87 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 208 87 2010 11 25 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 387 100 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 584 119 2010 11 96 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 786 144 2010 11 48 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 87 2015 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 34 73 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 100 2020 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 215 86 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 120 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 106 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 144 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 602 130 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 180 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 629 166 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 200 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 430 186 +end diff --git a/models/176105_105.d b/models/176105_105.d new file mode 100644 index 0000000..16e3ca1 --- /dev/null +++ b/models/176105_105.d @@ -0,0 +1,67 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 163 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 365 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 527 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 753 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 26 87 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 208 87 2010 11 25 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 387 100 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 584 119 2010 11 96 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 786 144 2010 11 48 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 87 2015 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 34 73 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 100 2020 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 215 86 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 120 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 106 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 144 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 602 130 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 180 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 629 166 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 200 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 430 186 +end diff --git a/models/176233.diagram b/models/176233.diagram new file mode 100644 index 0000000..3dc4e27 --- /dev/null +++ b/models/176233.diagram @@ -0,0 +1,59 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz -0.8 4.2 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 245.1 4 2000 life_line_z 2000 +classinstance 128361 class_ref 141289 // MenedzerBazyDanych + name "" xyz 463.4 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141417 // BazaDanych + name "" xyz 704.1 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128392 // Platnosc + name "" xyz 781.6 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 11 79.8 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 81 2010 11 79 +end +durationcanvas 129513 classinstance_ref 128361 // :MenedzerBazyDanych + xyzwh 517 105.4 2010 11 25 +end +durationcanvas 129769 classinstance_ref 128489 // :BazaDanych + xyzwh 735 113 2010 11 25 +end +durationcanvas 130025 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 210 2010 11 40 +end +durationcanvas 130153 classinstance_ref 128617 // :Platnosc + xyzwh 802 210 2010 11 25 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 81 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "platnoscId: int, sposobPlatnosciId: int" + label_xy 12 66 +msg 129641 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129513 + yz 105 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: int" + label_xy 313 91 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 113 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: int" + label_xy 532 99 +msg 130281 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130153 + yz 210 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: SposobPlatnosci" + label_xy 412 197 +end diff --git a/models/176233_105.d b/models/176233_105.d new file mode 100644 index 0000000..3dc4e27 --- /dev/null +++ b/models/176233_105.d @@ -0,0 +1,59 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz -0.8 4.2 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 245.1 4 2000 life_line_z 2000 +classinstance 128361 class_ref 141289 // MenedzerBazyDanych + name "" xyz 463.4 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141417 // BazaDanych + name "" xyz 704.1 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128392 // Platnosc + name "" xyz 781.6 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 11 79.8 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 81 2010 11 79 +end +durationcanvas 129513 classinstance_ref 128361 // :MenedzerBazyDanych + xyzwh 517 105.4 2010 11 25 +end +durationcanvas 129769 classinstance_ref 128489 // :BazaDanych + xyzwh 735 113 2010 11 25 +end +durationcanvas 130025 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 210 2010 11 40 +end +durationcanvas 130153 classinstance_ref 128617 // :Platnosc + xyzwh 802 210 2010 11 25 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 81 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "platnoscId: int, sposobPlatnosciId: int" + label_xy 12 66 +msg 129641 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129513 + yz 105 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: int" + label_xy 313 91 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 113 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: int" + label_xy 532 99 +msg 130281 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130153 + yz 210 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: SposobPlatnosci" + label_xy 412 197 +end diff --git a/models/176361.diagram b/models/176361.diagram new file mode 100644 index 0000000..1674b89 --- /dev/null +++ b/models/176361.diagram @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 14 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 208 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 443 4 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 26 72 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 253 72 2010 11 107 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 465 93 2010 11 65 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 72 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 44 59 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 93 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 263 80 +msg 129129 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 138 2015 explicitmsg "reszta: double" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 331 125 +end diff --git a/models/176361_105.d b/models/176361_105.d new file mode 100644 index 0000000..1674b89 --- /dev/null +++ b/models/176361_105.d @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 14 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 208 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 443 4 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 26 72 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 253 72 2010 11 107 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 465 93 2010 11 65 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 72 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 44 59 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 93 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 263 80 +msg 129129 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 138 2015 explicitmsg "reszta: double" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 331 125 +end diff --git a/models/176489.diagram b/models/176489.diagram new file mode 100644 index 0000000..5f7b361 --- /dev/null +++ b/models/176489.diagram @@ -0,0 +1,5 @@ +format 224 + +classinstance 128105 class_ref 129051 // Klient + name "" xyz 8 4 2000 life_line_z 2000 +end diff --git a/models/models.prj b/models/models.prj index c465365..025d47e 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 33 + revision 34 modified_by 105 "s452711" @@ -36,7 +36,7 @@ format 224 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 6 + font_size 8 diagram_format A4 image_root_dir "" @@ -910,6 +910,11 @@ format 224 size A4 end + sequencediagram 175849 "2-1-restartSystemu" + sequencediagramsettings end + overlapping_bars size A4 + end + sequencediagram 168425 "2-2-dodaniePotrawyNiestandardowej" sequencediagramsettings end overlapping_bars size A4 @@ -940,7 +945,37 @@ format 224 overlapping_bars size A4 end - sequencediagram 128027 "8-1-restartSystemu" + sequencediagram 175593 "8-1-restartSystemu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 175721 "8-2-rozpoczeciePlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 175977 "8-3-wprowadzenieNumeruStolika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 176105 "8-4-edycjaNumeruStolika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 176233 "8-5-wyborSposobuPlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 176361 "8-6-dokonaniePlatnosciGotowka" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 176489 "8-7-zeskanowanieKartyTerminalem" sequencediagramsettings end overlapping_bars size A4 end @@ -1042,7 +1077,7 @@ format 224 end class 129051 "Klient" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -1078,7 +1113,7 @@ format 224 end class 129435 "Kasjer" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -1340,5 +1375,17 @@ format 224 mysql_decl "" end + + class 167529 "PlatnoscController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end From fee80700b15df78ce0b3b7da8c6e80e054a72133 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 23:29:51 +0100 Subject: [PATCH 4/9] recreate all usecase 8 diagrams --- models/128027.diagram | 47 +++++++++++++++++++++++++++++++++++++++++++ models/128155.diagram | 30 +++++++++++++++++++++++++++ models/176489.diagram | 42 ++++++++++++++++++++++++++++++++++++++ models/models.prj | 40 +++++++++++++++++++++++++++++++++--- 4 files changed, 156 insertions(+), 3 deletions(-) create mode 100644 models/128027.diagram create mode 100644 models/128155.diagram diff --git a/models/128027.diagram b/models/128027.diagram new file mode 100644 index 0000000..feabe21 --- /dev/null +++ b/models/128027.diagram @@ -0,0 +1,47 @@ +format 224 + +classinstance 128155 class_ref 129051 // Klient + name "" xyz 29 4 2005 life_line_z 2000 +classinstance 128283 class_ref 167529 // PlatnoscController + name "" xyz 189 4 2000 life_line_z 2000 +classinstance 128411 class_ref 128392 // Platnosc + name "" xyz 455 4 2000 life_line_z 2000 +classinstance 128539 class_ref 137627 // PolaczenieZBankiemHandler + name "" xyz 662 4 2000 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128155 // :Klient + xyzwh 41 61 2010 11 40 +end +durationcanvas 128795 classinstance_ref 128283 // :PlatnoscController + xyzwh 234 61 2010 11 25 +end +durationcanvas 129051 classinstance_ref 128411 // :Platnosc + xyzwh 477 74 2010 11 57 +end +durationcanvas 129307 classinstance_ref 128539 // :PolaczenieZBankiemHandler + xyzwh 732 90 2010 11 25 +end +msg 128923 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 61 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 55 48 +msg 129179 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129051 + yz 74 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 273 61 +msg 129435 synchronous + from durationcanvas_ref 129051 + to durationcanvas_ref 129307 + yz 91 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 522 78 +msg 129563 return + from durationcanvas_ref 129307 + to durationcanvas_ref 129051 + yz 114 2015 explicitmsg "operacjaZakonczonaPowodzeniem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 506 101 +end diff --git a/models/128155.diagram b/models/128155.diagram new file mode 100644 index 0000000..be7b79b --- /dev/null +++ b/models/128155.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128411 class_ref 129435 // Kasjer + name "" xyz 10 4 2000 life_line_z 2000 +classinstance 128539 class_ref 128411 // Platnosc + name "" xyz 422 4 2000 life_line_z 2000 +classinstance 128667 class_ref 167529 // PlatnoscController + name "" xyz 181 4 2000 life_line_z 2000 +durationcanvas 128795 classinstance_ref 128411 // :Kasjer + xyzwh 22 66 2010 11 40 +end +durationcanvas 128923 classinstance_ref 128667 // :PlatnoscController + xyzwh 226 66 2010 11 25 +end +durationcanvas 129179 classinstance_ref 128539 // :Platnosc + xyzwh 444 74 2010 11 25 +end +msg 129051 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 128923 + yz 66 2015 explicitmsg "anulujPlatnosc(platnoscId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 58 53 +msg 129307 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129179 + yz 74 2020 explicitmsg "anulujPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 302 61 +end diff --git a/models/176489.diagram b/models/176489.diagram index 5f7b361..bb20c0f 100644 --- a/models/176489.diagram +++ b/models/176489.diagram @@ -1,5 +1,47 @@ format 224 +classinstance 128027 class_ref 167529 // PlatnoscController + name "" xyz 194 4 2000 life_line_z 2000 classinstance 128105 class_ref 129051 // Klient name "" xyz 8 4 2000 life_line_z 2000 +classinstance 128155 class_ref 128392 // Platnosc + name "" xyz 446 4 2000 life_line_z 2000 +classinstance 128283 class_ref 137627 // PolaczenieZBankiemHandler + name "" xyz 657 4 2000 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128105 // :Klient + xyzwh 20 55 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128027 // :PlatnoscController + xyzwh 239 56 2010 11 45 +end +durationcanvas 128795 classinstance_ref 128155 // :Platnosc + xyzwh 468 77 2010 11 60 +end +durationcanvas 129051 classinstance_ref 128283 // :PolaczenieZBankiemHandler + xyzwh 727 92 2010 11 27 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 56 2015 explicitmsg "zeskanujKartePlatnicza(numerKarty: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 48 45 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 78 2020 explicitmsg "pobierzSrodkiZKarty(numerKarty: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 273 65 +msg 129179 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129051 + yz 93 2025 explicitmsg "pobierzSrodkiZKarty(numerKarty: int, kwota: double)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 482 80 +msg 129563 return + from durationcanvas_ref 129051 + to durationcanvas_ref 128795 + yz 118 2015 explicitmsg "operacjaZakonczonaSukcesem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 509 105 end diff --git a/models/models.prj b/models/models.prj index 025d47e..f07396b 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 224 "models" - revision 34 - modified_by 105 "s452711" + revision 35 + modified_by 27 "Dell" @@ -36,7 +36,7 @@ format 224 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 8 + font_size 6 diagram_format A4 image_root_dir "" @@ -980,6 +980,16 @@ format 224 overlapping_bars size A4 end + sequencediagram 128027 "8-8-wprowadzeniePinu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 128155 "8-9-anulowaniePlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + class 128027 "Menu" visibility package cpp_decl "" @@ -1387,5 +1397,29 @@ format 224 mysql_decl "" end + + class 137627 "PolaczenieZBankiemHandler" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137755 "klient" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end From 1eb0db8fc8c3ca2fe69957c2040fec1c3c306618 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 23:47:54 +0100 Subject: [PATCH 5/9] add 7-2 and 7-5 system events diagrams --- models/134683.diagram | 14 +++++++++ models/134811.diagram | 68 +++++++++++++++++++++++++++++++++++++++++++ models/models.prj | 26 +++++++++++++++-- 3 files changed, 106 insertions(+), 2 deletions(-) create mode 100644 models/134683.diagram create mode 100644 models/134811.diagram diff --git a/models/134683.diagram b/models/134683.diagram new file mode 100644 index 0000000..ce1f5df --- /dev/null +++ b/models/134683.diagram @@ -0,0 +1,14 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 77 121 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 361 125 2000 +textcanvas 128411 "1 stwórzDostawe()" + xyzwh 218 110 2006 82 13 +linkcanvas 128283 + from ref 128027 z 2001 to ref 128155 +dirscanvas 128795 z 1000 linkcanvas_ref 128283 + +no_msg +end diff --git a/models/134811.diagram b/models/134811.diagram new file mode 100644 index 0000000..09f9dfa --- /dev/null +++ b/models/134811.diagram @@ -0,0 +1,68 @@ +format 224 + +classinstance 128027 class_ref 128795 // Spizarnia + name "" xyz 295 171 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 497 310 2000 life_line_z 2000 +classinstance 128283 class_ref 129563 // PracownikSpizarni + name "" xyz 67 161 2000 life_line_z 2000 +classinstance 128411 class_ref 130331 // IloscProduktu + name "newProdukt" xyz 695 307 2000 life_line_z 2000 +note 130075 "jako osoba, nie klasa - kompletnie inne +komunikuje sie z systemem poprzez interfejs +powinien byc pustym pudelkiem" + xyzwh 69 52 2000 235 75 +durationcanvas 128539 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 239 2010 11 50 +end +durationcanvas 128667 classinstance_ref 128027 // :Spizarnia + xyzwh 319 239 2010 11 50 +end +durationcanvas 129051 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 366 2010 11 40 +end +durationcanvas 129179 classinstance_ref 128155 // :Dostawa + xyzwh 518 370 2010 11 112 + overlappingdurationcanvas 129819 + xyzwh 524 440 2020 11 34 + end +end +durationcanvas 129435 classinstance_ref 128411 // newProdukt:IloscProduktu + xyzwh 755 376 2010 11 45 +end +msg 128795 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128667 + yz 239 2015 explicitmsg "znajdzProdukt(produktId: String)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 145 226 +msg 128923 return + from durationcanvas_ref 128667 + to durationcanvas_ref 128539 + yz 278 2020 explicitmsg "newProdukt: Produkt" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 170 265 +msg 129307 synchronous + from durationcanvas_ref 129051 + to durationcanvas_ref 129179 + yz 370 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 236 357 +msg 129563 synchronous + from durationcanvas_ref 129179 + to durationcanvas_ref 129435 + yz 380 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 549 367 +msg 129691 return + from durationcanvas_ref 129435 + to durationcanvas_ref 129179 + yz 410 2020 explicitmsg "newProdukt: IloscProduktu" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 570 397 +reflexivemsg 129947 synchronous + to durationcanvas_ref 129819 + yz 440 2025 explicitmsg "dodajProdukt(newProdukt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 429 +end diff --git a/models/models.prj b/models/models.prj index f07396b..985df58 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 35 + revision 36 modified_by 27 "Dell" @@ -945,6 +945,16 @@ format 224 overlapping_bars size A4 end + collaborationdiagram 134683 "7-2-stworzenieNowejDostawy" + collaborationdiagramsettings end + size A4 + end + + sequencediagram 134811 "7-5-dodanieProduktuDoDostawy" + sequencediagramsettings end + overlapping_bars size A4 + end + sequencediagram 175593 "8-1-restartSystemu" sequencediagramsettings end overlapping_bars size A4 @@ -1135,7 +1145,7 @@ format 224 end class 129563 "PracownikSpizarni" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -1421,5 +1431,17 @@ format 224 mysql_decl "" end + + class 144283 "Dostawa" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end From 965d6b245b5767dca9a59e692ddc8dc20d740947 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 23:53:51 +0100 Subject: [PATCH 6/9] add 7-8, 7-9, 7-10 seqence diagrams --- models/134939.diagram | 19 +++++++++++++++++++ models/135067.diagram | 20 ++++++++++++++++++++ models/135195.diagram | 38 ++++++++++++++++++++++++++++++++++++++ models/models.prj | 15 +++++++++++++++ 4 files changed, 92 insertions(+) create mode 100644 models/134939.diagram create mode 100644 models/135067.diagram create mode 100644 models/135195.diagram diff --git a/models/134939.diagram b/models/134939.diagram new file mode 100644 index 0000000..2c69d63 --- /dev/null +++ b/models/134939.diagram @@ -0,0 +1,19 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 22 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 251 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 63 65 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :Dostawa + xyzwh 272 65 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 65 2015 explicitmsg "zaakceptujDostawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 126 52 +end diff --git a/models/135067.diagram b/models/135067.diagram new file mode 100644 index 0000000..7824025 --- /dev/null +++ b/models/135067.diagram @@ -0,0 +1,20 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 17.5 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 231.5 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128155 // :Dostawa + xyzwh 252 67 2010 11 25 +end +durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 58 67 2010 11 40 +end +msg 128539 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128283 + yz 67 2015 explicitmsg "anulujDostawe()" + stereotype "<>" xyz 141 78 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 121.5 54 +end diff --git a/models/135195.diagram b/models/135195.diagram new file mode 100644 index 0000000..b0e26a8 --- /dev/null +++ b/models/135195.diagram @@ -0,0 +1,38 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 54 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 290 4 2000 life_line_z 2000 +classinstance 128283 class_ref 128795 // Spizarnia + name "" xyz 627 8 2000 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 95 75 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Dostawa + xyzwh 311 75 2010 11 32 +end +durationcanvas 128795 classinstance_ref 128283 // :Spizarnia + xyzwh 651 96 2010 11 41 + overlappingdurationcanvas 129051 + xyzwh 657 106 2020 11 25 + end +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 75 2015 explicitmsg "dodajDoSpizarni()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 174 62 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 96 2015 explicitmsg "[produkty z dostawy] dodajProdukt(produkt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 343 83 +reflexivemsg 129179 synchronous + to durationcanvas_ref 129051 + yz 106 2025 explicitmsg "polaczProdukt(produkt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 664 90 +end diff --git a/models/models.prj b/models/models.prj index 985df58..46ef973 100644 --- a/models/models.prj +++ b/models/models.prj @@ -955,6 +955,21 @@ format 224 overlapping_bars size A4 end + sequencediagram 134939 "7-8-akceptacjaDostawy" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 135067 "7-9-anulowanieDostawy" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 135195 "7-10-aktualizacjaSpizarni" + sequencediagramsettings end + overlapping_bars size A4 + end + sequencediagram 175593 "8-1-restartSystemu" sequencediagramsettings end overlapping_bars size A4 From 8003d8937c6eb7640df7cfa6738bf51a53c5dbec Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 23:59:37 +0100 Subject: [PATCH 7/9] correct usecase 7 sequence diagrams --- models/134683.diagram | 13 ++++++++----- models/134939.diagram | 2 ++ models/135067.diagram | 2 ++ 3 files changed, 12 insertions(+), 5 deletions(-) diff --git a/models/134683.diagram b/models/134683.diagram index ce1f5df..d0e29de 100644 --- a/models/134683.diagram +++ b/models/134683.diagram @@ -4,11 +4,14 @@ classinstance 128027 class_ref 129563 // PracownikSpizarni name "" xyz 77 121 2000 classinstance 128155 class_ref 144283 // Dostawa name "" xyz 361 125 2000 -textcanvas 128411 "1 stwórzDostawe()" - xyzwh 218 110 2006 82 13 -linkcanvas 128283 +linkcanvas 128923 from ref 128027 z 2001 to ref 128155 -dirscanvas 128795 z 1000 linkcanvas_ref 128283 +dirscanvas 129051 z 1000 linkcanvas_ref 128923 -no_msg + forward_label "1 stworzDostawe()" xyz 233 109 3000 +msgs + explicitmsg "stworzDostawe()" + forward ranks 1 "1" dirscanvas_ref 129051 + no_msg +msgsend end diff --git a/models/134939.diagram b/models/134939.diagram index 2c69d63..2b9f689 100644 --- a/models/134939.diagram +++ b/models/134939.diagram @@ -4,6 +4,8 @@ classinstance 128027 class_ref 129563 // PracownikSpizarni name "" xyz 22 4 2000 life_line_z 2000 classinstance 128155 class_ref 144283 // Dostawa name "" xyz 251 4 2000 life_line_z 2000 +continuation 128667 "X" + xyzwh 274 91 2005 33 30 durationcanvas 128283 classinstance_ref 128027 // :PracownikSpizarni xyzwh 63 65 2010 11 40 end diff --git a/models/135067.diagram b/models/135067.diagram index 7824025..c01aa7b 100644 --- a/models/135067.diagram +++ b/models/135067.diagram @@ -4,6 +4,8 @@ classinstance 128027 class_ref 129563 // PracownikSpizarni name "" xyz 17.5 4 2000 life_line_z 2000 classinstance 128155 class_ref 144283 // Dostawa name "" xyz 231.5 4 2000 life_line_z 2000 +continuation 128667 "X" + xyzwh 256 94 2005 33 30 durationcanvas 128283 classinstance_ref 128155 // :Dostawa xyzwh 252 67 2010 11 25 end From 2faadbf3ed2b25635ba058fc0005a116e35ac287 Mon Sep 17 00:00:00 2001 From: s452645 Date: Wed, 5 Jan 2022 11:26:21 +0100 Subject: [PATCH 8/9] create class diagram --- models/128027_27.d | 47 +++++++++ models/128155_27.d | 30 ++++++ models/128233.diagram | 4 +- models/128233_27.d | 57 +++++++++++ models/128489.diagram | 22 ++--- models/128489_27.d | 108 ++++++++++++++++++++ models/134683_27.d | 17 ++++ models/134811_27.d | 68 +++++++++++++ models/134939_27.d | 21 ++++ models/135067.diagram | 2 +- models/135067_27.d | 22 +++++ models/135145.diagram | 24 ++--- models/135195_27.d | 38 +++++++ models/135273.diagram | 12 +-- models/135273_27.d | 133 +++++++++++++++++++++++++ models/141723.diagram | 220 +++++++++++++++++++++++++++++++++++++++++ models/141801.diagram | 8 +- models/141801_27.d | 96 ++++++++++++++++++ models/141929_27.d | 38 +++++++ models/142057_27.d | 38 +++++++ models/148585.diagram | 20 ++-- models/148585_27.d | 63 ++++++++++++ models/155113.diagram | 28 +++--- models/155113_27.d | 73 ++++++++++++++ models/155369.diagram | 16 +-- models/155369_27.d | 92 +++++++++++++++++ models/161897.diagram | 8 +- models/161897_27.d | 46 +++++++++ models/168425.diagram | 8 +- models/168425_27.d | 48 +++++++++ models/168553.diagram | 30 +++--- models/168553_27.d | 99 +++++++++++++++++++ models/168681.diagram | 12 +-- models/168681_27.d | 57 +++++++++++ models/168809.diagram | 20 ++-- models/168809_27.d | 100 +++++++++++++++++++ models/168937.diagram | 12 +-- models/168937_27.d | 59 +++++++++++ models/169065.diagram | 8 +- models/169065_27.d | 45 +++++++++ models/175593.diagram | 6 +- models/175593_27.d | 46 +++++++++ models/175721.diagram | 2 +- models/175721_27.d | 30 ++++++ models/175849.diagram | 8 +- models/175977.diagram | 6 +- models/175977_27.d | 68 +++++++++++++ models/176105.diagram | 6 +- models/176105_27.d | 67 +++++++++++++ models/176233.diagram | 38 ++++--- models/176233_27.d | 71 ++++++++++++++ models/176361.diagram | 6 +- models/176361_27.d | 38 +++++++ models/176489.diagram | 9 +- models/176489_27.d | 50 ++++++++++ models/models.prj | 223 +++++++++++++++++++++++++++++++++++++++++- 56 files changed, 2372 insertions(+), 151 deletions(-) create mode 100644 models/128027_27.d create mode 100644 models/128155_27.d create mode 100644 models/128233_27.d create mode 100644 models/128489_27.d create mode 100644 models/134683_27.d create mode 100644 models/134811_27.d create mode 100644 models/134939_27.d create mode 100644 models/135067_27.d create mode 100644 models/135195_27.d create mode 100644 models/135273_27.d create mode 100644 models/141723.diagram create mode 100644 models/141801_27.d create mode 100644 models/141929_27.d create mode 100644 models/142057_27.d create mode 100644 models/148585_27.d create mode 100644 models/155113_27.d create mode 100644 models/155369_27.d create mode 100644 models/161897_27.d create mode 100644 models/168425_27.d create mode 100644 models/168553_27.d create mode 100644 models/168681_27.d create mode 100644 models/168809_27.d create mode 100644 models/168937_27.d create mode 100644 models/169065_27.d create mode 100644 models/175593_27.d create mode 100644 models/175721_27.d create mode 100644 models/175977_27.d create mode 100644 models/176105_27.d create mode 100644 models/176233_27.d create mode 100644 models/176361_27.d create mode 100644 models/176489_27.d diff --git a/models/128027_27.d b/models/128027_27.d new file mode 100644 index 0000000..feabe21 --- /dev/null +++ b/models/128027_27.d @@ -0,0 +1,47 @@ +format 224 + +classinstance 128155 class_ref 129051 // Klient + name "" xyz 29 4 2005 life_line_z 2000 +classinstance 128283 class_ref 167529 // PlatnoscController + name "" xyz 189 4 2000 life_line_z 2000 +classinstance 128411 class_ref 128392 // Platnosc + name "" xyz 455 4 2000 life_line_z 2000 +classinstance 128539 class_ref 137627 // PolaczenieZBankiemHandler + name "" xyz 662 4 2000 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128155 // :Klient + xyzwh 41 61 2010 11 40 +end +durationcanvas 128795 classinstance_ref 128283 // :PlatnoscController + xyzwh 234 61 2010 11 25 +end +durationcanvas 129051 classinstance_ref 128411 // :Platnosc + xyzwh 477 74 2010 11 57 +end +durationcanvas 129307 classinstance_ref 128539 // :PolaczenieZBankiemHandler + xyzwh 732 90 2010 11 25 +end +msg 128923 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 61 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 55 48 +msg 129179 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129051 + yz 74 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 273 61 +msg 129435 synchronous + from durationcanvas_ref 129051 + to durationcanvas_ref 129307 + yz 91 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 522 78 +msg 129563 return + from durationcanvas_ref 129307 + to durationcanvas_ref 129051 + yz 114 2015 explicitmsg "operacjaZakonczonaPowodzeniem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 506 101 +end diff --git a/models/128155_27.d b/models/128155_27.d new file mode 100644 index 0000000..be7b79b --- /dev/null +++ b/models/128155_27.d @@ -0,0 +1,30 @@ +format 224 + +classinstance 128411 class_ref 129435 // Kasjer + name "" xyz 10 4 2000 life_line_z 2000 +classinstance 128539 class_ref 128411 // Platnosc + name "" xyz 422 4 2000 life_line_z 2000 +classinstance 128667 class_ref 167529 // PlatnoscController + name "" xyz 181 4 2000 life_line_z 2000 +durationcanvas 128795 classinstance_ref 128411 // :Kasjer + xyzwh 22 66 2010 11 40 +end +durationcanvas 128923 classinstance_ref 128667 // :PlatnoscController + xyzwh 226 66 2010 11 25 +end +durationcanvas 129179 classinstance_ref 128539 // :Platnosc + xyzwh 444 74 2010 11 25 +end +msg 129051 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 128923 + yz 66 2015 explicitmsg "anulujPlatnosc(platnoscId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 58 53 +msg 129307 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129179 + yz 74 2020 explicitmsg "anulujPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 302 61 +end diff --git a/models/128233.diagram b/models/128233.diagram index ec78dc9..c04a97d 100644 --- a/models/128233.diagram +++ b/models/128233.diagram @@ -15,9 +15,9 @@ durationcanvas 128745 classinstance_ref 128233 // :ZarzadzanieZamowieniamiContro xyzwh 147 87 2010 11 275 end durationcanvas 129001 classinstance_ref 128361 // :ZarzadcaZamowien - xyzwh 324 139 2010 11 190 + xyzwh 322 139 2010 11 190 overlappingdurationcanvas 129769 - xyzwh 330 288 2020 11 25 + xyzwh 328 288 2020 11 25 end end durationcanvas 129257 classinstance_ref 128489 // :Zamowienie diff --git a/models/128233_27.d b/models/128233_27.d new file mode 100644 index 0000000..c04a97d --- /dev/null +++ b/models/128233_27.d @@ -0,0 +1,57 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz -7.1 4.2 2000 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 58.9 4.9 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 274.5 4.9 2000 life_line_z 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 664.1 4.9 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 5 83 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 147 87 2010 11 275 +end +durationcanvas 129001 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 322 139 2010 11 190 + overlappingdurationcanvas 129769 + xyzwh 328 288 2020 11 25 + end +end +durationcanvas 129257 classinstance_ref 128489 // :Zamowienie + xyzwh 695 186 2010 11 75 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 87 2015 explicitmsg "stworzZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 32 62 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 145 2015 explicitmsg "stworzZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 200 123 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 188 2015 explicitmsg "zamowienie = create(): Zamowienie" + stereotype "<>" xyz 397 172 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 459 171 +msg 129641 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 244 2015 explicitmsg "zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 488 228 +reflexivemsg 129897 synchronous + to durationcanvas_ref 129769 + yz 288 2025 explicitmsg "dodajZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienie: Zamowienie" + label_xy 405 272 +end diff --git a/models/128489.diagram b/models/128489.diagram index f89672b..daa2ac5 100644 --- a/models/128489.diagram +++ b/models/128489.diagram @@ -18,40 +18,40 @@ linkcanvas 129001 from ref 128105 z 2001 to ref 128233 dirscanvas 129769 z 1000 linkcanvas_ref 129001 - forward_label "1 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 425 77 3000 + forward_label "1 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 426 80 3000 linkcanvas 129129 from ref 128233 z 2001 to ref 128617 dirscanvas 129897 z 1000 linkcanvas_ref 129129 - forward_label "2 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 429 185 3000 + forward_label "2 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 424 187 3000 backward_label "13 [czyDostepne] stanSygnalizujacyOSukcesie: Stan -14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 123 177 3000 +14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 126 178 3000 linkcanvas 130921 from ref 130793 z 2001 to ref 130409 dirscanvas 131049 z 1000 linkcanvas_ref 130921 - forward_label "9 czyDostepne" xyz 317 490 3000 + forward_label "9 czyDostepne" xyz 335 492 3000 backward_label "8 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, 1: int): bool -10 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" xyz 427 486 3000 +10 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" xyz 424 485 3000 linkcanvas 131945 from ref 128617 z 2001 to ref 129257 dirscanvas 132713 z 1000 linkcanvas_ref 131945 forward_label "3 potrawa = stworzPotrawe(przepisId: int): Potrawa -12 [czyDostepne] dodajPotrawe(potrawa: Potrawa)" xyz 102 281 3000 - backward_label "6 potrawa" xyz 205 234 3000 +12 [czyDostepne] dodajPotrawe(potrawa: Potrawa)" xyz 111 279 3000 + backward_label "6 potrawa" xyz 214 233 3000 linkcanvas 132457 from ref 129257 z 2001 to ref 132329 dirscanvas 132969 z 1000 linkcanvas_ref 132457 - forward_label "4 potrawa = stworzPotrawe(przepisId: int): Potrawa" xyz 89 403 3000 - backward_label "5 potrawa" xyz 6 402 3000 + forward_label "4 potrawa = stworzPotrawe(przepisId: int): Potrawa" xyz 90 404 3000 + backward_label "5 potrawa" xyz 20 403 3000 linkcanvas 132585 from ref 128617 z 2001 to ref 130409 dirscanvas 133097 z 1000 linkcanvas_ref 132585 - forward_label "7 czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" xyz 429 345 3000 - backward_label "11 czyDostepne" xyz 309 344 3000 + forward_label "7 czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" xyz 423 346 3000 + backward_label "11 czyDostepne" xyz 334 345 3000 msgs explicitmsg "dodajPotrawe(zamowienieId: int, przepisId: int): Stan" forward ranks 1 "1" dirscanvas_ref 129769 diff --git a/models/128489_27.d b/models/128489_27.d new file mode 100644 index 0000000..daa2ac5 --- /dev/null +++ b/models/128489_27.d @@ -0,0 +1,108 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 389.93 21.67 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 311.52 108.2 2000 +classinstance 128617 class_ref 128233 // ZarzadcaZamowien + name "" xyz 351.57 250.89 2000 +classinstance 129257 class_ref 128283 // Zamowienie + name "" xyz 35.44 250.72 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 346.31 427.45 2000 +classinstance 130793 class_ref 141417 // BazaDanych + name "" xyz 368.83 544.09 2000 +classinstance 132329 class_ref 147945 // FabrykaPotraw + name "" xyz 28 543.4 2000 +linkcanvas 129001 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129001 + + forward_label "1 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 426 80 3000 +linkcanvas 129129 + from ref 128233 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129129 + + forward_label "2 dodajPotrawe(zamowienieId: int, przepisId: int): Stan" xyz 424 187 3000 + backward_label "13 [czyDostepne] stanSygnalizujacyOSukcesie: Stan +14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 126 178 3000 +linkcanvas 130921 + from ref 130793 z 2001 to ref 130409 +dirscanvas 131049 z 1000 linkcanvas_ref 130921 + + forward_label "9 czyDostepne" xyz 335 492 3000 + backward_label "8 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, 1: int): bool +10 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" xyz 424 485 3000 +linkcanvas 131945 + from ref 128617 z 2001 to ref 129257 +dirscanvas 132713 z 1000 linkcanvas_ref 131945 + + forward_label "3 potrawa = stworzPotrawe(przepisId: int): Potrawa +12 [czyDostepne] dodajPotrawe(potrawa: Potrawa)" xyz 111 279 3000 + backward_label "6 potrawa" xyz 214 233 3000 +linkcanvas 132457 + from ref 129257 z 2001 to ref 132329 +dirscanvas 132969 z 1000 linkcanvas_ref 132457 + + forward_label "4 potrawa = stworzPotrawe(przepisId: int): Potrawa" xyz 90 404 3000 + backward_label "5 potrawa" xyz 20 403 3000 +linkcanvas 132585 + from ref 128617 z 2001 to ref 130409 +dirscanvas 133097 z 1000 linkcanvas_ref 132585 + + forward_label "7 czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" xyz 423 346 3000 + backward_label "11 czyDostepne" xyz 334 345 3000 +msgs + explicitmsg "dodajPotrawe(zamowienieId: int, przepisId: int): Stan" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "dodajPotrawe(zamowienieId: int, przepisId: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129897 + msgs + explicitmsg "potrawa = stworzPotrawe(przepisId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 132713 + msgs + explicitmsg "potrawa = stworzPotrawe(przepisId: int): Potrawa" + forward ranks 4 "1.1.1.1" dirscanvas_ref 132969 + msgs + explicitmsg "potrawa" + backward ranks 5 "1.1.1.1.1" dirscanvas_ref 132969 + msgs + explicitmsg "potrawa" + backward ranks 6 "1.1.1.1.1.1" dirscanvas_ref 132713 + msgs + explicitmsg "czyDostepne = odejmijProdukty(potrawa: Potrawa, 1: int): bool" + forward ranks 7 "1.1.1.1.1.1.1" dirscanvas_ref 133097 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend + msgsend + explicitmsg "czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, 1: int): bool" + backward ranks 8 "2" dirscanvas_ref 131049 + msgs + explicitmsg "czyDostepne" + forward ranks 9 "2.1" dirscanvas_ref 131049 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -1: int)" + backward ranks 10 "2.1.1" dirscanvas_ref 131049 + no_msg + msgsend + msgsend + explicitmsg "czyDostepne" + backward ranks 11 "3" dirscanvas_ref 133097 + msgs + explicitmsg "[czyDostepne] dodajPotrawe(potrawa: Potrawa)" + forward ranks 12 "3.1" dirscanvas_ref 132713 + no_msg + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 13 "3.2" dirscanvas_ref 129897 + no_msg + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 14 "3.3" dirscanvas_ref 129897 + no_msg + msgsend +msgsend +end diff --git a/models/134683_27.d b/models/134683_27.d new file mode 100644 index 0000000..d0e29de --- /dev/null +++ b/models/134683_27.d @@ -0,0 +1,17 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 77 121 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 361 125 2000 +linkcanvas 128923 + from ref 128027 z 2001 to ref 128155 +dirscanvas 129051 z 1000 linkcanvas_ref 128923 + + forward_label "1 stworzDostawe()" xyz 233 109 3000 +msgs + explicitmsg "stworzDostawe()" + forward ranks 1 "1" dirscanvas_ref 129051 + no_msg +msgsend +end diff --git a/models/134811_27.d b/models/134811_27.d new file mode 100644 index 0000000..09f9dfa --- /dev/null +++ b/models/134811_27.d @@ -0,0 +1,68 @@ +format 224 + +classinstance 128027 class_ref 128795 // Spizarnia + name "" xyz 295 171 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 497 310 2000 life_line_z 2000 +classinstance 128283 class_ref 129563 // PracownikSpizarni + name "" xyz 67 161 2000 life_line_z 2000 +classinstance 128411 class_ref 130331 // IloscProduktu + name "newProdukt" xyz 695 307 2000 life_line_z 2000 +note 130075 "jako osoba, nie klasa - kompletnie inne +komunikuje sie z systemem poprzez interfejs +powinien byc pustym pudelkiem" + xyzwh 69 52 2000 235 75 +durationcanvas 128539 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 239 2010 11 50 +end +durationcanvas 128667 classinstance_ref 128027 // :Spizarnia + xyzwh 319 239 2010 11 50 +end +durationcanvas 129051 classinstance_ref 128283 // :PracownikSpizarni + xyzwh 108 366 2010 11 40 +end +durationcanvas 129179 classinstance_ref 128155 // :Dostawa + xyzwh 518 370 2010 11 112 + overlappingdurationcanvas 129819 + xyzwh 524 440 2020 11 34 + end +end +durationcanvas 129435 classinstance_ref 128411 // newProdukt:IloscProduktu + xyzwh 755 376 2010 11 45 +end +msg 128795 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128667 + yz 239 2015 explicitmsg "znajdzProdukt(produktId: String)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 145 226 +msg 128923 return + from durationcanvas_ref 128667 + to durationcanvas_ref 128539 + yz 278 2020 explicitmsg "newProdukt: Produkt" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 170 265 +msg 129307 synchronous + from durationcanvas_ref 129051 + to durationcanvas_ref 129179 + yz 370 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 236 357 +msg 129563 synchronous + from durationcanvas_ref 129179 + to durationcanvas_ref 129435 + yz 380 2015 explicitmsg "stworzProdukt(newProdukt: Produkt)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 549 367 +msg 129691 return + from durationcanvas_ref 129435 + to durationcanvas_ref 129179 + yz 410 2020 explicitmsg "newProdukt: IloscProduktu" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 570 397 +reflexivemsg 129947 synchronous + to durationcanvas_ref 129819 + yz 440 2025 explicitmsg "dodajProdukt(newProdukt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 429 +end diff --git a/models/134939_27.d b/models/134939_27.d new file mode 100644 index 0000000..2b9f689 --- /dev/null +++ b/models/134939_27.d @@ -0,0 +1,21 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 22 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 251 4 2000 life_line_z 2000 +continuation 128667 "X" + xyzwh 274 91 2005 33 30 +durationcanvas 128283 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 63 65 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :Dostawa + xyzwh 272 65 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 65 2015 explicitmsg "zaakceptujDostawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 126 52 +end diff --git a/models/135067.diagram b/models/135067.diagram index c01aa7b..bbc6c92 100644 --- a/models/135067.diagram +++ b/models/135067.diagram @@ -18,5 +18,5 @@ msg 128539 synchronous yz 67 2015 explicitmsg "anulujDostawe()" stereotype "<>" xyz 141 78 3000 show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 121.5 54 + label_xy 121 54 end diff --git a/models/135067_27.d b/models/135067_27.d new file mode 100644 index 0000000..bbc6c92 --- /dev/null +++ b/models/135067_27.d @@ -0,0 +1,22 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 17.5 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 231.5 4 2000 life_line_z 2000 +continuation 128667 "X" + xyzwh 256 94 2005 33 30 +durationcanvas 128283 classinstance_ref 128155 // :Dostawa + xyzwh 252 67 2010 11 25 +end +durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 58 67 2010 11 40 +end +msg 128539 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128283 + yz 67 2015 explicitmsg "anulujDostawe()" + stereotype "<>" xyz 141 78 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 121 54 +end diff --git a/models/135145.diagram b/models/135145.diagram index ddaf9be..3258e39 100644 --- a/models/135145.diagram +++ b/models/135145.diagram @@ -18,49 +18,49 @@ linkcanvas 128745 from ref 128105 z 2001 to ref 128233 dirscanvas 128873 z 1000 linkcanvas_ref 128745 - forward_label "1 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 451 69 3000 + forward_label "1 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 455 70 3000 linkcanvas 129001 from ref 128233 z 2001 to ref 128361 dirscanvas 129385 z 1000 linkcanvas_ref 129001 - forward_label "2 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 452 177 3000 + forward_label "2 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 454 179 3000 backward_label "14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan -15 [czyDostepne] stanSygnalizujacyOSukcesie: Stan" xyz 149 170 3000 +15 [czyDostepne] stanSygnalizujacyOSukcesie: Stan" xyz 156 168 3000 linkcanvas 129129 from ref 128361 z 2001 to ref 128489 dirscanvas 129513 z 1000 linkcanvas_ref 129129 - forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa" xyz 119 264 3000 - backward_label "5 potrawa" xyz 223 215 3000 + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa" xyz 161 266 3000 + backward_label "5 potrawa" xyz 231 217 3000 linkcanvas 129257 from ref 128489 z 2001 to ref 128617 dirscanvas 129641 z 1000 linkcanvas_ref 129257 - backward_label "4 potrawa" xyz 8 320 3000 + backward_label "4 potrawa" xyz 25 321 3000 linkcanvas 130281 decenter_end 504 from ref 129897 z 2001 to ref 130025 dirscanvas 130793 z 1000 linkcanvas_ref 130281 forward_label "9 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, liczbaOdejmowanaOdLicznosci: int): bool -11 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" xyz 261 513 3000 - backward_label "10 czyDostepne" xyz 144 519 3000 +11 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" xyz 258 509 3000 + backward_label "10 czyDostepne" xyz 168 521 3000 selflinkcanvas 134505 classinstance_ref 129897 // :MenedzerBazyDanych xy 316 475 - forward_label "8 liczbaOdejmowanaOdLicznosci = max(0, roznica): int" xyz 321 467 3000 + forward_label "8 liczbaOdejmowanaOdLicznosci = max(0, roznica): int" xyz 315 471 3000 linkcanvas 135017 from ref 128361 z 2001 to point 433 383 line 136553 z 2001 to point 237 383 line 136425 z 2001 to ref 129897 dirscanvas 135273 z 1000 linkcanvas_ref 136425 - forward_label "7 czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" xyz 257 417 3000 - backward_label "12 czyDostepne" xyz 142 417 3000 + forward_label "7 czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" xyz 257 420 3000 + backward_label "12 czyDostepne" xyz 168 418 3000 selflinkcanvas 135145 classinstance_ref 128361 // :ZarzadcaZamowien xy 498 247 forward_label "6 roznica = nowaLicznosc - potrawa.licznosc -13 [czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" xyz 508 234 3000 +13 [czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" xyz 505 236 3000 msgs explicitmsg "zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" forward ranks 1 "1" dirscanvas_ref 128873 diff --git a/models/135195_27.d b/models/135195_27.d new file mode 100644 index 0000000..b0e26a8 --- /dev/null +++ b/models/135195_27.d @@ -0,0 +1,38 @@ +format 224 + +classinstance 128027 class_ref 129563 // PracownikSpizarni + name "" xyz 54 4 2000 life_line_z 2000 +classinstance 128155 class_ref 144283 // Dostawa + name "" xyz 290 4 2000 life_line_z 2000 +classinstance 128283 class_ref 128795 // Spizarnia + name "" xyz 627 8 2000 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni + xyzwh 95 75 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128155 // :Dostawa + xyzwh 311 75 2010 11 32 +end +durationcanvas 128795 classinstance_ref 128283 // :Spizarnia + xyzwh 651 96 2010 11 41 + overlappingdurationcanvas 129051 + xyzwh 657 106 2020 11 25 + end +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 75 2015 explicitmsg "dodajDoSpizarni()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 174 62 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 96 2015 explicitmsg "[produkty z dostawy] dodajProdukt(produkt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 343 83 +reflexivemsg 129179 synchronous + to durationcanvas_ref 129051 + yz 106 2025 explicitmsg "polaczProdukt(produkt: IloscProduktu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 664 90 +end diff --git a/models/135273.diagram b/models/135273.diagram index c78500a..73b13f1 100644 --- a/models/135273.diagram +++ b/models/135273.diagram @@ -36,20 +36,20 @@ linkcanvas 129129 dirscanvas 129769 z 1000 linkcanvas_ref 129129 forward_label "3 dodatek = stworzDodatek(produktId: int): Produkt -14 [czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" xyz 124 304 3000 - backward_label "8 dodatek" xyz 38 309 3000 +14 [czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" xyz 118 300 3000 + backward_label "8 dodatek" xyz 49 312 3000 linkcanvas 129257 from ref 128489 z 2001 to ref 128617 dirscanvas 129897 z 1000 linkcanvas_ref 129257 forward_label "4 dodatek = stworzDodatek(produktId: int): Produkt -15 [czyDostepne] dodajDodatek(dodatek: Produkt)" xyz 122 407 3000 - backward_label "7 dodatek" xyz 38 413 3000 +15 [czyDostepne] dodajDodatek(dodatek: Produkt)" xyz 119 408 3000 + backward_label "7 dodatek" xyz 50 415 3000 linkcanvas 129385 from ref 128617 z 2001 to ref 128745 dirscanvas 130025 z 1000 linkcanvas_ref 129385 - backward_label "6 dodatek" xyz 37 512 3000 + backward_label "6 dodatek" xyz 49 513 3000 linkcanvas 130537 from ref 128361 z 2001 to ref 130409 dirscanvas 130921 z 1000 linkcanvas_ref 130537 @@ -66,7 +66,7 @@ dirscanvas 131177 z 1000 linkcanvas_ref 130793 selflinkcanvas 131817 classinstance_ref 128617 // :Potrawa xy 142 468 - forward_label "5 <> dodatek = create(produktId: int): Produkt" xyz 153 462 3000 + forward_label "5 <> dodatek = create(produktId: int): Produkt" xyz 144 465 3000 msgs explicitmsg "dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" forward ranks 1 "1" dirscanvas_ref 129513 diff --git a/models/135273_27.d b/models/135273_27.d new file mode 100644 index 0000000..73b13f1 --- /dev/null +++ b/models/135273_27.d @@ -0,0 +1,133 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 449.16 4.5 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 372.5 106.56 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 45.9 248.14 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 65.18 361.48 2000 +classinstance 128617 class_ref 128155 // Potrawa + name "" xyz 74.04 455.78 2000 +classinstance 128745 class_ref 128904 // Produkt + name "" xyz 75.7 558.34 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 414.54 248.92 2000 +classinstance 130665 class_ref 141417 // BazaDanych + name "" xyz 438.78 454.7 2000 +linkcanvas 128873 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129513 z 1000 linkcanvas_ref 128873 + + forward_label "1 dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" xyz 486 67 3000 +linkcanvas 129001 + from ref 128233 z 2001 to point 32 116 + line 131433 z 2001 to point 32 202 + line 131561 z 2001 to point 98 201 + line 131689 z 2001 to ref 128361 +dirscanvas 129641 z 1000 linkcanvas_ref 129001 + + forward_label "2 dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" xyz 37 136 3000 + backward_label "16 [czyDostepne] stanSygnalizujacyOSukcesie: Stan +17 [not czyDostepne] stanSygnalizujacyOBledzie: Stan" xyz 71 76 3000 +linkcanvas 129129 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129769 z 1000 linkcanvas_ref 129129 + + forward_label "3 dodatek = stworzDodatek(produktId: int): Produkt +14 [czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" xyz 118 300 3000 + backward_label "8 dodatek" xyz 49 312 3000 +linkcanvas 129257 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129257 + + forward_label "4 dodatek = stworzDodatek(produktId: int): Produkt +15 [czyDostepne] dodajDodatek(dodatek: Produkt)" xyz 119 408 3000 + backward_label "7 dodatek" xyz 50 415 3000 +linkcanvas 129385 + from ref 128617 z 2001 to ref 128745 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + backward_label "6 dodatek" xyz 49 513 3000 +linkcanvas 130537 + from ref 128361 z 2001 to ref 130409 +dirscanvas 130921 z 1000 linkcanvas_ref 130537 + + forward_label "9 czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" xyz 143 231 3000 + backward_label "13 czyDostepne" xyz 246 281 3000 +linkcanvas 130793 + from ref 130409 z 2001 to ref 130665 +dirscanvas 131177 z 1000 linkcanvas_ref 130793 + + forward_label "10 czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool +12 [czyDostepne] zmienLicznoscProduktu(dodatek: Produkt, 1)" xyz 497 351 3000 + backward_label "11 czyDostepne" xyz 381 357 3000 +selflinkcanvas 131817 classinstance_ref 128617 // :Potrawa + xy 142 468 + + forward_label "5 <> dodatek = create(produktId: int): Produkt" xyz 144 465 3000 +msgs + explicitmsg "dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" + forward ranks 1 "1" dirscanvas_ref 129513 + msgs + explicitmsg "dodajDodatek(zamowienieId: int, potrawaId: int, produktId: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129641 + msgs + explicitmsg "dodatek = stworzDodatek(produktId: int): Produkt" + forward ranks 3 "1.1.1" dirscanvas_ref 129769 + msgs + explicitmsg "dodatek = stworzDodatek(produktId: int): Produkt" + forward ranks 4 "1.1.1.1" dirscanvas_ref 129897 + no_msg + msgsend + msgsend + msgsend + explicitmsg "<> dodatek = create(produktId: int): Produkt" + forward ranks 5 "2" selflinkcanvas_ref 131817 + no_msg + explicitmsg "dodatek" + backward ranks 6 "3" dirscanvas_ref 130025 + no_msg + explicitmsg "dodatek" + backward ranks 7 "4" dirscanvas_ref 129897 + msgs + explicitmsg "dodatek" + backward ranks 8 "4.1" dirscanvas_ref 129769 + msgs + explicitmsg "czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" + forward ranks 9 "4.1.1" dirscanvas_ref 130921 + msgs + explicitmsg "czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool" + forward ranks 10 "4.1.1.1" dirscanvas_ref 131177 + msgs + explicitmsg "czyDostepne" + backward ranks 11 "4.1.1.1.1" dirscanvas_ref 131177 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktu(dodatek: Produkt, 1)" + forward ranks 12 "4.1.1.1.1.1" dirscanvas_ref 131177 + no_msg + explicitmsg "czyDostepne" + backward ranks 13 "4.1.1.1.1.2" dirscanvas_ref 130921 + msgs + explicitmsg "[czyDostepne] dodajDodatek(potrawaId: int, dodatek: Produkt)" + forward ranks 14 "4.1.1.1.1.2.1" dirscanvas_ref 129769 + msgs + explicitmsg "[czyDostepne] dodajDodatek(dodatek: Produkt)" + forward ranks 15 "4.1.1.1.1.2.1.1" dirscanvas_ref 129897 + no_msg + msgsend + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 16 "4.1.1.1.1.2.2" dirscanvas_ref 129641 + no_msg + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 17 "4.1.1.1.1.2.3" dirscanvas_ref 129641 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend + msgsend +msgsend +end diff --git a/models/141723.diagram b/models/141723.diagram new file mode 100644 index 0000000..7b394eb --- /dev/null +++ b/models/141723.diagram @@ -0,0 +1,220 @@ +format 224 + +classcanvas 128027 class_ref 154473 // System + classdiagramsettings member_max_width 0 end + xyz 428.037 682.332 2000 +end +classcanvas 128155 class_ref 128105 // ZarzadzanieZamowieniamiController + classdiagramsettings member_max_width 0 end + xyz 339.179 463.684 2000 +end +classcanvas 128283 class_ref 128233 // ZarzadcaZamowien + classdiagramsettings member_max_width 0 end + xyz 573.642 467.684 2000 +end +classcanvas 128411 class_ref 128283 // Zamowienie + classdiagramsettings member_max_width 0 end + xyzwh 168.089 112.653 2000 99 45 +end +classcanvas 128539 class_ref 141289 // MenedzerBazyDanych + classdiagramsettings member_max_width 0 end + xyz 589.174 548.768 2000 +end +classcanvas 128667 class_ref 141417 // BazaDanych + classdiagramsettings member_max_width 0 end + xyz 464.5 547.368 2000 +end +classcanvas 128795 class_ref 147945 // FabrykaPotraw + classdiagramsettings member_max_width 0 end + xyz 21.7842 115.253 2000 +end +classcanvas 128923 class_ref 128155 // Potrawa + classdiagramsettings member_max_width 0 end + xyz 499.895 386.6 2000 +end +classcanvas 129051 class_ref 128411 // Platnosc + classdiagramsettings member_max_width 0 end + xyz 623.895 625.411 2000 +end +classcanvas 129179 class_ref 128667 // Produkt + classdiagramsettings member_max_width 0 end + xyz 389.205 387 2000 +end +classcanvas 129307 class_ref 128795 // Spizarnia + classdiagramsettings member_max_width 0 end + xyz 293.195 387 2005 +end +classcanvas 129435 class_ref 129947 // PotrawaNiestandardowa + classdiagramsettings member_max_width 0 end + xyz 380.005 117.053 2005 +end +classcanvas 129563 class_ref 130331 // IloscProduktu + classdiagramsettings member_max_width 0 end + xyz 211.716 310.358 2000 +end +classcanvas 129691 class_ref 144283 // Dostawa + classdiagramsettings member_max_width 0 end + xyz 328.053 310.358 2000 +end +classcanvas 129819 class_ref 161001 // PotrawaNiestandardowaHandler + classdiagramsettings member_max_width 0 end + xyz 220.105 702.053 2000 +end +classcanvas 129947 class_ref 167529 // PlatnoscController + classdiagramsettings member_max_width 0 end + xyz 597.174 702.053 2000 +end +classcanvas 130075 class_ref 137627 // PolaczenieZBankiemHandler + classdiagramsettings member_max_width 0 end + xyz 731.853 625.411 2005 +end +classcanvas 131355 class_ref 134761 // Promocja + classdiagramsettings member_max_width 0 end + xyz 189.968 24.0105 2000 +end +relationcanvas 130203 relation_ref 128027 // + decenter_end 134 + from ref 128155 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 423 664 3000 multiplicity_b_pos 421 513 3000 +end +relationcanvas 130331 relation_ref 128155 // + from ref 129947 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 526 724 3000 multiplicity_b_pos 580 725 3000 +end +relationcanvas 130459 relation_ref 128283 // + from ref 128155 z 2001 to ref 128283 + no_role_a no_role_b + multiplicity_a_pos 556 491 3000 multiplicity_b_pos 539 491 3000 +end +relationcanvas 130587 relation_ref 128411 // + geometry VHV unfixed + decenter_begin 119 + decenter_end 875 + from ref 128283 z 2001 to point 583 194.4 + line 135451 z 2001 to point 252 194.4 + line 135579 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 240 162 3000 multiplicity_b_pos 569 449 3000 +end +relationcanvas 130715 relation_ref 128539 // + geometry VHV unfixed + decenter_begin 629 + decenter_end 225 + from ref 128411 z 2001 to point 228 232.6 + line 136219 z 2001 to point 508 232.6 + line 136347 z 2001 to ref 128923 + no_role_a no_role_b + multiplicity_a_pos 496 368 3000 multiplicity_b_pos 216 162 3000 +end +relationcanvas 130843 relation_ref 128667 // + decenter_begin 714 + decenter_end 521 + from ref 128283 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 634 530 3000 multiplicity_b_pos 634 509 3000 +end +relationcanvas 130971 relation_ref 128795 // + from ref 128539 z 2001 to ref 128667 + no_role_a no_role_b + multiplicity_a_pos 546 571 3000 multiplicity_b_pos 572 571 3000 +end +relationcanvas 131099 relation_ref 128923 // + from ref 128411 z 2001 to ref 128795 + no_role_a no_role_b + multiplicity_a_pos 117 139 3000 multiplicity_b_pos 153 139 3000 +end +relationcanvas 131227 relation_ref 129051 // + from ref 128923 z 2001 to ref 129179 + no_role_a no_role_b + multiplicity_a_pos 449 410 3000 multiplicity_b_pos 484 410 3000 +end +relationcanvas 131483 relation_ref 129179 // + from ref 128411 z 2001 to ref 131355 + no_role_a no_role_b + multiplicity_a_pos 204 66 3000 multiplicity_b_pos 203 94 3000 +end +relationcanvas 131611 relation_ref 129307 // + from ref 129819 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 411 724 3000 multiplicity_b_pos 400 724 3000 +end +relationcanvas 133275 relation_ref 129819 // + geometry HV unfixed + decenter_end 123 + from ref 129819 z 2001 to point 178 718 + line 136091 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 166 162 3000 multiplicity_b_pos 203 726 3000 +end +relationcanvas 133403 relation_ref 129947 // + from ref 128411 z 2006 to ref 129435 + no_role_a no_role_b + multiplicity_a_pos 365 140 3000 multiplicity_b_pos 276 140 3000 +end +relationcanvas 133531 relation_ref 130075 // + decenter_end 202 + from ref 129819 z 2006 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 288 429 3000 multiplicity_b_pos 289 684 3000 +end +relationcanvas 133659 relation_ref 130203 // + geometry HV unfixed + from ref 129307 z 2006 to point 249.4 403 + line 135707 z 2006 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 237 352 3000 multiplicity_b_pos 276 411 3000 +end +relationcanvas 134171 relation_ref 130459 // + from ref 129307 z 2006 to ref 129179 + no_role_a no_role_b + multiplicity_a_pos 374 411 3000 multiplicity_b_pos 361 411 3000 +end +relationcanvas 134299 relation_ref 130587 // + geometry VHV unfixed + decenter_begin 606 + decenter_end 368 + from ref 129179 z 2001 to point 417 271.2 + line 135835 z 2001 to point 202 271.2 + line 135963 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 190 162 3000 multiplicity_b_pos 405 369 3000 +end +relationcanvas 134427 relation_ref 130715 // + from ref 129691 z 2001 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 301 334 3000 multiplicity_b_pos 311 334 3000 +end +relationcanvas 134555 relation_ref 130843 // + decenter_begin 217 + decenter_end 796 + from ref 129691 z 2006 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 323 369 3000 multiplicity_b_pos 323 352 3000 +end +relationcanvas 134683 relation_ref 130971 // + decenter_begin 523 + from ref 129947 z 2001 to ref 129051 + no_role_a no_role_b + multiplicity_a_pos 636 667 3000 multiplicity_b_pos 634 684 3000 +end +relationcanvas 134811 relation_ref 131099 // + decenter_end 521 + from ref 129051 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 634 590 3000 multiplicity_b_pos 635 607 3000 +end +relationcanvas 134939 relation_ref 131227 // + from ref 129051 z 2006 to ref 130075 + no_role_a no_role_b + multiplicity_a_pos 714 649 3000 multiplicity_b_pos 687 649 3000 +end +relationcanvas 135067 relation_ref 131355 // + from ref 129947 z 2001 to point 908 720.8 + line 135195 z 2001 to point 908 566.2 + line 135323 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 717 572 3000 multiplicity_b_pos 709 726 3000 +end +end diff --git a/models/141801.diagram b/models/141801.diagram index e5cd8e2..299c936 100644 --- a/models/141801.diagram +++ b/models/141801.diagram @@ -29,16 +29,16 @@ linkcanvas 129513 dirscanvas 130025 z 1000 linkcanvas_ref 129513 forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa -6 dodatek = usunDodatek(produktId: int): Produkt" xyz 439 289 3000 +6 dodatek = usunDodatek(produktId: int): Produkt" xyz 437 288 3000 backward_label "5 potrawa -9 dodatek" xyz 357 288 3000 +9 dodatek" xyz 358 290 3000 linkcanvas 129641 from ref 128489 z 2001 to ref 128617 dirscanvas 130153 z 1000 linkcanvas_ref 129641 - forward_label "8 usunDodatek(dodatek: Produkt)" xyz 441 397 3000 + forward_label "8 usunDodatek(dodatek: Produkt)" xyz 439 401 3000 backward_label "4 potrawa -7 dodatek" xyz 352 389 3000 +7 dodatek" xyz 357 389 3000 linkcanvas 130409 from ref 128361 z 2001 to point 731 251 line 131433 z 2001 to ref 130281 diff --git a/models/141801_27.d b/models/141801_27.d new file mode 100644 index 0000000..299c936 --- /dev/null +++ b/models/141801_27.d @@ -0,0 +1,96 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 405.2 28.1 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 328.8 142.1 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 366.7 242.6 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 385.4 339 2000 +classinstance 128617 class_ref 128136 // Potrawa + name "potrawa" xyz 373 443.2 2000 +classinstance 130281 class_ref 141289 // MenedzerBazyDanych + name "" xyz 673.3 532.4 2000 +classinstance 130921 class_ref 141417 // BazaDanych + name "" xyz 166.7 531.9 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 128873 z 1000 linkcanvas_ref 128745 + + forward_label "1 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 441 97 3000 +linkcanvas 129385 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129769 z 1000 linkcanvas_ref 129385 + + forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 198 3000 +linkcanvas 129513 + from ref 128361 z 2001 to ref 128489 +dirscanvas 130025 z 1000 linkcanvas_ref 129513 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa +6 dodatek = usunDodatek(produktId: int): Produkt" xyz 437 288 3000 + backward_label "5 potrawa +9 dodatek" xyz 358 290 3000 +linkcanvas 129641 + from ref 128489 z 2001 to ref 128617 +dirscanvas 130153 z 1000 linkcanvas_ref 129641 + + forward_label "8 usunDodatek(dodatek: Produkt)" xyz 439 401 3000 + backward_label "4 potrawa +7 dodatek" xyz 357 389 3000 +linkcanvas 130409 + from ref 128361 z 2001 to point 731 251 + line 131433 z 2001 to ref 130281 +dirscanvas 130537 z 1000 linkcanvas_ref 130409 + + forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc)" xyz 479 226 3000 +selflinkcanvas 130793 classinstance_ref 128361 // :ZarzadcaZamowien + xy 360 255 + +linkcanvas 131049 + from ref 130921 z 2001 to ref 130281 +dirscanvas 131177 z 1000 linkcanvas_ref 131049 + + backward_label "11 zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" xyz 304 563 3000 +msgs + explicitmsg "usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" + forward ranks 1 "1" dirscanvas_ref 128873 + msgs + explicitmsg "usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129769 + no_msg + msgsend + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "2" dirscanvas_ref 130025 + no_msg + explicitmsg "potrawa" + backward ranks 4 "3" dirscanvas_ref 130153 + no_msg + explicitmsg "potrawa" + backward ranks 5 "4" dirscanvas_ref 130025 + msgs + explicitmsg "dodatek = usunDodatek(produktId: int): Produkt" + forward ranks 6 "4.1" dirscanvas_ref 130025 + no_msg + msgsend + explicitmsg "dodatek" + backward ranks 7 "5" dirscanvas_ref 130153 + msgs + explicitmsg "usunDodatek(dodatek: Produkt)" + forward ranks 8 "5.1" dirscanvas_ref 130153 + no_msg + msgsend + explicitmsg "dodatek" + backward ranks 9 "6" dirscanvas_ref 130025 + msgs + explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc)" + forward ranks 10 "6.1" dirscanvas_ref 130537 + msgs + explicitmsg "zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" + backward ranks 11 "6.1.1" dirscanvas_ref 131177 + no_msg + msgsend + msgsend +msgsend +end diff --git a/models/141929_27.d b/models/141929_27.d new file mode 100644 index 0000000..d91c482 --- /dev/null +++ b/models/141929_27.d @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 51.8 5 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 226 4.2 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 674.4 4.2 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kelner + xyzwh 64 79 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 315 81 2010 11 170 +end +durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 722 118 2010 11 80 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 82 2015 explicitmsg "potwierdzZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 82 60 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 121 2015 explicitmsg "potwierdzZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 428 99 +msg 129769 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 187 2015 explicitmsg "stanSygnalizujacyPotwierdzenieZamowienia: Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 412 173 +end diff --git a/models/142057_27.d b/models/142057_27.d new file mode 100644 index 0000000..a4551c0 --- /dev/null +++ b/models/142057_27.d @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 19.2 6 2005 life_line_z 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 213.4 6 2000 life_line_z 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 702.9 6 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kelner + xyzwh 32 79 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController + xyzwh 302 84 2010 11 173 +end +durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien + xyzwh 750 124 2010 11 110 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 84 2015 explicitmsg "anulujZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 85 57 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 125 2015 explicitmsg "anulujZamowienie(): Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienieId: int" + label_xy 427 92 +msg 129257 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 224 2015 explicitmsg "stanSygnalizujacyAnulowanieZamowienia: Stan" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 417 210 +end diff --git a/models/148585.diagram b/models/148585.diagram index 2e51e0b..eb082ed 100644 --- a/models/148585.diagram +++ b/models/148585.diagram @@ -1,14 +1,14 @@ format 224 -classinstance 128105 class_ref 128539 // kelner +classinstance 128105 class_ref 128539 // Kelner name "" xyz 93.6 26.3 2000 -classinstance 128233 class_ref 128105 // zarzadzanieZamowieniamiController +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController name "" xyz 17 174 2000 -classinstance 128361 class_ref 128233 // zarzadcaZamowien +classinstance 128361 class_ref 128233 // ZarzadcaZamowien name "" xyz 54.7 337.5 2000 -classinstance 128489 class_ref 128283 // zamowienie +classinstance 128489 class_ref 128283 // Zamowienie name "" xyz 73.9 505.1 2000 -classinstance 128617 class_ref 134761 // promocja +classinstance 128617 class_ref 134761 // Promocja name "" xyz 465.5 505 2000 linkcanvas 128745 from ref 128105 z 2001 to ref 128233 @@ -24,17 +24,17 @@ linkcanvas 129001 from ref 128361 z 2001 to ref 128489 dirscanvas 129513 z 1000 linkcanvas_ref 129001 - forward_label "3 dodajPromocje(promocjaId: int)" xyz 126 427 3000 + forward_label "3 dodajPromocje(promocjaId: int)" xyz 127 428 3000 linkcanvas 129129 from ref 128489 z 2001 to ref 128617 dirscanvas 129641 z 1000 linkcanvas_ref 129129 - forward_label "4 <> promocja = create(promocjaId: int)" xyz 188 486 3000 - backward_label "5 promocja" xyz 278 535 3000 -selflinkcanvas 129769 classinstance_ref 128489 // :zamowienie + forward_label "4 <> promocja = create(promocjaId: int)" xyz 221 488 3000 + backward_label "5 promocja" xyz 286 537 3000 +selflinkcanvas 129769 classinstance_ref 128489 // :Zamowienie xy 109 530 - forward_label "6 dodajPromocje(promocja: Promocja)" xyz 17 548 3000 + forward_label "6 dodajPromocje(promocja: Promocja)" xyz 44 549 3000 msgs explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" forward ranks 1 "1" dirscanvas_ref 129257 diff --git a/models/148585_27.d b/models/148585_27.d new file mode 100644 index 0000000..eb082ed --- /dev/null +++ b/models/148585_27.d @@ -0,0 +1,63 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 93.6 26.3 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 17 174 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 54.7 337.5 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 73.9 505.1 2000 +classinstance 128617 class_ref 134761 // Promocja + name "" xyz 465.5 505 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129257 z 1000 linkcanvas_ref 128745 + + forward_label "1 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 112 3000 +linkcanvas 128873 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129385 z 1000 linkcanvas_ref 128873 + + forward_label "2 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 263 3000 +linkcanvas 129001 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129513 z 1000 linkcanvas_ref 129001 + + forward_label "3 dodajPromocje(promocjaId: int)" xyz 127 428 3000 +linkcanvas 129129 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129641 z 1000 linkcanvas_ref 129129 + + forward_label "4 <> promocja = create(promocjaId: int)" xyz 221 488 3000 + backward_label "5 promocja" xyz 286 537 3000 +selflinkcanvas 129769 classinstance_ref 128489 // :Zamowienie + xy 109 530 + + forward_label "6 dodajPromocje(promocja: Promocja)" xyz 44 549 3000 +msgs + explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" + forward ranks 1 "1" dirscanvas_ref 129257 + msgs + explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129385 + msgs + explicitmsg "dodajPromocje(promocjaId: int)" + forward ranks 3 "1.1.1" dirscanvas_ref 129513 + msgs + explicitmsg "<> promocja = create(promocjaId: int)" + forward ranks 4 "1.1.1.1" dirscanvas_ref 129641 + msgs + explicitmsg "promocja" + backward ranks 5 "1.1.1.1.1" dirscanvas_ref 129641 + msgs + explicitmsg "dodajPromocje(promocja: Promocja)" + forward ranks 6 "1.1.1.1.1.1" selflinkcanvas_ref 129769 + no_msg + msgsend + msgsend + msgsend + msgsend + msgsend +msgsend +end diff --git a/models/155113.diagram b/models/155113.diagram index 9b7adcb..95ccf12 100644 --- a/models/155113.diagram +++ b/models/155113.diagram @@ -1,42 +1,42 @@ format 224 classinstance 128105 class_ref 128539 // Kelner - name "" xyz 410.9 35.6 2000 + name "" xyz 411.1 35 2000 classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController - name "" xyz 334.6 143.2 2000 + name "" xyz 334 143.2 2000 classinstance 128361 class_ref 128233 // ZarzadcaZamowien - name "" xyz 372.8 287.4 2000 + name "" xyz 372.8 287.6 2000 classinstance 128489 class_ref 128283 // Zamowienie - name "zamowienie" xyz 650 426.4 2000 + name "zamowienie" xyz 650.2 426.8 2000 classinstance 128617 class_ref 141289 // MenedzerBazyDanych - name "" xyz 158.8 423.8 2000 + name "" xyz 159.2 423.8 2000 classinstance 128745 class_ref 141417 // BazaDanych - name "" xyz 182.3 538.2 2000 + name "" xyz 181.7 538.2 2000 linkcanvas 129129 from ref 128105 z 2001 to ref 128233 dirscanvas 129769 z 1000 linkcanvas_ref 129129 - forward_label "1 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 448 101 3000 + forward_label "1 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 445 103 3000 linkcanvas 129257 from ref 128233 z 2001 to ref 128361 dirscanvas 129897 z 1000 linkcanvas_ref 129257 - forward_label "2 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 443 220 3000 + forward_label "2 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 443 225 3000 linkcanvas 129385 - from ref 128361 z 2001 to point 712 297 + from ref 128361 z 2001 to point 712.2 297.2 line 131049 z 2001 to ref 128489 dirscanvas 130025 z 1000 linkcanvas_ref 129385 - forward_label "5 ustawNumerStolika(numerStolika: int)" xyz 505 268 3000 - backward_label "4 zamowienie" xyz 564 317 3000 + forward_label "5 ustawNumerStolika(numerStolika: int)" xyz 531 270 3000 + backward_label "4 zamowienie" xyz 573 319 3000 linkcanvas 129641 from ref 128617 z 2001 to ref 128745 dirscanvas 130281 z 1000 linkcanvas_ref 129641 forward_label "7 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 487 3000 linkcanvas 130409 - from ref 128361 z 2001 to point 425 348 - line 131177 z 2001 to point 218 349 + from ref 128361 z 2001 to point 425.6 348 + line 131177 z 2001 to point 218 349.8 line 130793 z 2001 to ref 128617 dirscanvas 130537 z 1000 linkcanvas_ref 130793 @@ -44,7 +44,7 @@ dirscanvas 130537 z 1000 linkcanvas_ref 130793 selflinkcanvas 130665 classinstance_ref 128361 // :ZarzadcaZamowien xy 372 299 - forward_label "3 zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" xyz 29 292 3000 + forward_label "3 zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" xyz 131 294 3000 msgs explicitmsg "wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" forward ranks 1 "1" dirscanvas_ref 129769 diff --git a/models/155113_27.d b/models/155113_27.d new file mode 100644 index 0000000..95ccf12 --- /dev/null +++ b/models/155113_27.d @@ -0,0 +1,73 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 411.1 35 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 334 143.2 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 372.8 287.6 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "zamowienie" xyz 650.2 426.8 2000 +classinstance 128617 class_ref 141289 // MenedzerBazyDanych + name "" xyz 159.2 423.8 2000 +classinstance 128745 class_ref 141417 // BazaDanych + name "" xyz 181.7 538.2 2000 +linkcanvas 129129 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129129 + + forward_label "1 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 445 103 3000 +linkcanvas 129257 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129897 z 1000 linkcanvas_ref 129257 + + forward_label "2 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 443 225 3000 +linkcanvas 129385 + from ref 128361 z 2001 to point 712.2 297.2 + line 131049 z 2001 to ref 128489 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + forward_label "5 ustawNumerStolika(numerStolika: int)" xyz 531 270 3000 + backward_label "4 zamowienie" xyz 573 319 3000 +linkcanvas 129641 + from ref 128617 z 2001 to ref 128745 +dirscanvas 130281 z 1000 linkcanvas_ref 129641 + + forward_label "7 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 487 3000 +linkcanvas 130409 + from ref 128361 z 2001 to point 425.6 348 + line 131177 z 2001 to point 218 349.8 + line 130793 z 2001 to ref 128617 +dirscanvas 130537 z 1000 linkcanvas_ref 130793 + + forward_label "6 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 381 3000 +selflinkcanvas 130665 classinstance_ref 128361 // :ZarzadcaZamowien + xy 372 299 + + forward_label "3 zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" xyz 131 294 3000 +msgs + explicitmsg "wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" + forward ranks 2 "1.1" dirscanvas_ref 129897 + no_msg + msgsend + explicitmsg "zamowienie = zwrocZamowienie(zamowienieId: int): Zamowienie" + forward ranks 3 "2" selflinkcanvas_ref 130665 + no_msg + explicitmsg "zamowienie" + backward ranks 4 "3" dirscanvas_ref 130025 + msgs + explicitmsg "ustawNumerStolika(numerStolika: int)" + forward ranks 5 "3.1" dirscanvas_ref 130025 + no_msg + explicitmsg "wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" + forward ranks 6 "3.2" dirscanvas_ref 130537 + no_msg + msgsend + explicitmsg "wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" + forward ranks 7 "4" dirscanvas_ref 130281 + no_msg +msgsend +end diff --git a/models/155369.diagram b/models/155369.diagram index 82e3a06..369c697 100644 --- a/models/155369.diagram +++ b/models/155369.diagram @@ -18,25 +18,25 @@ linkcanvas 129001 from ref 128105 z 2001 to ref 128233 dirscanvas 129769 z 1000 linkcanvas_ref 129001 - forward_label "1 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 578 82 3000 + forward_label "1 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 579 83 3000 linkcanvas 129129 from ref 128233 z 2001 to ref 128617 dirscanvas 129897 z 1000 linkcanvas_ref 129129 - forward_label "2 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 579 153 3000 + forward_label "2 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 578 156 3000 linkcanvas 129385 from ref 128617 z 2001 to ref 129257 dirscanvas 130025 z 1000 linkcanvas_ref 129385 forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa -9 usunPotrawe(potrawa: Potrawa)" xyz 203 213 3000 - backward_label "5 potrawa" xyz 307 161 3000 +9 usunPotrawe(potrawa: Potrawa)" xyz 213 209 3000 + backward_label "5 potrawa" xyz 316 163 3000 linkcanvas 129641 decenter_begin 546 from ref 129257 z 2001 to ref 129513 dirscanvas 130153 z 1000 linkcanvas_ref 129641 - forward_label "10 <> destroy()" xyz 143 282 3000 - backward_label "4 potrawa" xyz 57 281 3000 + forward_label "10 <> destroy()" xyz 145 284 3000 + backward_label "4 potrawa" xyz 74 282 3000 linkcanvas 130921 decenter_end 492 from ref 130793 z 2001 to point 396 324 line 132585 z 2001 to ref 130409 @@ -47,11 +47,11 @@ linkcanvas 132713 from ref 128617 z 2001 to ref 130409 dirscanvas 132841 z 1000 linkcanvas_ref 132713 - forward_label "7 dodajProdukty(potrawa: Potrawa, licznosc: int)" xyz 577 254 3000 + forward_label "7 dodajProdukty(potrawa: Potrawa, licznosc: int)" xyz 577 255 3000 selflinkcanvas 133097 classinstance_ref 128617 // :ZarzadcaZamowien xy 646 193 - forward_label "6 licznosc = potrawa.zwrocLicznosc(): int" xyz 634 187 3000 + forward_label "6 licznosc = potrawa.zwrocLicznosc(): int" xyz 631 189 3000 msgs explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" forward ranks 1 "1" dirscanvas_ref 129769 diff --git a/models/155369_27.d b/models/155369_27.d new file mode 100644 index 0000000..369c697 --- /dev/null +++ b/models/155369_27.d @@ -0,0 +1,92 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 541.31 27.15 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 465.24 112.98 2000 +classinstance 128617 class_ref 128233 // ZarzadcaZamowien + name "" xyz 504.37 181.19 2000 +classinstance 129257 class_ref 128283 // Zamowienie + name "" xyz 86.84 180.5 2000 +classinstance 129513 class_ref 128136 // Potrawa + name "potrawa" xyz 78.85 371.08 2000 +classinstance 130409 class_ref 141289 // MenedzerBazyDanych + name "" xyz 499.03 314.19 2000 +classinstance 130793 class_ref 141417 // BazaDanych + name "" xyz 360.69 430.31 2000 +linkcanvas 129001 + from ref 128105 z 2001 to ref 128233 +dirscanvas 129769 z 1000 linkcanvas_ref 129001 + + forward_label "1 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 579 83 3000 +linkcanvas 129129 + from ref 128233 z 2001 to ref 128617 +dirscanvas 129897 z 1000 linkcanvas_ref 129129 + + forward_label "2 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 578 156 3000 +linkcanvas 129385 + from ref 128617 z 2001 to ref 129257 +dirscanvas 130025 z 1000 linkcanvas_ref 129385 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa +9 usunPotrawe(potrawa: Potrawa)" xyz 213 209 3000 + backward_label "5 potrawa" xyz 316 163 3000 +linkcanvas 129641 decenter_begin 546 + from ref 129257 z 2001 to ref 129513 +dirscanvas 130153 z 1000 linkcanvas_ref 129641 + + forward_label "10 <> destroy()" xyz 145 284 3000 + backward_label "4 potrawa" xyz 74 282 3000 +linkcanvas 130921 decenter_end 492 + from ref 130793 z 2001 to point 396 324 + line 132585 z 2001 to ref 130409 +dirscanvas 131049 z 1000 linkcanvas_ref 130921 + + backward_label "8 zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" xyz 418 372 3000 +linkcanvas 132713 + from ref 128617 z 2001 to ref 130409 +dirscanvas 132841 z 1000 linkcanvas_ref 132713 + + forward_label "7 dodajProdukty(potrawa: Potrawa, licznosc: int)" xyz 577 255 3000 +selflinkcanvas 133097 classinstance_ref 128617 // :ZarzadcaZamowien + xy 646 193 + + forward_label "6 licznosc = potrawa.zwrocLicznosc(): int" xyz 631 189 3000 +msgs + explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" + forward ranks 1 "1" dirscanvas_ref 129769 + msgs + explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" + forward ranks 2 "1.1" dirscanvas_ref 129897 + msgs + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 130025 + no_msg + msgsend + msgsend + explicitmsg "potrawa" + backward ranks 4 "2" dirscanvas_ref 130153 + msgs + explicitmsg "potrawa" + backward ranks 5 "2.1" dirscanvas_ref 130025 + msgs + explicitmsg "licznosc = potrawa.zwrocLicznosc(): int" + forward ranks 6 "2.1.1" selflinkcanvas_ref 133097 + no_msg + explicitmsg "dodajProdukty(potrawa: Potrawa, licznosc: int)" + forward ranks 7 "2.1.2" dirscanvas_ref 132841 + no_msg + msgsend + msgsend + explicitmsg "zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" + backward ranks 8 "3" dirscanvas_ref 131049 + no_msg + explicitmsg "usunPotrawe(potrawa: Potrawa)" + forward ranks 9 "4" dirscanvas_ref 130025 + msgs + explicitmsg "<> destroy()" + forward ranks 10 "4.1" dirscanvas_ref 130153 + no_msg + msgsend +msgsend +end diff --git a/models/161897.diagram b/models/161897.diagram index d917732..4b81583 100644 --- a/models/161897.diagram +++ b/models/161897.diagram @@ -10,15 +10,15 @@ durationcanvas 128617 classinstance_ref 128233 // :Kelner xyzwh 42 90 2010 11 40 end durationcanvas 128745 classinstance_ref 128361 // :ZarzadzanieZamowieniamiController - xyzwh 297 92 2010 11 151 + xyzwh 296 92 2010 11 151 end durationcanvas 129001 classinstance_ref 128489 // :System - xyzwh 576 122 2010 11 102 + xyzwh 575 122 2010 11 102 overlappingdurationcanvas 129257 - xyzwh 582 180 2020 11 25 + xyzwh 581 180 2020 11 25 end overlappingdurationcanvas 129513 - xyzwh 582 141 2020 11 25 + xyzwh 581 141 2020 11 25 end end msg 128873 synchronous diff --git a/models/161897_27.d b/models/161897_27.d new file mode 100644 index 0000000..4b81583 --- /dev/null +++ b/models/161897_27.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 207 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :ZarzadzanieZamowieniamiController + xyzwh 296 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 575 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 581 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 581 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/168425.diagram b/models/168425.diagram index 227f737..2ed842e 100644 --- a/models/168425.diagram +++ b/models/168425.diagram @@ -9,16 +9,16 @@ classinstance 128361 class_ref 128264 // Zamowienie classinstance 128489 class_ref 129947 // PotrawaNiestandardowa name "" xyz 543 4 2000 life_line_z 2000 durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 37 72 2010 11 40 + xyzwh 42 72 2010 11 40 end durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 216 72 2010 11 29 + xyzwh 238 72 2010 11 29 end durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 408 89 2010 11 84 + xyzwh 418 89 2010 11 84 end durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 585 108 2010 11 59 + xyzwh 601 108 2010 11 59 end msg 128873 synchronous from durationcanvas_ref 128617 diff --git a/models/168425_27.d b/models/168425_27.d new file mode 100644 index 0000000..2ed842e --- /dev/null +++ b/models/168425_27.d @@ -0,0 +1,48 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 29 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 161 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 387 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 543 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 42 72 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 238 72 2010 11 29 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 418 89 2010 11 84 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 601 108 2010 11 59 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 72 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 80 62 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 89 2015 explicitmsg "dodajPotraweNiestandardowa()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 265 79 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 109 2015 explicitmsg "dodajPotraweNiestandardowa()" + stereotype "<<<>>>" xyz 472 119 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 450 99 +msg 129513 return + from durationcanvas_ref 129257 + to durationcanvas_ref 129001 + yz 157 2015 explicitmsg "potrawaNiestandardowa" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 462 147 +end diff --git a/models/168553.diagram b/models/168553.diagram index fdceecc..69684c0 100644 --- a/models/168553.diagram +++ b/models/168553.diagram @@ -1,42 +1,42 @@ format 224 classinstance 128105 class_ref 128539 // Kelner - name "" xyz 23.9 4 2005 life_line_z 2000 + name "" xyz 24.3 4.4 2005 life_line_z 2000 classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 106.2 4 2000 life_line_z 2000 + name "" xyz 116.3 4.9 2000 life_line_z 2000 classinstance 128361 class_ref 129032 // Spizarnia - name "" xyz 293.6 4 2000 life_line_z 2000 + name "" xyz 294.2 4.2 2000 life_line_z 2000 classinstance 128489 class_ref 130331 // IloscProduktu - name "" xyz 403.4 4 2000 life_line_z 2000 + name "" xyz 404.1 4.2 2000 life_line_z 2000 classinstance 128617 class_ref 128904 // Produkt - name "skladnik" xyz 527.3 4 2000 life_line_z 2000 + name "skladnik" xyz 527.1 4.2 2000 life_line_z 2000 classinstance 128745 class_ref 128264 // Zamowienie - name "" xyz 643.3 4 2000 life_line_z 2000 + name "" xyz 643.1 4.2 2000 life_line_z 2000 classinstance 128873 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 745.4 4 2005 life_line_z 2000 + name "" xyz 745 4.2 2005 life_line_z 2000 durationcanvas 129001 classinstance_ref 128105 // :Kelner - xyzwh 31 74 2010 11 40 + xyzwh 37 73.5 2010 11 40 end durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 161 74 2010 11 39 + xyzwh 188 74.5 2010 11 39 end durationcanvas 129385 classinstance_ref 128361 // :Spizarnia - xyzwh 312 100 2010 11 163 + xyzwh 318 100.5 2010 11 163 end durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 427 115 2010 11 48 + xyzwh 435 113.5 2010 11 48 end durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt - xyzwh 554 176 2010 11 38 + xyzwh 564 174.5 2010 11 38 end durationcanvas 130281 classinstance_ref 128745 // :Zamowienie - xyzwh 664 197 2010 11 27 + xyzwh 674 197 2010 11 27 end durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 787 213 2010 11 25 + xyzwh 803 213.5 2010 11 25 end durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 427 242 2010 11 25 + xyzwh 437 242 2010 11 25 end msg 129257 synchronous from durationcanvas_ref 129001 diff --git a/models/168553_27.d b/models/168553_27.d new file mode 100644 index 0000000..e2dc878 --- /dev/null +++ b/models/168553_27.d @@ -0,0 +1,99 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 24.3 4.4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 111.8 4.9 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293.7 4.2 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 404.1 4.2 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "skladnik" xyz 526.6 4.2 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 643.6 4.2 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 745 4.2 2005 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 37 74.1 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 183 74.1 2010 11 39 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 317 100.7 2010 11 163 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 436 114.6 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt + xyzwh 563 175.8 2010 11 38 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 674 197 2010 11 27 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 802 213.5 2010 11 25 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 436 242.8 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 75 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotraw: Int" + label_xy 48 60 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 102 2015 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 187 87 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 118 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 329 109 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 360 140 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 180 2020 explicitmsg "dodanieSkladnika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int, +IdPotrawy: Int" + label_xy 385 166 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 197 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy" + label_xy 566 174 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 213 2015 explicitmsg "dodanieSkladnikaDoPotrawy(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 669 203 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 242 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdSkladnik: Int" + label_xy 324 232 +end diff --git a/models/168681.diagram b/models/168681.diagram index 652ecd6..a57a9c4 100644 --- a/models/168681.diagram +++ b/models/168681.diagram @@ -11,22 +11,22 @@ classinstance 128489 class_ref 129032 // Spizarnia classinstance 128617 class_ref 130331 // IloscProduktu name "" xyz 660 4 2000 life_line_z 2000 durationcanvas 128745 classinstance_ref 128105 // :Kelner - xyzwh 25 73 2010 11 40 + xyzwh 30 73 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 184 73 2010 11 32 + xyzwh 206 73 2010 11 32 end durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 374 94 2010 11 25 + xyzwh 390 94 2010 11 25 end durationcanvas 129385 classinstance_ref 128105 // :Kelner - xyzwh 25 165 2010 11 40 + xyzwh 30 165 2010 11 40 end durationcanvas 129513 classinstance_ref 128489 // :Spizarnia - xyzwh 493 165 2010 11 28 + xyzwh 498 165 2010 11 28 end durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 684 177 2010 11 29 + xyzwh 693 177 2010 11 29 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/168681_27.d b/models/168681_27.d new file mode 100644 index 0000000..a57a9c4 --- /dev/null +++ b/models/168681_27.d @@ -0,0 +1,57 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 17 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 332 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 474 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 660 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 30 73 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 206 73 2010 11 32 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 390 94 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 30 165 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 498 165 2010 11 28 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 693 177 2010 11 29 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 73 2015 explicitmsg "usunSkladnik()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "skladnik, +IdPotrawy: Int" + label_xy 64 59 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 94 2015 explicitmsg "usunSkladnik(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 247 84 +msg 129641 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 165 2015 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 243 155 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 177 2020 explicitmsg "zaktualizujIloscSkladnika(skladnik)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 167 +end diff --git a/models/168809.diagram b/models/168809.diagram index cb390cc..10fce51 100644 --- a/models/168809.diagram +++ b/models/168809.diagram @@ -9,34 +9,34 @@ classinstance 128361 class_ref 129032 // Spizarnia classinstance 128489 class_ref 130331 // IloscProduktu name "" xyz 418 4 2000 life_line_z 2000 classinstance 128617 class_ref 128904 // Produkt - name "" xyz 546 4 2000 life_line_z 2000 + name "" xyz 540 4 2000 life_line_z 2000 classinstance 128745 class_ref 128264 // Zamowienie name "" xyz 673 4 2000 life_line_z 2000 classinstance 128873 class_ref 129947 // PotrawaNiestandardowa name "" xyz 746 4 2000 life_line_z 2000 durationcanvas 129001 classinstance_ref 128105 // :Kelner - xyzwh 21 90 2010 11 40 + xyzwh 26 90 2010 11 40 end durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 165 91 2010 11 57 + xyzwh 187 91 2010 11 57 end durationcanvas 129385 classinstance_ref 128361 // :Spizarnia - xyzwh 312 116 2010 11 156 + xyzwh 317 116 2010 11 156 end durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 442 118 2010 11 48 + xyzwh 451 118 2010 11 48 end durationcanvas 130025 classinstance_ref 128617 // :Produkt - xyzwh 565 192 2010 11 32 + xyzwh 559 192 2010 11 32 end durationcanvas 130281 classinstance_ref 128745 // :Zamowienie - xyzwh 694 209 2010 11 30 + xyzwh 704 209 2010 11 30 end durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 788 225 2010 11 29 + xyzwh 804 225 2010 11 29 end durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 442 248 2010 11 25 + xyzwh 451 248 2010 11 25 end msg 129257 synchronous from durationcanvas_ref 129001 @@ -82,7 +82,7 @@ msg 130409 synchronous show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "dodatek, IdPotrawy: Int" - label_xy 583 189 + label_xy 577 189 msg 130665 synchronous from durationcanvas_ref 130281 to durationcanvas_ref 130537 diff --git a/models/168809_27.d b/models/168809_27.d new file mode 100644 index 0000000..8796650 --- /dev/null +++ b/models/168809_27.d @@ -0,0 +1,100 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 110 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129032 // Spizarnia + name "" xyz 293 4 2000 life_line_z 2000 +classinstance 128489 class_ref 130331 // IloscProduktu + name "" xyz 418 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128904 // Produkt + name "" xyz 546 4 2000 life_line_z 2000 +classinstance 128745 class_ref 128264 // Zamowienie + name "" xyz 673 4 2000 life_line_z 2000 +classinstance 128873 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 746 4 2000 life_line_z 2000 +durationcanvas 129001 classinstance_ref 128105 // :Kelner + xyzwh 26 90 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 187 91 2010 11 57 +end +durationcanvas 129385 classinstance_ref 128361 // :Spizarnia + xyzwh 317 116 2010 11 156 +end +durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu + xyzwh 451 118 2010 11 48 +end +durationcanvas 130025 classinstance_ref 128617 // :Produkt + xyzwh 565 192 2010 11 32 +end +durationcanvas 130281 classinstance_ref 128745 // :Zamowienie + xyzwh 704 209 2010 11 30 +end +durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa + xyzwh 804 225 2010 11 29 +end +durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu + xyzwh 451 248 2010 11 25 +end +msg 129257 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129129 + yz 92 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 47 78 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 117 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 193 103 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 120 2015 explicitmsg "sprawdzIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 335 110 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 149 2015 explicitmsg "ilosc: Int" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 368 139 +msg 130153 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130025 + yz 193 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int, +IdPotrawy: Int" + label_xy 397 179 +msg 130409 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130281 + yz 210 2015 explicitmsg "dodanieDoPotrawy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 583 189 +msg 130665 synchronous + from durationcanvas_ref 130281 + to durationcanvas_ref 130537 + yz 226 2015 explicitmsg "dodanieDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 704 216 +msg 130921 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 130793 + yz 249 2015 explicitmsg "zaktualizujIlosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "IdDodatek: Int" + label_xy 331 239 +end diff --git a/models/168937.diagram b/models/168937.diagram index fa2d728..f60b88d 100644 --- a/models/168937.diagram +++ b/models/168937.diagram @@ -11,22 +11,22 @@ classinstance 128489 class_ref 129032 // Spizarnia classinstance 128617 class_ref 130331 // IloscProduktu name "" xyz 592 4 2000 life_line_z 2000 durationcanvas 128745 classinstance_ref 128105 // :Kelner - xyzwh 10 96 2010 11 40 + xyzwh 15 96 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 157 97 2010 11 33 + xyzwh 179 97 2010 11 33 end durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 305 115 2010 11 25 + xyzwh 321 115 2010 11 25 end durationcanvas 129385 classinstance_ref 128105 // :Kelner - xyzwh 10 178 2010 11 40 + xyzwh 15 178 2010 11 40 end durationcanvas 129513 classinstance_ref 128489 // :Spizarnia - xyzwh 465 178 2010 11 37 + xyzwh 470 178 2010 11 37 end durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 616 204 2010 11 25 + xyzwh 625 204 2010 11 25 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/168937_27.d b/models/168937_27.d new file mode 100644 index 0000000..f60b88d --- /dev/null +++ b/models/168937_27.d @@ -0,0 +1,59 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 2 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 102 4 2000 life_line_z 2000 +classinstance 128361 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 263 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129032 // Spizarnia + name "" xyz 446 4 2000 life_line_z 2000 +classinstance 128617 class_ref 130331 // IloscProduktu + name "" xyz 592 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kelner + xyzwh 15 96 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 179 97 2010 11 33 +end +durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa + xyzwh 321 115 2010 11 25 +end +durationcanvas 129385 classinstance_ref 128105 // :Kelner + xyzwh 15 178 2010 11 40 +end +durationcanvas 129513 classinstance_ref 128489 // :Spizarnia + xyzwh 470 178 2010 11 37 +end +durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu + xyzwh 625 204 2010 11 25 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 97 2015 explicitmsg "usunDodatek()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek, +IdPotrawy: Int" + label_xy 43 82 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 116 2015 explicitmsg "usunDodatek(dodatek)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 199 106 +msg 129641 asynchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129513 + yz 178 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 189 168 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 204 2015 explicitmsg "zaktualizujIloscDodatku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dodatek" + label_xy 492 194 +end diff --git a/models/169065.diagram b/models/169065.diagram index 81a4119..2dc94e4 100644 --- a/models/169065.diagram +++ b/models/169065.diagram @@ -9,16 +9,16 @@ classinstance 128361 class_ref 128264 // Zamowienie classinstance 128489 class_ref 129947 // PotrawaNiestandardowa name "" xyz 459 4 2000 life_line_z 2000 durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 29 79 2010 11 40 + xyzwh 34 79 2010 11 40 end durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 184 79 2010 11 31 + xyzwh 206 79 2010 11 31 end durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 345 99 2010 11 25 + xyzwh 355 99 2010 11 25 end durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 501 117 2010 11 25 + xyzwh 517 117 2010 11 25 end msg 128873 synchronous from durationcanvas_ref 128617 diff --git a/models/169065_27.d b/models/169065_27.d new file mode 100644 index 0000000..2dc94e4 --- /dev/null +++ b/models/169065_27.d @@ -0,0 +1,45 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 21 4 2005 life_line_z 2000 +classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 129 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128264 // Zamowienie + name "" xyz 324 4 2000 life_line_z 2000 +classinstance 128489 class_ref 129947 // PotrawaNiestandardowa + name "" xyz 459 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128105 // :Kelner + xyzwh 34 79 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler + xyzwh 206 79 2010 11 31 +end +durationcanvas 129001 classinstance_ref 128361 // :Zamowienie + xyzwh 355 99 2010 11 25 +end +durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa + xyzwh 517 117 2010 11 25 +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 79 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 75 69 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 99 2015 explicitmsg "usunPotrawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 233 89 +msg 129385 synchronous + from durationcanvas_ref 129001 + to durationcanvas_ref 129257 + yz 117 2015 explicitmsg "usunPotrawe()" + stereotype "<<<>>>" xyz 396 127 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potrawa" + label_xy 391 107 +end diff --git a/models/175593.diagram b/models/175593.diagram index ddf2ef8..fdffbab 100644 --- a/models/175593.diagram +++ b/models/175593.diagram @@ -13,12 +13,12 @@ durationcanvas 128745 classinstance_ref 128361 // :PlatnoscController xyzwh 296 92 2010 11 151 end durationcanvas 129001 classinstance_ref 128489 // :System - xyzwh 576 122 2010 11 102 + xyzwh 575 122 2010 11 102 overlappingdurationcanvas 129257 - xyzwh 582 180 2020 11 25 + xyzwh 581 180 2020 11 25 end overlappingdurationcanvas 129513 - xyzwh 582 141 2020 11 25 + xyzwh 581 141 2020 11 25 end end msg 128873 synchronous diff --git a/models/175593_27.d b/models/175593_27.d new file mode 100644 index 0000000..fdffbab --- /dev/null +++ b/models/175593_27.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 167529 // PlatnoscController + name "" xyz 251 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 42 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PlatnoscController + xyzwh 296 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 575 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 581 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 581 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175721.diagram b/models/175721.diagram index 0b4d410..d810ed4 100644 --- a/models/175721.diagram +++ b/models/175721.diagram @@ -7,7 +7,7 @@ classinstance 128233 class_ref 167529 // PlatnoscController classinstance 128361 class_ref 128392 // Platnosc name "" xyz 379 4 2000 life_line_z 2000 durationcanvas 128489 classinstance_ref 128105 // :Kasjer - xyzwh 29 81 2010 11 60 + xyzwh 28 81 2010 11 60 end durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController xyzwh 224 81 2010 11 36 diff --git a/models/175721_27.d b/models/175721_27.d new file mode 100644 index 0000000..d810ed4 --- /dev/null +++ b/models/175721_27.d @@ -0,0 +1,30 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 16 4 2000 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 179 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 379 4 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 28 81 2010 11 60 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 224 81 2010 11 36 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 401 101 2010 11 25 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 82 2015 explicitmsg "rozpocznijPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 87 68 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 102 2015 explicitmsg "create()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 299 88 +end diff --git a/models/175849.diagram b/models/175849.diagram index 55d5713..0cb2002 100644 --- a/models/175849.diagram +++ b/models/175849.diagram @@ -10,15 +10,15 @@ durationcanvas 128617 classinstance_ref 128233 // :Kelner xyzwh 42 90 2010 11 40 end durationcanvas 128745 classinstance_ref 128361 // :PotrawaNiestandardowaHandler - xyzwh 297 92 2010 11 151 + xyzwh 293 92 2010 11 151 end durationcanvas 129001 classinstance_ref 128489 // :System - xyzwh 576 122 2010 11 102 + xyzwh 575 122 2010 11 102 overlappingdurationcanvas 129257 - xyzwh 582 180 2020 11 25 + xyzwh 581 180 2020 11 25 end overlappingdurationcanvas 129513 - xyzwh 582 141 2020 11 25 + xyzwh 581 141 2020 11 25 end end msg 128873 synchronous diff --git a/models/175977.diagram b/models/175977.diagram index 98f2ca7..21e8d3f 100644 --- a/models/175977.diagram +++ b/models/175977.diagram @@ -11,7 +11,7 @@ classinstance 128489 class_ref 141289 // MenedzerBazyDanych classinstance 128617 class_ref 141417 // BazaDanych name "" xyz 761 4 2000 life_line_z 2000 durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 16 69 2010 11 40 + xyzwh 15 69 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController xyzwh 225 69 2010 11 40 @@ -20,10 +20,10 @@ durationcanvas 129129 classinstance_ref 128361 // :Platnosc xyzwh 419 98 2010 11 121 end durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych - xyzwh 609 121 2010 11 84 + xyzwh 606 121 2010 11 84 end durationcanvas 129641 classinstance_ref 128617 // :BazaDanych - xyzwh 794 132 2010 11 55 + xyzwh 792 132 2010 11 55 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/175977_27.d b/models/175977_27.d new file mode 100644 index 0000000..21e8d3f --- /dev/null +++ b/models/175977_27.d @@ -0,0 +1,68 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 3 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 180 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 397 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 552 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 761 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 15 69 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 225 69 2010 11 40 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 419 98 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 606 121 2010 11 84 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 792 132 2010 11 55 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 69 2015 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 25 55 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 98 2020 explicitmsg "wprowadzNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 226 84 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 123 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 431 109 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 133 2020 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 621 119 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 174 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 646 160 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 187 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 458 173 +end diff --git a/models/176105.diagram b/models/176105.diagram index 16e3ca1..16653de 100644 --- a/models/176105.diagram +++ b/models/176105.diagram @@ -11,7 +11,7 @@ classinstance 128489 class_ref 141289 // MenedzerBazyDanych classinstance 128617 class_ref 141417 // BazaDanych name "" xyz 753 4 2000 life_line_z 2000 durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 26 87 2010 11 40 + xyzwh 25 87 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController xyzwh 208 87 2010 11 25 @@ -20,10 +20,10 @@ durationcanvas 129129 classinstance_ref 128361 // :Platnosc xyzwh 387 100 2010 11 121 end durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych - xyzwh 584 119 2010 11 96 + xyzwh 581 119 2010 11 96 end durationcanvas 129641 classinstance_ref 128617 // :BazaDanych - xyzwh 786 144 2010 11 48 + xyzwh 784 144 2010 11 48 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/176105_27.d b/models/176105_27.d new file mode 100644 index 0000000..16653de --- /dev/null +++ b/models/176105_27.d @@ -0,0 +1,67 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 13 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 163 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 365 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141289 // MenedzerBazyDanych + name "" xyz 527 4 2000 life_line_z 2000 +classinstance 128617 class_ref 141417 // BazaDanych + name "" xyz 753 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 25 87 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 208 87 2010 11 25 +end +durationcanvas 129129 classinstance_ref 128361 // :Platnosc + xyzwh 387 100 2010 11 121 +end +durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych + xyzwh 581 119 2010 11 96 +end +durationcanvas 129641 classinstance_ref 128617 // :BazaDanych + xyzwh 784 144 2010 11 48 +end +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 87 2015 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 34 73 +msg 129257 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129129 + yz 100 2020 explicitmsg "edytujNumerStolika()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 215 86 +msg 129513 synchronous + from durationcanvas_ref 129129 + to durationcanvas_ref 129385 + yz 120 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 106 +msg 129769 synchronous + from durationcanvas_ref 129385 + to durationcanvas_ref 129641 + yz 144 2015 explicitmsg "zwrocZamowienie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerStolika: int" + label_xy 602 130 +msg 129897 return + from durationcanvas_ref 129641 + to durationcanvas_ref 129385 + yz 180 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 629 166 +msg 130025 return + from durationcanvas_ref 129385 + to durationcanvas_ref 129129 + yz 200 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 430 186 +end diff --git a/models/176233.diagram b/models/176233.diagram index 3dc4e27..6c40fdd 100644 --- a/models/176233.diagram +++ b/models/176233.diagram @@ -5,29 +5,41 @@ classinstance 128105 class_ref 129435 // Kasjer classinstance 128233 class_ref 167529 // PlatnoscController name "" xyz 245.1 4 2000 life_line_z 2000 classinstance 128361 class_ref 141289 // MenedzerBazyDanych - name "" xyz 463.4 4 2000 life_line_z 2000 + name "" xyz 468.4 4 2000 life_line_z 2000 classinstance 128489 class_ref 141417 // BazaDanych - name "" xyz 704.1 4 2000 life_line_z 2000 + name "" xyz 713.1 4 2000 life_line_z 2000 classinstance 128617 class_ref 128392 // Platnosc - name "" xyz 781.6 4 2000 life_line_z 2000 + name "" xyz 787.6 4 2000 life_line_z 2000 durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 11 79.8 2010 11 40 + xyzwh 11 79 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController xyzwh 290 81 2010 11 79 end durationcanvas 129513 classinstance_ref 128361 // :MenedzerBazyDanych - xyzwh 517 105.4 2010 11 25 + xyzwh 522 106 2010 11 52 end durationcanvas 129769 classinstance_ref 128489 // :BazaDanych - xyzwh 735 113 2010 11 25 + xyzwh 744 113 2010 11 45 end durationcanvas 130025 classinstance_ref 128233 // :PlatnoscController xyzwh 290 210 2010 11 40 end durationcanvas 130153 classinstance_ref 128617 // :Platnosc - xyzwh 802 210 2010 11 25 + xyzwh 809 210 2010 11 25 end +msg 128027 return + from durationcanvas_ref 129769 + to durationcanvas_ref 129513 + yz 140 2015 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 556 127 +msg 128155 return + from durationcanvas_ref 129513 + to durationcanvas_ref 128873 + yz 147 2020 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 330 134 msg 129001 synchronous from durationcanvas_ref 128745 to durationcanvas_ref 128873 @@ -38,17 +50,17 @@ msg 129001 synchronous msg 129641 synchronous from durationcanvas_ref 128873 to durationcanvas_ref 129513 - yz 105 2015 explicitmsg "zwrocSposobPlatnosc()" + yz 106 2015 explicitmsg "zwrocSposobPlatnosc()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "sposobPlatnosci: int" - label_xy 313 91 + args "sposobPlatnosciId: int" + label_xy 313 92 msg 129897 synchronous from durationcanvas_ref 129513 to durationcanvas_ref 129769 - yz 113 2015 explicitmsg "zwrocSposobPlatnosc()" + yz 114 2015 explicitmsg "zwrocSposobPlatnosc()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "sposobPlatnosci: int" - label_xy 532 99 + args "sposobPlatnosciId: int" + label_xy 537 100 msg 130281 synchronous from durationcanvas_ref 130025 to durationcanvas_ref 130153 diff --git a/models/176233_27.d b/models/176233_27.d new file mode 100644 index 0000000..6c40fdd --- /dev/null +++ b/models/176233_27.d @@ -0,0 +1,71 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz -0.8 4.2 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 245.1 4 2000 life_line_z 2000 +classinstance 128361 class_ref 141289 // MenedzerBazyDanych + name "" xyz 468.4 4 2000 life_line_z 2000 +classinstance 128489 class_ref 141417 // BazaDanych + name "" xyz 713.1 4 2000 life_line_z 2000 +classinstance 128617 class_ref 128392 // Platnosc + name "" xyz 787.6 4 2000 life_line_z 2000 +durationcanvas 128745 classinstance_ref 128105 // :Kasjer + xyzwh 11 79 2010 11 40 +end +durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 81 2010 11 79 +end +durationcanvas 129513 classinstance_ref 128361 // :MenedzerBazyDanych + xyzwh 522 106 2010 11 52 +end +durationcanvas 129769 classinstance_ref 128489 // :BazaDanych + xyzwh 744 113 2010 11 45 +end +durationcanvas 130025 classinstance_ref 128233 // :PlatnoscController + xyzwh 290 210 2010 11 40 +end +durationcanvas 130153 classinstance_ref 128617 // :Platnosc + xyzwh 809 210 2010 11 25 +end +msg 128027 return + from durationcanvas_ref 129769 + to durationcanvas_ref 129513 + yz 140 2015 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 556 127 +msg 128155 return + from durationcanvas_ref 129513 + to durationcanvas_ref 128873 + yz 147 2020 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 330 134 +msg 129001 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 128873 + yz 81 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "platnoscId: int, sposobPlatnosciId: int" + label_xy 12 66 +msg 129641 synchronous + from durationcanvas_ref 128873 + to durationcanvas_ref 129513 + yz 106 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosciId: int" + label_xy 313 92 +msg 129897 synchronous + from durationcanvas_ref 129513 + to durationcanvas_ref 129769 + yz 114 2015 explicitmsg "zwrocSposobPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosciId: int" + label_xy 537 100 +msg 130281 synchronous + from durationcanvas_ref 130025 + to durationcanvas_ref 130153 + yz 210 2015 explicitmsg "wybierzSposobPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "sposobPlatnosci: SposobPlatnosci" + label_xy 412 197 +end diff --git a/models/176361.diagram b/models/176361.diagram index 1674b89..ab7f918 100644 --- a/models/176361.diagram +++ b/models/176361.diagram @@ -5,7 +5,7 @@ classinstance 128105 class_ref 129435 // Kasjer classinstance 128233 class_ref 167529 // PlatnoscController name "" xyz 208 4 2000 life_line_z 2000 classinstance 128361 class_ref 128392 // Platnosc - name "" xyz 443 4 2000 life_line_z 2000 + name "" xyz 454 5 2000 life_line_z 2000 durationcanvas 128489 classinstance_ref 128105 // :Kasjer xyzwh 26 72 2010 11 40 end @@ -13,7 +13,7 @@ durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController xyzwh 253 72 2010 11 107 end durationcanvas 128873 classinstance_ref 128361 // :Platnosc - xyzwh 465 93 2010 11 65 + xyzwh 476 93 2010 11 65 end msg 128745 synchronous from durationcanvas_ref 128489 @@ -28,7 +28,7 @@ msg 129001 synchronous yz 93 2015 explicitmsg "dokonajPlatnosci()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "przyjetaGotowka: double" - label_xy 263 80 + label_xy 273 81 msg 129129 return from durationcanvas_ref 128873 to durationcanvas_ref 128617 diff --git a/models/176361_27.d b/models/176361_27.d new file mode 100644 index 0000000..ab7f918 --- /dev/null +++ b/models/176361_27.d @@ -0,0 +1,38 @@ +format 224 + +classinstance 128105 class_ref 129435 // Kasjer + name "" xyz 14 4 2005 life_line_z 2000 +classinstance 128233 class_ref 167529 // PlatnoscController + name "" xyz 208 4 2000 life_line_z 2000 +classinstance 128361 class_ref 128392 // Platnosc + name "" xyz 454 5 2000 life_line_z 2000 +durationcanvas 128489 classinstance_ref 128105 // :Kasjer + xyzwh 26 72 2010 11 40 +end +durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController + xyzwh 253 72 2010 11 107 +end +durationcanvas 128873 classinstance_ref 128361 // :Platnosc + xyzwh 476 93 2010 11 65 +end +msg 128745 synchronous + from durationcanvas_ref 128489 + to durationcanvas_ref 128617 + yz 72 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 44 59 +msg 129001 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128873 + yz 93 2015 explicitmsg "dokonajPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "przyjetaGotowka: double" + label_xy 273 81 +msg 129129 return + from durationcanvas_ref 128873 + to durationcanvas_ref 128617 + yz 138 2015 explicitmsg "reszta: double" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 331 125 +end diff --git a/models/176489.diagram b/models/176489.diagram index bb20c0f..cc4c38f 100644 --- a/models/176489.diagram +++ b/models/176489.diagram @@ -23,20 +23,23 @@ end msg 128667 synchronous from durationcanvas_ref 128411 to durationcanvas_ref 128539 - yz 56 2015 explicitmsg "zeskanujKartePlatnicza(numerKarty: int)" + yz 56 2015 explicitmsg "zeskanujKartePlatnicza()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int" label_xy 48 45 msg 128923 synchronous from durationcanvas_ref 128539 to durationcanvas_ref 128795 - yz 78 2020 explicitmsg "pobierzSrodkiZKarty(numerKarty: int)" + yz 78 2020 explicitmsg "pobierzSrodkiZKarty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int" label_xy 273 65 msg 129179 synchronous from durationcanvas_ref 128795 to durationcanvas_ref 129051 - yz 93 2025 explicitmsg "pobierzSrodkiZKarty(numerKarty: int, kwota: double)" + yz 93 2025 explicitmsg "pobierzSrodkiZKarty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int, kwota: double" label_xy 482 80 msg 129563 return from durationcanvas_ref 129051 diff --git a/models/176489_27.d b/models/176489_27.d new file mode 100644 index 0000000..cc4c38f --- /dev/null +++ b/models/176489_27.d @@ -0,0 +1,50 @@ +format 224 + +classinstance 128027 class_ref 167529 // PlatnoscController + name "" xyz 194 4 2000 life_line_z 2000 +classinstance 128105 class_ref 129051 // Klient + name "" xyz 8 4 2000 life_line_z 2000 +classinstance 128155 class_ref 128392 // Platnosc + name "" xyz 446 4 2000 life_line_z 2000 +classinstance 128283 class_ref 137627 // PolaczenieZBankiemHandler + name "" xyz 657 4 2000 life_line_z 2000 +durationcanvas 128411 classinstance_ref 128105 // :Klient + xyzwh 20 55 2010 11 40 +end +durationcanvas 128539 classinstance_ref 128027 // :PlatnoscController + xyzwh 239 56 2010 11 45 +end +durationcanvas 128795 classinstance_ref 128155 // :Platnosc + xyzwh 468 77 2010 11 60 +end +durationcanvas 129051 classinstance_ref 128283 // :PolaczenieZBankiemHandler + xyzwh 727 92 2010 11 27 +end +msg 128667 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128539 + yz 56 2015 explicitmsg "zeskanujKartePlatnicza()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int" + label_xy 48 45 +msg 128923 synchronous + from durationcanvas_ref 128539 + to durationcanvas_ref 128795 + yz 78 2020 explicitmsg "pobierzSrodkiZKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int" + label_xy 273 65 +msg 129179 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129051 + yz 93 2025 explicitmsg "pobierzSrodkiZKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numerKarty: int, kwota: double" + label_xy 482 80 +msg 129563 return + from durationcanvas_ref 129051 + to durationcanvas_ref 128795 + yz 118 2015 explicitmsg "operacjaZakonczonaSukcesem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 509 105 +end diff --git a/models/models.prj b/models/models.prj index 46ef973..31647a7 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 36 + revision 37 modified_by 27 "Dell" @@ -1037,6 +1037,12 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 129051 // + relation 129051 ---> + a role_name "" multiplicity "1..*" private + classrelation_ref 129051 // + b multiplicity "*" parent class_ref 128667 // Produkt + end end class 128283 "Zamowienie" @@ -1049,6 +1055,33 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128539 // + relation 128539 ---> + a role_name "" multiplicity "*" private + classrelation_ref 128539 // + b multiplicity "*" parent class_ref 128155 // Potrawa + end + + classrelation 128923 // + relation 128923 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128923 // + b multiplicity "*" parent class_ref 147945 // FabrykaPotraw + end + + classrelation 129179 // + relation 129179 ---> + a role_name "" multiplicity "*" private + classrelation_ref 129179 // + b multiplicity "*" parent class_ref 134761 // Promocja + end + + classrelation 129947 // + relation 129947 ---> + a role_name "" multiplicity "*" private + classrelation_ref 129947 // + b multiplicity "1" parent class_ref 129947 // PotrawaNiestandardowa + end end class 128411 "Platnosc" @@ -1061,6 +1094,19 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 131099 // + relation 131099 ---> + a role_name "" multiplicity "1" private + classrelation_ref 131099 // + b multiplicity "*" parent class_ref 141289 // MenedzerBazyDanych + end + + classrelation 131227 // + relation 131227 ---> + a role_name "" multiplicity "1" private + classrelation_ref 131227 // + b multiplicity "1" parent class_ref 137627 // PolaczenieZBankiemHandler + end end class 128539 "Kelner" @@ -1085,6 +1131,12 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 130587 // + relation 130587 ---> + a role_name "" multiplicity "*" private + classrelation_ref 130587 // + b multiplicity "*" parent class_ref 128283 // Zamowienie + end end class 128795 "Spizarnia" @@ -1097,6 +1149,19 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 130203 // + relation 130203 ---> + a role_name "" multiplicity "*" private + classrelation_ref 130203 // + b multiplicity "1" parent class_ref 130331 // IloscProduktu + end + + classrelation 130459 // + relation 130459 ---> + a role_name "" multiplicity "*" private + classrelation_ref 130459 // + b multiplicity "1" parent class_ref 128667 // Produkt + end end class 128923 "Kuchnia" @@ -1241,6 +1306,12 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 130331 // + relation 130331 ---> + a role_name "" private + classrelation_ref 130331 // + b parent class_ref 128795 // Spizarnia + end end class 130459 "Data" @@ -1325,6 +1396,29 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 128411 "restartujSystem" + public explicit_return_type "void" + nparams 0 + + + + + + end + + classrelation 128027 // + relation 128027 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128027 // + b multiplicity "1" parent class_ref 154473 // System + end + + classrelation 128283 // + relation 128283 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128283 // + b multiplicity "1" parent class_ref 128233 // ZarzadcaZamowien + end end class 128233 "ZarzadcaZamowien" @@ -1337,6 +1431,19 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128411 // + relation 128411 ---> + a role_name "" multiplicity "*" private + classrelation_ref 128411 // + b multiplicity "1" parent class_ref 128283 // Zamowienie + end + + classrelation 128667 // + relation 128667 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128667 // + b multiplicity "1" parent class_ref 141289 // MenedzerBazyDanych + end end class 134761 "Promocja" @@ -1361,6 +1468,12 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128795 // + relation 128795 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128795 // + b multiplicity "1" parent class_ref 141417 // BazaDanych + end end class 141417 "BazaDanych" @@ -1397,6 +1510,35 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 128027 "restart" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 128155 "restartujSystem" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 128283 "zapiszStan" + public explicit_return_type "void" + nparams 0 + + + + + + end end class 161001 "PotrawaNiestandardowaHandler" @@ -1409,6 +1551,47 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 129307 // + relation 129307 ---> + a role_name "" multiplicity "1" private + classrelation_ref 129307 // + b multiplicity "1" parent class_ref 154473 // System + end + + classrelation 129435 // + relation 129435 ---> + a role_name "" private + classrelation_ref 129435 // + b parent class_ref 128283 // Zamowienie + end + + classrelation 129563 // + relation 129563 ---> + a role_name "" private + classrelation_ref 129563 // + b parent class_ref 128283 // Zamowienie + end + + classrelation 129691 // + relation 129691 ---> + a role_name "" private + classrelation_ref 129691 // + b parent class_ref 128283 // Zamowienie + end + + classrelation 129819 // + relation 129819 ---> + a role_name "" multiplicity "*" private + classrelation_ref 129819 // + b multiplicity "1" parent class_ref 128283 // Zamowienie + end + + classrelation 130075 // + relation 130075 ---> + a role_name "" multiplicity "1" private + classrelation_ref 130075 // + b multiplicity "1" parent class_ref 128795 // Spizarnia + end end class 167529 "PlatnoscController" @@ -1421,6 +1604,26 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128155 // + relation 128155 ---> + a role_name "" multiplicity "1" private + classrelation_ref 128155 // + b multiplicity "1" parent class_ref 154473 // System + end + + classrelation 130971 // + relation 130971 ---> + a role_name "" multiplicity "*" private + classrelation_ref 130971 // + b multiplicity "1" parent class_ref 128411 // Platnosc + end + + classrelation 131355 // + relation 131355 ---> + a role_name "" multiplicity "1" private + classrelation_ref 131355 // + b multiplicity "1" parent class_ref 141289 // MenedzerBazyDanych + end end class 137627 "PolaczenieZBankiemHandler" @@ -1457,6 +1660,24 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 130715 // + relation 130715 ---> + a role_name "" multiplicity "*" private + classrelation_ref 130715 // + b multiplicity "1" parent class_ref 130331 // IloscProduktu + end + + classrelation 130843 // + relation 130843 ---> + a role_name "" multiplicity "1" private + classrelation_ref 130843 // + b multiplicity "1" parent class_ref 128795 // Spizarnia + end + end + + classdiagram 141723 "design-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A-Landscape end end end From c9307b9a84d76c38ea13bca70dbb700dc53e2e61 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 11 Jan 2022 14:13:36 +0100 Subject: [PATCH 9/9] add associations' and methods' names --- models/128012_27.d | 256 +++++++++ models/128027.diagram | 2 +- models/128027_27.d | 47 -- models/128155.diagram | 2 +- models/128155_27.d | 30 -- models/128233_27.d | 6 +- models/134683_27.d | 17 - models/134811_27.d | 12 +- models/134939_27.d | 4 +- models/135067_27.d | 4 +- models/135145_27.d | 119 ++++ models/135195_27.d | 8 +- models/135273.diagram | 4 +- models/135273_27.d | 4 +- models/141723.diagram | 284 +++++----- models/141723_27.d | 220 ++++++++ models/141801.diagram | 17 +- models/141801_27.d | 17 +- models/141929_27.d | 38 -- models/142057_27.d | 38 -- models/148585_27.d | 63 --- models/155113_27.d | 6 +- models/155369_27.d | 92 ---- models/161897_27.d | 8 +- models/168425_27.d | 48 -- models/168553_27.d | 22 +- models/168681_27.d | 6 +- models/168809_27.d | 14 +- models/168937_27.d | 6 +- models/169065_27.d | 45 -- models/175593_27.d | 6 +- models/175721_27.d | 2 +- models/175849_27.d | 46 ++ models/175977_27.d | 68 --- models/176105_27.d | 67 --- models/176233_27.d | 71 --- models/176361_27.d | 38 -- models/176489.diagram | 12 +- models/176489_27.d | 50 -- models/models.prj | 1197 ++++++++++++++++++++++++++++++++++++++--- 40 files changed, 1993 insertions(+), 1003 deletions(-) create mode 100644 models/128012_27.d delete mode 100644 models/128027_27.d delete mode 100644 models/128155_27.d delete mode 100644 models/134683_27.d create mode 100644 models/135145_27.d create mode 100644 models/141723_27.d delete mode 100644 models/141929_27.d delete mode 100644 models/142057_27.d delete mode 100644 models/148585_27.d delete mode 100644 models/155369_27.d delete mode 100644 models/168425_27.d delete mode 100644 models/169065_27.d create mode 100644 models/175849_27.d delete mode 100644 models/175977_27.d delete mode 100644 models/176105_27.d delete mode 100644 models/176233_27.d delete mode 100644 models/176361_27.d delete mode 100644 models/176489_27.d diff --git a/models/128012_27.d b/models/128012_27.d new file mode 100644 index 0000000..42a4c55 --- /dev/null +++ b/models/128012_27.d @@ -0,0 +1,256 @@ +format 224 + +classcanvas 128008 class_ref 128008 // Menu + classdiagramsettings member_max_width 0 end + xyz 902.44 516.48 2000 +end +classcanvas 128136 class_ref 128136 // Potrawa + classdiagramsettings member_max_width 0 end + xyzwh 678.4 382.76 2000 118 77 +end +classcanvas 128264 class_ref 128264 // Zamowienie + classdiagramsettings member_max_width 0 end + xyz 664.44 186.04 2000 +end +classcanvas 128392 class_ref 128392 // Platnosc + classdiagramsettings member_max_width 0 end + xyzwh 671.74 59.48 2000 125 77 +end +classcanvas 128520 class_ref 128520 // Kelner + classdiagramsettings member_max_width 0 end + xyz 301.66 249.62 2000 +end +classcanvas 128904 class_ref 128904 // Produkt + classdiagramsettings member_max_width 0 end + xyzwh 691 546.22 2000 93 57 +end +classcanvas 129032 class_ref 129032 // Spizarnia + classdiagramsettings member_max_width 0 end + xyz 222.32 551.38 2000 +end +classcanvas 129160 class_ref 129160 // Kuchnia + classdiagramsettings member_max_width 0 end + xyz 463 188.66 2000 +end +classcanvas 129672 class_ref 135688 // Klient + classdiagramsettings member_max_width 0 end + xyz 406.92 360.24 2000 +end +classcanvas 129800 class_ref 135816 // Kucharz + classdiagramsettings member_max_width 0 end + xyz 293.48 188.48 2000 +end +classcanvas 129928 class_ref 135944 // Kasa + classdiagramsettings member_max_width 0 end + xyz 451.1 63.82 2000 +end +classcanvas 130056 class_ref 136072 // Kasjer + classdiagramsettings member_max_width 0 end + xyz 303.96 73.76 2000 +end +classcanvas 130312 class_ref 136328 // PracownikSpizarni + classdiagramsettings member_max_width 0 end + xyz 176.42 422.02 2000 +end +classcanvas 130444 class_ref 128012 // Miara + classdiagramsettings member_max_width 0 end + xyz 465.1 495.2 2000 +end +classcanvas 130572 class_ref 134540 // Dostawa + classdiagramsettings member_max_width 0 end + xyz 353 661 2000 +end +classcanvas 134408 class_ref 142856 // PlatnoscKarta + classdiagramsettings member_max_width 0 end + xyz 850.2 47.82 2000 +end +classcanvas 134536 class_ref 142984 // PlatnoscGotowka + classdiagramsettings member_max_width 0 end + xyz 835.2 106.84 2000 +end +classcanvas 136584 class_ref 143240 // PotrawaNiestandardowa + classdiagramsettings member_max_width 0 end + xyz 822.26 366.78 2000 +end +classcanvas 136712 class_ref 143368 // PotrawaStandardowa + classdiagramsettings member_max_width 0 end + xyz 837.28 426.3 2000 +end +classcanvas 137352 class_ref 143496 // Pracownik + classdiagramsettings member_max_width 0 end + xyzwh 11.56 192.32 2005 203 107 +end +classcanvas 140808 class_ref 143624 // IloscProduktu + classdiagramsettings member_max_width 0 end + xyz 396.32 540.28 2000 +end +classcanvas 142600 class_ref 143752 // Data + classdiagramsettings member_max_width 0 end + xyz 45.56 491.56 2000 +end +classcanvas 142728 class_ref 143880 // Wartosc + classdiagramsettings member_max_width 0 end + xyz 31.02 536.34 2000 +end +classcanvas 142856 class_ref 144008 // NumerKonta + classdiagramsettings member_max_width 0 end + xyz -4.78 300.88 2000 +end +classcanvas 142984 class_ref 144136 // NumerTelefonu + classdiagramsettings member_max_width 0 end + xyz -11.9 345.52 2000 +end +classcanvas 143112 class_ref 144264 // StanZamowienia + classdiagramsettings member_max_width 0 end + xyz 763.7 218.22 2000 +end +relationcanvas 130440 relation_ref 128264 // Obsluguje + decenter_begin 379 + decenter_end 282 + from ref 130312 z 2001 label "Obsluguje" italic max_width 255 xyz 246 497 2001 to ref 129032 + no_role_a no_role_b + multiplicity_a_pos 228 535 3000 multiplicity_b_pos 199 468 3000 +end +relationcanvas 130700 relation_ref 128012 // < Sklada sie z + from ref 130572 z 2001 label "< Sklada sie z" italic max_width 255 xyz 449 628 2001 to ref 140808 + no_role_a no_role_b + multiplicity_a_pos 433 613 3000 multiplicity_b_pos 430 645 3000 +end +relationcanvas 130824 relation_ref 128648 // < Jest dodatkiem + decenter_begin 317 + decenter_end 231 + from ref 128136 z 2001 label "< Jest dodatkiem" italic max_width 255 xyz 648 491 2001 to ref 128904 + no_role_a no_role_b + multiplicity_a_pos 704 529 3000 multiplicity_b_pos 706 466 3000 +end +relationcanvas 130828 relation_ref 128140 // < Aktualizuje stan + geometry VHr + decenter_end 158 + from ref 130572 z 2001 label "< Aktualizuje stan" italic max_width 255 xyz 238.5 671 2001 to point 227 679 + line 130956 z 2001 to ref 129032 + no_role_a no_role_b + multiplicity_a_pos 215 590 3000 multiplicity_b_pos 339 686 3000 +end +relationcanvas 130952 relation_ref 128776 // < Jest skladnikiem + decenter_begin 736 + decenter_end 671 + from ref 128904 z 2001 label "< Jest skladnikiem" italic max_width 255 xyz 745 494 2001 to ref 128136 + no_role_a no_role_b + multiplicity_a_pos 748 466 3000 multiplicity_b_pos 736 529 3000 +end +relationcanvas 131592 relation_ref 129032 // Zawiera + decenter_begin 546 + from ref 128264 z 2001 label "Zawiera" italic max_width 255 xyz 736 323 2001 to ref 128136 + no_role_a no_role_b + multiplicity_a_pos 707 365 3000 multiplicity_b_pos 706 277 3000 +end +relationcanvas 131720 relation_ref 129160 // Zarzadza + decenter_begin 785 + decenter_end 319 + from ref 128264 z 2001 label "Zarzadza" italic max_width 255 xyz 483 248 2001 to ref 128520 + no_role_a no_role_b + multiplicity_a_pos 359 268 3000 multiplicity_b_pos 649 256 3000 +end +relationcanvas 131848 relation_ref 129288 // Obsluguje + decenter_begin 759 + from ref 128520 z 2001 label "Obsluguje" italic max_width 255 xyz 309 327 2001 to ref 129672 + no_role_a no_role_b + multiplicity_a_pos 388 341 3000 multiplicity_b_pos 328 294 3000 +end +relationcanvas 131976 relation_ref 129416 // Przygotowuje + decenter_begin 518 + decenter_end 108 + from ref 129160 z 2001 label "Przygotowuje" italic max_width 255 xyz 553 191 2001 to ref 128264 + no_role_a no_role_b + multiplicity_a_pos 649 201 3000 multiplicity_b_pos 527 215 3000 +end +relationcanvas 132104 relation_ref 129544 // Obsluguje + from ref 129800 z 2001 label "Obsluguje" italic max_width 255 xyz 374 190 2001 to ref 129160 + no_role_a no_role_b + multiplicity_a_pos 446 214 3000 multiplicity_b_pos 359 214 3000 +end +relationcanvas 132232 relation_ref 129672 // Oplaca + decenter_begin 504 + from ref 128264 z 2001 label "Oplaca" italic max_width 255 xyz 733 162 2001 to ref 128392 + no_role_a no_role_b + multiplicity_a_pos 703 142 3000 multiplicity_b_pos 692 167 3000 +end +relationcanvas 132360 relation_ref 129800 // Przyjmuje + from ref 128392 z 2001 label "Przyjmuje" italic max_width 255 xyz 561 78 2001 to ref 129928 + no_role_a no_role_b + multiplicity_a_pos 523 94 3000 multiplicity_b_pos 656 101 3000 +end +relationcanvas 132488 relation_ref 129928 // Obsluguje + from ref 129928 z 2001 label "Obsluguje" italic max_width 255 xyz 367 77 2001 to ref 130056 + no_role_a no_role_b + multiplicity_a_pos 359 97 3000 multiplicity_b_pos 434 94 3000 +end +relationcanvas 134792 relation_ref 137096 // + from ref 134408 z 2001 to ref 128392 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134920 relation_ref 137224 // + from ref 134536 z 2001 to ref 128392 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136840 relation_ref 137352 // + decenter_begin 532 + from ref 136584 z 2001 to ref 128136 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136968 relation_ref 137480 // + decenter_begin 425 + from ref 136712 z 2001 to ref 128136 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137224 relation_ref 137736 // Jest zawarta w + decenter_begin 344 + decenter_end 342 + from ref 128008 z 2001 label "Jest zawarta w" italic max_width 255 xyz 908 485 2001 to ref 136712 + no_role_a no_role_b + multiplicity_a_pos 871 471 3000 multiplicity_b_pos 897 497 3000 +end +relationcanvas 137480 relation_ref 137864 // + geometry VHr + from ref 130056 z 2006 to point 109 88 + line 130060 z 2006 to ref 137352 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137608 relation_ref 137992 // + decenter_begin 493 + decenter_end 172 + from ref 129800 z 2006 to ref 137352 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137736 relation_ref 138120 // + decenter_begin 333 + decenter_end 703 + from ref 128520 z 2006 to ref 137352 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 138888 relation_ref 138248 // + geometry VHr + decenter_end 722 + from ref 130312 z 2006 to point 155 437 + line 130316 z 2006 to ref 137352 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 140936 relation_ref 138376 // Przechowuje + from ref 129032 z 2001 label "Przechowuje" italic max_width 255 xyz 304 558 2001 to ref 140808 + no_role_a no_role_b + multiplicity_a_pos 386 580 3000 multiplicity_b_pos 292 578 3000 +end +relationcanvas 141064 relation_ref 138504 // Zapisuje informacje o licznosci + from ref 140808 z 2001 label "Zapisuje informacje o licznosci" italic max_width 255 xyz 482 559 2001 to ref 128904 + no_role_a no_role_b + multiplicity_a_pos 680 582 3000 multiplicity_b_pos 493 581 3000 +end +end diff --git a/models/128027.diagram b/models/128027.diagram index feabe21..1c5d20c 100644 --- a/models/128027.diagram +++ b/models/128027.diagram @@ -9,7 +9,7 @@ classinstance 128411 class_ref 128392 // Platnosc classinstance 128539 class_ref 137627 // PolaczenieZBankiemHandler name "" xyz 662 4 2000 life_line_z 2000 durationcanvas 128667 classinstance_ref 128155 // :Klient - xyzwh 41 61 2010 11 40 + xyzwh 40 61 2010 11 40 end durationcanvas 128795 classinstance_ref 128283 // :PlatnoscController xyzwh 234 61 2010 11 25 diff --git a/models/128027_27.d b/models/128027_27.d deleted file mode 100644 index feabe21..0000000 --- a/models/128027_27.d +++ /dev/null @@ -1,47 +0,0 @@ -format 224 - -classinstance 128155 class_ref 129051 // Klient - name "" xyz 29 4 2005 life_line_z 2000 -classinstance 128283 class_ref 167529 // PlatnoscController - name "" xyz 189 4 2000 life_line_z 2000 -classinstance 128411 class_ref 128392 // Platnosc - name "" xyz 455 4 2000 life_line_z 2000 -classinstance 128539 class_ref 137627 // PolaczenieZBankiemHandler - name "" xyz 662 4 2000 life_line_z 2000 -durationcanvas 128667 classinstance_ref 128155 // :Klient - xyzwh 41 61 2010 11 40 -end -durationcanvas 128795 classinstance_ref 128283 // :PlatnoscController - xyzwh 234 61 2010 11 25 -end -durationcanvas 129051 classinstance_ref 128411 // :Platnosc - xyzwh 477 74 2010 11 57 -end -durationcanvas 129307 classinstance_ref 128539 // :PolaczenieZBankiemHandler - xyzwh 732 90 2010 11 25 -end -msg 128923 synchronous - from durationcanvas_ref 128667 - to durationcanvas_ref 128795 - yz 61 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 55 48 -msg 129179 synchronous - from durationcanvas_ref 128795 - to durationcanvas_ref 129051 - yz 74 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 273 61 -msg 129435 synchronous - from durationcanvas_ref 129051 - to durationcanvas_ref 129307 - yz 91 2015 explicitmsg "wprowadzNumerPin(numerPin: string)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 522 78 -msg 129563 return - from durationcanvas_ref 129307 - to durationcanvas_ref 129051 - yz 114 2015 explicitmsg "operacjaZakonczonaPowodzeniem: boolean" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 506 101 -end diff --git a/models/128155.diagram b/models/128155.diagram index be7b79b..f4a971f 100644 --- a/models/128155.diagram +++ b/models/128155.diagram @@ -7,7 +7,7 @@ classinstance 128539 class_ref 128411 // Platnosc classinstance 128667 class_ref 167529 // PlatnoscController name "" xyz 181 4 2000 life_line_z 2000 durationcanvas 128795 classinstance_ref 128411 // :Kasjer - xyzwh 22 66 2010 11 40 + xyzwh 23 66 2010 11 40 end durationcanvas 128923 classinstance_ref 128667 // :PlatnoscController xyzwh 226 66 2010 11 25 diff --git a/models/128155_27.d b/models/128155_27.d deleted file mode 100644 index be7b79b..0000000 --- a/models/128155_27.d +++ /dev/null @@ -1,30 +0,0 @@ -format 224 - -classinstance 128411 class_ref 129435 // Kasjer - name "" xyz 10 4 2000 life_line_z 2000 -classinstance 128539 class_ref 128411 // Platnosc - name "" xyz 422 4 2000 life_line_z 2000 -classinstance 128667 class_ref 167529 // PlatnoscController - name "" xyz 181 4 2000 life_line_z 2000 -durationcanvas 128795 classinstance_ref 128411 // :Kasjer - xyzwh 22 66 2010 11 40 -end -durationcanvas 128923 classinstance_ref 128667 // :PlatnoscController - xyzwh 226 66 2010 11 25 -end -durationcanvas 129179 classinstance_ref 128539 // :Platnosc - xyzwh 444 74 2010 11 25 -end -msg 129051 synchronous - from durationcanvas_ref 128795 - to durationcanvas_ref 128923 - yz 66 2015 explicitmsg "anulujPlatnosc(platnoscId: int)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 58 53 -msg 129307 synchronous - from durationcanvas_ref 128923 - to durationcanvas_ref 129179 - yz 74 2020 explicitmsg "anulujPlatnosc()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 302 61 -end diff --git a/models/128233_27.d b/models/128233_27.d index c04a97d..515e2c4 100644 --- a/models/128233_27.d +++ b/models/128233_27.d @@ -12,12 +12,12 @@ durationcanvas 128617 classinstance_ref 128105 // :Kelner xyzwh 5 83 2010 11 40 end durationcanvas 128745 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController - xyzwh 147 87 2010 11 275 + xyzwh 148 87 2010 11 275 end durationcanvas 129001 classinstance_ref 128361 // :ZarzadcaZamowien - xyzwh 322 139 2010 11 190 + xyzwh 325 139 2010 11 190 overlappingdurationcanvas 129769 - xyzwh 328 288 2020 11 25 + xyzwh 331 288 2020 11 25 end end durationcanvas 129257 classinstance_ref 128489 // :Zamowienie diff --git a/models/134683_27.d b/models/134683_27.d deleted file mode 100644 index d0e29de..0000000 --- a/models/134683_27.d +++ /dev/null @@ -1,17 +0,0 @@ -format 224 - -classinstance 128027 class_ref 129563 // PracownikSpizarni - name "" xyz 77 121 2000 -classinstance 128155 class_ref 144283 // Dostawa - name "" xyz 361 125 2000 -linkcanvas 128923 - from ref 128027 z 2001 to ref 128155 -dirscanvas 129051 z 1000 linkcanvas_ref 128923 - - forward_label "1 stworzDostawe()" xyz 233 109 3000 -msgs - explicitmsg "stworzDostawe()" - forward ranks 1 "1" dirscanvas_ref 129051 - no_msg -msgsend -end diff --git a/models/134811_27.d b/models/134811_27.d index 09f9dfa..acb6dfd 100644 --- a/models/134811_27.d +++ b/models/134811_27.d @@ -13,22 +13,22 @@ komunikuje sie z systemem poprzez interfejs powinien byc pustym pudelkiem" xyzwh 69 52 2000 235 75 durationcanvas 128539 classinstance_ref 128283 // :PracownikSpizarni - xyzwh 108 239 2010 11 50 + xyzwh 95 239 2010 11 50 end durationcanvas 128667 classinstance_ref 128027 // :Spizarnia - xyzwh 319 239 2010 11 50 + xyzwh 314 239 2010 11 50 end durationcanvas 129051 classinstance_ref 128283 // :PracownikSpizarni - xyzwh 108 366 2010 11 40 + xyzwh 95 366 2010 11 40 end durationcanvas 129179 classinstance_ref 128155 // :Dostawa - xyzwh 518 370 2010 11 112 + xyzwh 516 370 2010 11 112 overlappingdurationcanvas 129819 - xyzwh 524 440 2020 11 34 + xyzwh 522 440 2020 11 34 end end durationcanvas 129435 classinstance_ref 128411 // newProdukt:IloscProduktu - xyzwh 755 376 2010 11 45 + xyzwh 738 376 2010 11 45 end msg 128795 synchronous from durationcanvas_ref 128539 diff --git a/models/134939_27.d b/models/134939_27.d index 2b9f689..66da996 100644 --- a/models/134939_27.d +++ b/models/134939_27.d @@ -7,10 +7,10 @@ classinstance 128155 class_ref 144283 // Dostawa continuation 128667 "X" xyzwh 274 91 2005 33 30 durationcanvas 128283 classinstance_ref 128027 // :PracownikSpizarni - xyzwh 63 65 2010 11 40 + xyzwh 50 65 2010 11 40 end durationcanvas 128411 classinstance_ref 128155 // :Dostawa - xyzwh 272 65 2010 11 25 + xyzwh 270 65 2010 11 25 end msg 128539 synchronous from durationcanvas_ref 128283 diff --git a/models/135067_27.d b/models/135067_27.d index bbc6c92..62e8ea4 100644 --- a/models/135067_27.d +++ b/models/135067_27.d @@ -7,10 +7,10 @@ classinstance 128155 class_ref 144283 // Dostawa continuation 128667 "X" xyzwh 256 94 2005 33 30 durationcanvas 128283 classinstance_ref 128155 // :Dostawa - xyzwh 252 67 2010 11 25 + xyzwh 250 67 2010 11 25 end durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni - xyzwh 58 67 2010 11 40 + xyzwh 45 67 2010 11 40 end msg 128539 synchronous from durationcanvas_ref 128411 diff --git a/models/135145_27.d b/models/135145_27.d new file mode 100644 index 0000000..3258e39 --- /dev/null +++ b/models/135145_27.d @@ -0,0 +1,119 @@ +format 224 + +classinstance 128105 class_ref 128539 // Kelner + name "" xyz 418.45 6.69 2000 +classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController + name "" xyz 341.84 107.65 2000 +classinstance 128361 class_ref 128233 // ZarzadcaZamowien + name "" xyz 380.98 234.72 2000 +classinstance 128489 class_ref 128283 // Zamowienie + name "" xyz 41.69 235.15 2000 +classinstance 128617 class_ref 128136 // Potrawa + name "potrawa" xyz 29.11 394.62 2000 +classinstance 129897 class_ref 141289 // MenedzerBazyDanych + name "" xyz 179.11 462.28 2000 +classinstance 130025 class_ref 141417 // BazaDanych + name "" xyz 202.89 565.8 2000 +linkcanvas 128745 + from ref 128105 z 2001 to ref 128233 +dirscanvas 128873 z 1000 linkcanvas_ref 128745 + + forward_label "1 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 455 70 3000 +linkcanvas 129001 + from ref 128233 z 2001 to ref 128361 +dirscanvas 129385 z 1000 linkcanvas_ref 129001 + + forward_label "2 zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" xyz 454 179 3000 + backward_label "14 [not czyDostepne] stanSygnalizujacyOBledzie: Stan +15 [czyDostepne] stanSygnalizujacyOSukcesie: Stan" xyz 156 168 3000 +linkcanvas 129129 + from ref 128361 z 2001 to ref 128489 +dirscanvas 129513 z 1000 linkcanvas_ref 129129 + + forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa" xyz 161 266 3000 + backward_label "5 potrawa" xyz 231 217 3000 +linkcanvas 129257 + from ref 128489 z 2001 to ref 128617 +dirscanvas 129641 z 1000 linkcanvas_ref 129257 + + backward_label "4 potrawa" xyz 25 321 3000 +linkcanvas 130281 decenter_end 504 + from ref 129897 z 2001 to ref 130025 +dirscanvas 130793 z 1000 linkcanvas_ref 130281 + + forward_label "9 czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, liczbaOdejmowanaOdLicznosci: int): bool +11 [czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" xyz 258 509 3000 + backward_label "10 czyDostepne" xyz 168 521 3000 +selflinkcanvas 134505 classinstance_ref 129897 // :MenedzerBazyDanych + xy 316 475 + + forward_label "8 liczbaOdejmowanaOdLicznosci = max(0, roznica): int" xyz 315 471 3000 +linkcanvas 135017 + from ref 128361 z 2001 to point 433 383 + line 136553 z 2001 to point 237 383 + line 136425 z 2001 to ref 129897 +dirscanvas 135273 z 1000 linkcanvas_ref 136425 + + forward_label "7 czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" xyz 257 420 3000 + backward_label "12 czyDostepne" xyz 168 418 3000 +selflinkcanvas 135145 classinstance_ref 128361 // :ZarzadcaZamowien + xy 498 247 + + forward_label "6 roznica = nowaLicznosc - potrawa.licznosc +13 [czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" xyz 505 236 3000 +msgs + explicitmsg "zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" + forward ranks 1 "1" dirscanvas_ref 128873 + msgs + explicitmsg "zmienLicznosc(zamowienieId: int, potrawaId: int, nowaLicznosc: int): Stan" + forward ranks 2 "1.1" dirscanvas_ref 129385 + msgs + explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" + forward ranks 3 "1.1.1" dirscanvas_ref 129513 + no_msg + msgsend + msgsend + explicitmsg "potrawa" + backward ranks 4 "2" dirscanvas_ref 129641 + msgs + explicitmsg "potrawa" + backward ranks 5 "2.1" dirscanvas_ref 129513 + msgs + explicitmsg "roznica = nowaLicznosc - potrawa.licznosc" + forward ranks 6 "2.1.1" selflinkcanvas_ref 135145 + msgs + explicitmsg "czyDostepne = zmienLicznoscProduktow(potrawa: Potrawa, roznica: int): bool" + forward ranks 7 "2.1.1.1" dirscanvas_ref 135273 + no_msg + msgsend + msgsend + msgsend + explicitmsg "liczbaOdejmowanaOdLicznosci = max(0, roznica): int" + forward ranks 8 "3" selflinkcanvas_ref 134505 + msgs + explicitmsg "czyDostepne = czyWszystkieProduktySaDostepne(potrawa: Potrawa, liczbaOdejmowanaOdLicznosci: int): bool" + forward ranks 9 "3.1" dirscanvas_ref 130793 + no_msg + msgsend + explicitmsg "czyDostepne" + backward ranks 10 "4" dirscanvas_ref 130793 + msgs + explicitmsg "[czyDostepne] zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, -roznica: int)" + forward ranks 11 "4.1" dirscanvas_ref 130793 + no_msg + msgsend + explicitmsg "czyDostepne" + backward ranks 12 "5" dirscanvas_ref 135273 + msgs + explicitmsg "[czyDostepne] potrawa.zmienLicznosc(nowaLicznosc: int)" + forward ranks 13 "5.1" selflinkcanvas_ref 135145 + no_msg + msgsend + explicitmsg "[not czyDostepne] stanSygnalizujacyOBledzie: Stan" + backward ranks 14 "6" dirscanvas_ref 129385 + no_msg + explicitmsg "[czyDostepne] stanSygnalizujacyOSukcesie: Stan" + backward ranks 15 "7" dirscanvas_ref 129385 + no_msg +msgsend +end diff --git a/models/135195_27.d b/models/135195_27.d index b0e26a8..6fc64d2 100644 --- a/models/135195_27.d +++ b/models/135195_27.d @@ -7,15 +7,15 @@ classinstance 128155 class_ref 144283 // Dostawa classinstance 128283 class_ref 128795 // Spizarnia name "" xyz 627 8 2000 life_line_z 2000 durationcanvas 128411 classinstance_ref 128027 // :PracownikSpizarni - xyzwh 95 75 2010 11 40 + xyzwh 82 75 2010 11 40 end durationcanvas 128539 classinstance_ref 128155 // :Dostawa - xyzwh 311 75 2010 11 32 + xyzwh 309 75 2010 11 32 end durationcanvas 128795 classinstance_ref 128283 // :Spizarnia - xyzwh 651 96 2010 11 41 + xyzwh 646 96 2010 11 41 overlappingdurationcanvas 129051 - xyzwh 657 106 2020 11 25 + xyzwh 652 106 2020 11 25 end end msg 128667 synchronous diff --git a/models/135273.diagram b/models/135273.diagram index 73b13f1..687818f 100644 --- a/models/135273.diagram +++ b/models/135273.diagram @@ -54,7 +54,7 @@ linkcanvas 130537 from ref 128361 z 2001 to ref 130409 dirscanvas 130921 z 1000 linkcanvas_ref 130537 - forward_label "9 czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" xyz 143 231 3000 + forward_label "9 czyDostepne = odejmijProdukt(dodatek: Produkt, 1): bool" xyz 163 230 3000 backward_label "13 czyDostepne" xyz 246 281 3000 linkcanvas 130793 from ref 130409 z 2001 to ref 130665 @@ -95,7 +95,7 @@ msgs explicitmsg "dodatek" backward ranks 8 "4.1" dirscanvas_ref 129769 msgs - explicitmsg "czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" + explicitmsg "czyDostepne = odejmijProdukt(dodatek: Produkt, 1): bool" forward ranks 9 "4.1.1" dirscanvas_ref 130921 msgs explicitmsg "czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool" diff --git a/models/135273_27.d b/models/135273_27.d index 73b13f1..687818f 100644 --- a/models/135273_27.d +++ b/models/135273_27.d @@ -54,7 +54,7 @@ linkcanvas 130537 from ref 128361 z 2001 to ref 130409 dirscanvas 130921 z 1000 linkcanvas_ref 130537 - forward_label "9 czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" xyz 143 231 3000 + forward_label "9 czyDostepne = odejmijProdukt(dodatek: Produkt, 1): bool" xyz 163 230 3000 backward_label "13 czyDostepne" xyz 246 281 3000 linkcanvas 130793 from ref 130409 z 2001 to ref 130665 @@ -95,7 +95,7 @@ msgs explicitmsg "dodatek" backward ranks 8 "4.1" dirscanvas_ref 129769 msgs - explicitmsg "czyDostepne = odejmijProdukty(dodatek: Produkt, 1): bool" + explicitmsg "czyDostepne = odejmijProdukt(dodatek: Produkt, 1): bool" forward ranks 9 "4.1.1" dirscanvas_ref 130921 msgs explicitmsg "czyDostepne = czyProduktJestDostepny(dodatek: Produkt, 1): bool" diff --git a/models/141723.diagram b/models/141723.diagram index 7b394eb..7f9bd02 100644 --- a/models/141723.diagram +++ b/models/141723.diagram @@ -2,219 +2,235 @@ format 224 classcanvas 128027 class_ref 154473 // System classdiagramsettings member_max_width 0 end - xyz 428.037 682.332 2000 + xyz 1553.6 889.4 2000 end classcanvas 128155 class_ref 128105 // ZarzadzanieZamowieniamiController classdiagramsettings member_max_width 0 end - xyz 339.179 463.684 2000 + xyz 1404.5 641.9 2000 end classcanvas 128283 class_ref 128233 // ZarzadcaZamowien classdiagramsettings member_max_width 0 end - xyz 573.642 467.684 2000 + xyz 1404.3 28.6 2000 end classcanvas 128411 class_ref 128283 // Zamowienie classdiagramsettings member_max_width 0 end - xyzwh 168.089 112.653 2000 99 45 + xyzwh 139.6 134.5 2000 346 225 end classcanvas 128539 class_ref 141289 // MenedzerBazyDanych classdiagramsettings member_max_width 0 end - xyz 589.174 548.768 2000 + xyz 2205.3 291.3 2000 end classcanvas 128667 class_ref 141417 // BazaDanych classdiagramsettings member_max_width 0 end - xyz 464.5 547.368 2000 + xyz 1649.8 298.9 2000 end classcanvas 128795 class_ref 147945 // FabrykaPotraw classdiagramsettings member_max_width 0 end - xyz 21.7842 115.253 2000 + xyz 204.8 48 2000 end classcanvas 128923 class_ref 128155 // Potrawa classdiagramsettings member_max_width 0 end - xyz 499.895 386.6 2000 + xyz 1104.9 277.8 2000 end classcanvas 129051 class_ref 128411 // Platnosc classdiagramsettings member_max_width 0 end - xyz 623.895 625.411 2000 + xyz 2231.3 494.3 2000 end classcanvas 129179 class_ref 128667 // Produkt classdiagramsettings member_max_width 0 end - xyz 389.205 387 2000 + xyz 1058 488.8 2000 end classcanvas 129307 class_ref 128795 // Spizarnia classdiagramsettings member_max_width 0 end - xyz 293.195 387 2005 + xyz 673.7 474.6 2005 end classcanvas 129435 class_ref 129947 // PotrawaNiestandardowa classdiagramsettings member_max_width 0 end - xyz 380.005 117.053 2005 + xyz 195.8 889.4 2005 end classcanvas 129563 class_ref 130331 // IloscProduktu classdiagramsettings member_max_width 0 end - xyz 211.716 310.358 2000 + xyz 350.7 476.4 2000 end classcanvas 129691 class_ref 144283 // Dostawa classdiagramsettings member_max_width 0 end - xyz 328.053 310.358 2000 + xyz 457.6 401.5 2000 end classcanvas 129819 class_ref 161001 // PotrawaNiestandardowaHandler classdiagramsettings member_max_width 0 end - xyz 220.105 702.053 2000 + xyz 673.7 853.3 2000 end classcanvas 129947 class_ref 167529 // PlatnoscController classdiagramsettings member_max_width 0 end - xyz 597.174 702.053 2000 + xyz 2221.6 838.7 2000 end classcanvas 130075 class_ref 137627 // PolaczenieZBankiemHandler classdiagramsettings member_max_width 0 end - xyz 731.853 625.411 2005 + xyz 1735.4 538.4 2005 end classcanvas 131355 class_ref 134761 // Promocja classdiagramsettings member_max_width 0 end - xyz 189.968 24.0105 2000 + xyz 3.8 227.5 2000 end -relationcanvas 130203 relation_ref 128027 // - decenter_end 134 - from ref 128155 z 2001 to ref 128027 +relationcanvas 130203 relation_ref 128027 // uzywa + decenter_begin 509 + from ref 128155 z 2001 label "uzywa" italic max_width 255 xyz 1597 854 3000 to ref 128027 no_role_a no_role_b - multiplicity_a_pos 423 664 3000 multiplicity_b_pos 421 513 3000 + multiplicity_a_pos 1599 870 3000 multiplicity_b_pos 1599 856 3000 end -relationcanvas 130331 relation_ref 128155 // - from ref 129947 z 2001 to ref 128027 +relationcanvas 130331 relation_ref 128155 // uzywa + decenter_begin 518 + from ref 129947 z 2001 label "uzywa" italic max_width 255 xyz 1933.5 912.5 3000 to ref 128027 no_role_a no_role_b - multiplicity_a_pos 526 724 3000 multiplicity_b_pos 580 725 3000 + multiplicity_a_pos 1694 935 3000 multiplicity_b_pos 2205 936 3000 end -relationcanvas 130459 relation_ref 128283 // - from ref 128155 z 2001 to ref 128283 +relationcanvas 130459 relation_ref 128283 // uzywa + decenter_begin 509 + decenter_end 509 + from ref 128155 z 2001 label "uzywa" italic max_width 255 xyz 1599 439 3000 to ref 128283 no_role_a no_role_b - multiplicity_a_pos 556 491 3000 multiplicity_b_pos 539 491 3000 + multiplicity_a_pos 1598 250 3000 multiplicity_b_pos 1597 626 3000 end -relationcanvas 130587 relation_ref 128411 // - geometry VHV unfixed - decenter_begin 119 - decenter_end 875 - from ref 128283 z 2001 to point 583 194.4 - line 135451 z 2001 to point 252 194.4 - line 135579 z 2001 to ref 128411 +relationcanvas 130587 relation_ref 128411 // agreguje + decenter_end 65 + from ref 128283 z 2001 label "agreguje" italic max_width 255 xyz 913.5 130 3000 to ref 128411 no_role_a no_role_b - multiplicity_a_pos 240 162 3000 multiplicity_b_pos 569 449 3000 + multiplicity_a_pos 499 154 3000 multiplicity_b_pos 1370 161 3000 end -relationcanvas 130715 relation_ref 128539 // - geometry VHV unfixed - decenter_begin 629 - decenter_end 225 - from ref 128411 z 2001 to point 228 232.6 - line 136219 z 2001 to point 508 232.6 - line 136347 z 2001 to ref 128923 - no_role_a no_role_b - multiplicity_a_pos 496 368 3000 multiplicity_b_pos 216 162 3000 -end -relationcanvas 130843 relation_ref 128667 // - decenter_begin 714 - decenter_end 521 - from ref 128283 z 2001 to ref 128539 - no_role_a no_role_b - multiplicity_a_pos 634 530 3000 multiplicity_b_pos 634 509 3000 -end -relationcanvas 130971 relation_ref 128795 // - from ref 128539 z 2001 to ref 128667 - no_role_a no_role_b - multiplicity_a_pos 546 571 3000 multiplicity_b_pos 572 571 3000 -end -relationcanvas 131099 relation_ref 128923 // - from ref 128411 z 2001 to ref 128795 - no_role_a no_role_b - multiplicity_a_pos 117 139 3000 multiplicity_b_pos 153 139 3000 -end -relationcanvas 131227 relation_ref 129051 // - from ref 128923 z 2001 to ref 129179 - no_role_a no_role_b - multiplicity_a_pos 449 410 3000 multiplicity_b_pos 484 410 3000 -end -relationcanvas 131483 relation_ref 129179 // - from ref 128411 z 2001 to ref 131355 - no_role_a no_role_b - multiplicity_a_pos 204 66 3000 multiplicity_b_pos 203 94 3000 -end -relationcanvas 131611 relation_ref 129307 // - from ref 129819 z 2001 to ref 128027 - no_role_a no_role_b - multiplicity_a_pos 411 724 3000 multiplicity_b_pos 400 724 3000 -end -relationcanvas 133275 relation_ref 129819 // +relationcanvas 130715 relation_ref 128539 // agreguje geometry HV unfixed - decenter_end 123 - from ref 129819 z 2001 to point 178 718 - line 136091 z 2001 to ref 128411 + decenter_begin 483 + decenter_end 483 + from ref 128411 z 2001 to point 1210 240 + line 138523 z 2001 label "agreguje" italic max_width 255 xyz 1192 244.5 3000 to ref 128923 no_role_a no_role_b - multiplicity_a_pos 166 162 3000 multiplicity_b_pos 203 726 3000 + multiplicity_a_pos 1199 259 3000 multiplicity_b_pos 498 250 3000 end -relationcanvas 133403 relation_ref 129947 // - from ref 128411 z 2006 to ref 129435 - no_role_a no_role_b - multiplicity_a_pos 365 140 3000 multiplicity_b_pos 276 140 3000 -end -relationcanvas 133531 relation_ref 130075 // - decenter_end 202 - from ref 129819 z 2006 to ref 129307 - no_role_a no_role_b - multiplicity_a_pos 288 429 3000 multiplicity_b_pos 289 684 3000 -end -relationcanvas 133659 relation_ref 130203 // +relationcanvas 130843 relation_ref 128667 // posluguje sie geometry HV unfixed - from ref 129307 z 2006 to point 249.4 403 - line 135707 z 2006 to ref 129563 + decenter_end 508 + from ref 128283 z 2001 label "posluguje sie" italic max_width 255 xyz 2083 126 3000 to point 2406 138 + line 138395 z 2001 to ref 128539 no_role_a no_role_b - multiplicity_a_pos 237 352 3000 multiplicity_b_pos 276 411 3000 + multiplicity_a_pos 2388 276 3000 multiplicity_b_pos 1844 146 3000 end -relationcanvas 134171 relation_ref 130459 // - from ref 129307 z 2006 to ref 129179 +relationcanvas 130971 relation_ref 128795 // obsluguje + decenter_begin 521 + from ref 128539 z 2001 label "obsluguje" italic max_width 255 xyz 2107.5 351.5 3000 to ref 128667 no_role_a no_role_b - multiplicity_a_pos 374 411 3000 multiplicity_b_pos 361 411 3000 + multiplicity_a_pos 2073 377 3000 multiplicity_b_pos 2188 382 3000 end -relationcanvas 134299 relation_ref 130587 // - geometry VHV unfixed - decenter_begin 606 - decenter_end 368 - from ref 129179 z 2001 to point 417 271.2 - line 135835 z 2001 to point 202 271.2 - line 135963 z 2001 to ref 128411 +relationcanvas 131099 relation_ref 128923 // korzysta + from ref 128411 z 2001 label "korzysta" italic max_width 255 xyz 313.5 110 3000 to ref 128795 no_role_a no_role_b - multiplicity_a_pos 190 162 3000 multiplicity_b_pos 405 369 3000 + multiplicity_a_pos 296 102 3000 multiplicity_b_pos 298 115 3000 end -relationcanvas 134427 relation_ref 130715 // - from ref 129691 z 2001 to ref 129563 +relationcanvas 131227 relation_ref 129051 // zawiera + decenter_begin 483 + from ref 128923 z 2001 label "zawiera" italic max_width 255 xyz 1195.5 415.5 3000 to ref 129179 no_role_a no_role_b - multiplicity_a_pos 301 334 3000 multiplicity_b_pos 311 334 3000 + multiplicity_a_pos 1187 470 3000 multiplicity_b_pos 1199 380 3000 end -relationcanvas 134555 relation_ref 130843 // - decenter_begin 217 - decenter_end 796 - from ref 129691 z 2006 to ref 129307 +relationcanvas 131483 relation_ref 129179 // zawiera + decenter_begin 483 + decenter_end 409 + from ref 128411 z 2001 label "zawiera" italic max_width 255 xyz 85.5 222.5 3000 to ref 131355 no_role_a no_role_b - multiplicity_a_pos 323 369 3000 multiplicity_b_pos 323 352 3000 + multiplicity_a_pos 80 250 3000 multiplicity_b_pos 120 249 3000 end -relationcanvas 134683 relation_ref 130971 // +relationcanvas 131611 relation_ref 129307 // uzywa decenter_begin 523 - from ref 129947 z 2001 to ref 129051 + from ref 129819 z 2001 label "uzywa" italic max_width 255 xyz 1239 915 3000 to ref 128027 no_role_a no_role_b - multiplicity_a_pos 636 667 3000 multiplicity_b_pos 634 684 3000 + multiplicity_a_pos 1536 935 3000 multiplicity_b_pos 984 935 3000 end -relationcanvas 134811 relation_ref 131099 // +relationcanvas 133275 relation_ref 129819 // korzysta z + decenter_begin 513 + decenter_end 48 + from ref 129819 z 2001 label "korzysta z" italic max_width 255 xyz 689.5 1018 3000 to point 827.3 1037.1 + line 136091 z 2001 to point 157.1 1037.8 + line 136731 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 142 365 3000 multiplicity_b_pos 811 1004 3000 +end +relationcanvas 133403 relation_ref 129947 // agreguje + decenter_begin 565 + from ref 128411 z 2006 label "agreguje" italic max_width 255 xyz 322 611 3000 to ref 129435 + no_role_a no_role_b + multiplicity_a_pos 321 870 3000 multiplicity_b_pos 319 365 3000 +end +relationcanvas 133531 relation_ref 130075 // korzysta z + decenter_begin 513 + decenter_end 513 + from ref 129819 z 2006 label "korzysta z" italic max_width 255 xyz 800 708 3000 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 811 578 3000 multiplicity_b_pos 811 834 3000 +end +relationcanvas 133659 relation_ref 130203 // przechowuje + from ref 129307 z 2006 label "przechowuje" italic max_width 255 xyz 606 460.5 3000 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 635 529 3000 multiplicity_b_pos 637 529 3000 +end +relationcanvas 134171 relation_ref 130459 // zawiera + from ref 129307 z 2006 label "zawiera" italic max_width 255 xyz 994 500 3000 to ref 129179 + no_role_a no_role_b + multiplicity_a_pos 1024 526 3000 multiplicity_b_pos 1002 527 3000 +end +relationcanvas 134299 relation_ref 130587 // jest zawarty w (?) + decenter_end 310 + from ref 129179 z 2001 to point 1383.4 524.6 + line 138011 z 2001 to point 1383.4 204.8 + line 138139 z 2001 label "jest zawarty w (?)" italic max_width 255 xyz 890 190.5 3000 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 498 210 3000 multiplicity_b_pos 1379 530 3000 +end +relationcanvas 134427 relation_ref 130715 // przechowuje + decenter_end 513 + from ref 129691 z 2001 label "przechowuje" italic max_width 255 xyz 485 445 3000 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 466 457 3000 multiplicity_b_pos 464 442 3000 +end +relationcanvas 134555 relation_ref 130843 // aktualizuje + geometry HV unfixed + decenter_begin 384 + decenter_end 513 + from ref 129691 z 2006 label "aktualizuje" italic max_width 255 xyz 658.5 405 3000 to point 826 413 + line 136603 z 2006 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 809 456 3000 multiplicity_b_pos 524 422 3000 +end +relationcanvas 134683 relation_ref 130971 // korzysta z + decenter_end 509 + from ref 129947 z 2001 label "korzysta z" italic max_width 255 xyz 2346.5 724.5 3000 to ref 129051 + no_role_a no_role_b + multiplicity_a_pos 2394 646 3000 multiplicity_b_pos 2392 819 3000 +end +relationcanvas 134811 relation_ref 131099 // posluguje sie + decenter_begin 509 + decenter_end 508 + from ref 129051 z 2001 label "posluguje sie" italic max_width 255 xyz 2374 455 3000 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 2392 459 3000 multiplicity_b_pos 2394 476 3000 +end +relationcanvas 134939 relation_ref 131227 // posluguje sie + decenter_begin 523 + from ref 129051 z 2006 label "posluguje sie" italic max_width 255 xyz 2133.5 551 3000 to ref 130075 + no_role_a no_role_b + multiplicity_a_pos 2205 577 3000 multiplicity_b_pos 2213 577 3000 +end +relationcanvas 135067 relation_ref 131355 // uzywa + decenter_begin 518 decenter_end 521 - from ref 129051 z 2001 to ref 128539 - no_role_a no_role_b - multiplicity_a_pos 634 590 3000 multiplicity_b_pos 635 607 3000 -end -relationcanvas 134939 relation_ref 131227 // - from ref 129051 z 2006 to ref 130075 - no_role_a no_role_b - multiplicity_a_pos 714 649 3000 multiplicity_b_pos 687 649 3000 -end -relationcanvas 135067 relation_ref 131355 // - from ref 129947 z 2001 to point 908 720.8 - line 135195 z 2001 to point 908 566.2 + from ref 129947 z 2001 label "uzywa" italic max_width 255 xyz 2655 787 3000 to point 2642.1 929.5 + line 135195 z 2001 to point 2642.6 375.7 line 135323 z 2001 to ref 128539 no_role_a no_role_b - multiplicity_a_pos 717 572 3000 multiplicity_b_pos 709 726 3000 + multiplicity_a_pos 2614 382 3000 multiplicity_b_pos 2604 936 3000 +end +relationcanvas 137499 relation_ref 137883 // obsluguje + decenter_begin 523 + from ref 129819 z 2006 label "obsluguje" italic max_width 255 xyz 545 910.5 3000 to ref 129435 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b end end diff --git a/models/141723_27.d b/models/141723_27.d new file mode 100644 index 0000000..b7c7375 --- /dev/null +++ b/models/141723_27.d @@ -0,0 +1,220 @@ +format 224 + +classcanvas 128027 class_ref 154473 // System + classdiagramsettings member_max_width 0 end + xyz 429.037 682.332 2000 +end +classcanvas 128155 class_ref 128105 // ZarzadzanieZamowieniamiController + classdiagramsettings member_max_width 0 end + xyz 339.179 463.684 2000 +end +classcanvas 128283 class_ref 128233 // ZarzadcaZamowien + classdiagramsettings member_max_width 0 end + xyz 573.642 467.684 2000 +end +classcanvas 128411 class_ref 128283 // Zamowienie + classdiagramsettings member_max_width 0 end + xyzwh 168.089 112.653 2000 99 45 +end +classcanvas 128539 class_ref 141289 // MenedzerBazyDanych + classdiagramsettings member_max_width 0 end + xyz 589.174 548.768 2000 +end +classcanvas 128667 class_ref 141417 // BazaDanych + classdiagramsettings member_max_width 0 end + xyz 464.5 547.368 2000 +end +classcanvas 128795 class_ref 147945 // FabrykaPotraw + classdiagramsettings member_max_width 0 end + xyz 21.7842 115.253 2000 +end +classcanvas 128923 class_ref 128155 // Potrawa + classdiagramsettings member_max_width 0 end + xyz 499.895 386.6 2000 +end +classcanvas 129051 class_ref 128411 // Platnosc + classdiagramsettings member_max_width 0 end + xyz 623.895 625.411 2000 +end +classcanvas 129179 class_ref 128667 // Produkt + classdiagramsettings member_max_width 0 end + xyz 389.205 387 2000 +end +classcanvas 129307 class_ref 128795 // Spizarnia + classdiagramsettings member_max_width 0 end + xyz 293.195 387 2005 +end +classcanvas 129435 class_ref 129947 // PotrawaNiestandardowa + classdiagramsettings member_max_width 0 end + xyz 380.005 117.053 2005 +end +classcanvas 129563 class_ref 130331 // IloscProduktu + classdiagramsettings member_max_width 0 end + xyz 211.716 310.358 2000 +end +classcanvas 129691 class_ref 144283 // Dostawa + classdiagramsettings member_max_width 0 end + xyz 328.053 310.358 2000 +end +classcanvas 129819 class_ref 161001 // PotrawaNiestandardowaHandler + classdiagramsettings member_max_width 0 end + xyz 220.105 702.053 2000 +end +classcanvas 129947 class_ref 167529 // PlatnoscController + classdiagramsettings member_max_width 0 end + xyz 598.174 702.053 2000 +end +classcanvas 130075 class_ref 137627 // PolaczenieZBankiemHandler + classdiagramsettings member_max_width 0 end + xyz 731.853 625.411 2005 +end +classcanvas 131355 class_ref 134761 // Promocja + classdiagramsettings member_max_width 0 end + xyz 189.968 24.0105 2000 +end +relationcanvas 130203 relation_ref 128027 // + decenter_end 134 + from ref 128155 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 423 664 3000 multiplicity_b_pos 421 513 3000 +end +relationcanvas 130331 relation_ref 128155 // + from ref 129947 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 526 724 3000 multiplicity_b_pos 580 725 3000 +end +relationcanvas 130459 relation_ref 128283 // + from ref 128155 z 2001 to ref 128283 + no_role_a no_role_b + multiplicity_a_pos 556 491 3000 multiplicity_b_pos 539 491 3000 +end +relationcanvas 130587 relation_ref 128411 // + geometry VHV unfixed + decenter_begin 119 + decenter_end 875 + from ref 128283 z 2001 to point 587 194 + line 135451 z 2001 to point 252 194 + line 135579 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 240 162 3000 multiplicity_b_pos 572 445 3000 +end +relationcanvas 130715 relation_ref 128539 // + geometry VHV unfixed + decenter_begin 629 + decenter_end 224 + from ref 128411 z 2001 to point 228 232 + line 136219 z 2001 to point 511 232 + line 136347 z 2001 to ref 128923 + no_role_a no_role_b + multiplicity_a_pos 498 364 3000 multiplicity_b_pos 216 162 3000 +end +relationcanvas 130843 relation_ref 128667 // + decenter_begin 712 + decenter_end 521 + from ref 128283 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 634 530 3000 multiplicity_b_pos 634 509 3000 +end +relationcanvas 130971 relation_ref 128795 // + from ref 128539 z 2001 to ref 128667 + no_role_a no_role_b + multiplicity_a_pos 546 571 3000 multiplicity_b_pos 572 571 3000 +end +relationcanvas 131099 relation_ref 128923 // + from ref 128411 z 2001 to ref 128795 + no_role_a no_role_b + multiplicity_a_pos 117 139 3000 multiplicity_b_pos 153 139 3000 +end +relationcanvas 131227 relation_ref 129051 // + from ref 128923 z 2001 to ref 129179 + no_role_a no_role_b + multiplicity_a_pos 449 410 3000 multiplicity_b_pos 484 410 3000 +end +relationcanvas 131483 relation_ref 129179 // + from ref 128411 z 2001 to ref 131355 + no_role_a no_role_b + multiplicity_a_pos 204 66 3000 multiplicity_b_pos 203 94 3000 +end +relationcanvas 131611 relation_ref 129307 // + from ref 129819 z 2001 to ref 128027 + no_role_a no_role_b + multiplicity_a_pos 411 724 3000 multiplicity_b_pos 400 724 3000 +end +relationcanvas 133275 relation_ref 129819 // + geometry HV unfixed + decenter_end 123 + from ref 129819 z 2001 to point 178 717 + line 136091 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 167 161 3000 multiplicity_b_pos 205 724 3000 +end +relationcanvas 133403 relation_ref 129947 // + from ref 128411 z 2006 to ref 129435 + no_role_a no_role_b + multiplicity_a_pos 365 140 3000 multiplicity_b_pos 276 140 3000 +end +relationcanvas 133531 relation_ref 130075 // + decenter_end 202 + from ref 129819 z 2006 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 288 429 3000 multiplicity_b_pos 289 684 3000 +end +relationcanvas 133659 relation_ref 130203 // + geometry HV unfixed + from ref 129307 z 2006 to point 258 403 + line 135707 z 2006 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 245 358 3000 multiplicity_b_pos 275 413 3000 +end +relationcanvas 134171 relation_ref 130459 // + from ref 129307 z 2006 to ref 129179 + no_role_a no_role_b + multiplicity_a_pos 374 411 3000 multiplicity_b_pos 361 411 3000 +end +relationcanvas 134299 relation_ref 130587 // + geometry VHV unfixed + decenter_begin 606 + decenter_end 368 + from ref 129179 z 2001 to point 423 271 + line 135835 z 2001 to point 202 271 + line 135963 z 2001 to ref 128411 + no_role_a no_role_b + multiplicity_a_pos 190 162 3000 multiplicity_b_pos 410 365 3000 +end +relationcanvas 134427 relation_ref 130715 // + from ref 129691 z 2001 to ref 129563 + no_role_a no_role_b + multiplicity_a_pos 301 334 3000 multiplicity_b_pos 311 334 3000 +end +relationcanvas 134555 relation_ref 130843 // + decenter_begin 216 + decenter_end 796 + from ref 129691 z 2006 to ref 129307 + no_role_a no_role_b + multiplicity_a_pos 323 369 3000 multiplicity_b_pos 323 352 3000 +end +relationcanvas 134683 relation_ref 130971 // + decenter_begin 523 + from ref 129947 z 2001 to ref 129051 + no_role_a no_role_b + multiplicity_a_pos 636 667 3000 multiplicity_b_pos 634 684 3000 +end +relationcanvas 134811 relation_ref 131099 // + decenter_end 521 + from ref 129051 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 634 590 3000 multiplicity_b_pos 635 607 3000 +end +relationcanvas 134939 relation_ref 131227 // + from ref 129051 z 2006 to ref 130075 + no_role_a no_role_b + multiplicity_a_pos 714 649 3000 multiplicity_b_pos 687 649 3000 +end +relationcanvas 135067 relation_ref 131355 // + from ref 129947 z 2001 to point 908 720 + line 135195 z 2001 to point 908 566 + line 135323 z 2001 to ref 128539 + no_role_a no_role_b + multiplicity_a_pos 717 572 3000 multiplicity_b_pos 709 726 3000 +end +end diff --git a/models/141801.diagram b/models/141801.diagram index 299c936..e0f8f5c 100644 --- a/models/141801.diagram +++ b/models/141801.diagram @@ -23,20 +23,20 @@ linkcanvas 129385 from ref 128233 z 2001 to ref 128361 dirscanvas 129769 z 1000 linkcanvas_ref 129385 - forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 198 3000 + forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 199 3000 linkcanvas 129513 from ref 128361 z 2001 to ref 128489 dirscanvas 130025 z 1000 linkcanvas_ref 129513 forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa -6 dodatek = usunDodatek(produktId: int): Produkt" xyz 437 288 3000 +6 dodatek = usunDodatek(produktId: int): Produkt" xyz 438 290 3000 backward_label "5 potrawa -9 dodatek" xyz 358 290 3000 +9 dodatek" xyz 352 289 3000 linkcanvas 129641 from ref 128489 z 2001 to ref 128617 dirscanvas 130153 z 1000 linkcanvas_ref 129641 - forward_label "8 usunDodatek(dodatek: Produkt)" xyz 439 401 3000 + forward_label "8 usunDodatek(dodatek: Produkt): Produkt" xyz 442 398 3000 backward_label "4 potrawa 7 dodatek" xyz 357 389 3000 linkcanvas 130409 @@ -44,10 +44,7 @@ linkcanvas 130409 line 131433 z 2001 to ref 130281 dirscanvas 130537 z 1000 linkcanvas_ref 130409 - forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc)" xyz 479 226 3000 -selflinkcanvas 130793 classinstance_ref 128361 // :ZarzadcaZamowien - xy 360 255 - + forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc: int)" xyz 490 223 3000 linkcanvas 131049 from ref 130921 z 2001 to ref 130281 dirscanvas 131177 z 1000 linkcanvas_ref 131049 @@ -77,14 +74,14 @@ msgs explicitmsg "dodatek" backward ranks 7 "5" dirscanvas_ref 130153 msgs - explicitmsg "usunDodatek(dodatek: Produkt)" + explicitmsg "usunDodatek(dodatek: Produkt): Produkt" forward ranks 8 "5.1" dirscanvas_ref 130153 no_msg msgsend explicitmsg "dodatek" backward ranks 9 "6" dirscanvas_ref 130025 msgs - explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc)" + explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc: int)" forward ranks 10 "6.1" dirscanvas_ref 130537 msgs explicitmsg "zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" diff --git a/models/141801_27.d b/models/141801_27.d index 299c936..e0f8f5c 100644 --- a/models/141801_27.d +++ b/models/141801_27.d @@ -23,20 +23,20 @@ linkcanvas 129385 from ref 128233 z 2001 to ref 128361 dirscanvas 129769 z 1000 linkcanvas_ref 129385 - forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 198 3000 + forward_label "2 usunDodatek(zamowienieId: int, potrawaId: int, produktId: int)" xyz 440 199 3000 linkcanvas 129513 from ref 128361 z 2001 to ref 128489 dirscanvas 130025 z 1000 linkcanvas_ref 129513 forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa -6 dodatek = usunDodatek(produktId: int): Produkt" xyz 437 288 3000 +6 dodatek = usunDodatek(produktId: int): Produkt" xyz 438 290 3000 backward_label "5 potrawa -9 dodatek" xyz 358 290 3000 +9 dodatek" xyz 352 289 3000 linkcanvas 129641 from ref 128489 z 2001 to ref 128617 dirscanvas 130153 z 1000 linkcanvas_ref 129641 - forward_label "8 usunDodatek(dodatek: Produkt)" xyz 439 401 3000 + forward_label "8 usunDodatek(dodatek: Produkt): Produkt" xyz 442 398 3000 backward_label "4 potrawa 7 dodatek" xyz 357 389 3000 linkcanvas 130409 @@ -44,10 +44,7 @@ linkcanvas 130409 line 131433 z 2001 to ref 130281 dirscanvas 130537 z 1000 linkcanvas_ref 130409 - forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc)" xyz 479 226 3000 -selflinkcanvas 130793 classinstance_ref 128361 // :ZarzadcaZamowien - xy 360 255 - + forward_label "10 dodajProdukt(dodatek: Produkt, potrawa.licznosc: int)" xyz 490 223 3000 linkcanvas 131049 from ref 130921 z 2001 to ref 130281 dirscanvas 131177 z 1000 linkcanvas_ref 131049 @@ -77,14 +74,14 @@ msgs explicitmsg "dodatek" backward ranks 7 "5" dirscanvas_ref 130153 msgs - explicitmsg "usunDodatek(dodatek: Produkt)" + explicitmsg "usunDodatek(dodatek: Produkt): Produkt" forward ranks 8 "5.1" dirscanvas_ref 130153 no_msg msgsend explicitmsg "dodatek" backward ranks 9 "6" dirscanvas_ref 130025 msgs - explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc)" + explicitmsg "dodajProdukt(dodatek: Produkt, potrawa.licznosc: int)" forward ranks 10 "6.1" dirscanvas_ref 130537 msgs explicitmsg "zmienLicznoscProduktu(dodatek: Produkt, potrawa.licznosc)" diff --git a/models/141929_27.d b/models/141929_27.d deleted file mode 100644 index d91c482..0000000 --- a/models/141929_27.d +++ /dev/null @@ -1,38 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 51.8 5 2005 life_line_z 2000 -classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController - name "" xyz 226 4.2 2000 life_line_z 2000 -classinstance 128361 class_ref 128233 // ZarzadcaZamowien - name "" xyz 674.4 4.2 2000 life_line_z 2000 -durationcanvas 128489 classinstance_ref 128105 // :Kelner - xyzwh 64 79 2010 11 40 -end -durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController - xyzwh 315 81 2010 11 170 -end -durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien - xyzwh 722 118 2010 11 80 -end -msg 128745 synchronous - from durationcanvas_ref 128489 - to durationcanvas_ref 128617 - yz 82 2015 explicitmsg "potwierdzZamowienie(): Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zamowienieId: int" - label_xy 82 60 -msg 129001 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128873 - yz 121 2015 explicitmsg "potwierdzZamowienie(): Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zamowienieId: int" - label_xy 428 99 -msg 129769 return - from durationcanvas_ref 128873 - to durationcanvas_ref 128617 - yz 187 2015 explicitmsg "stanSygnalizujacyPotwierdzenieZamowienia: Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 412 173 -end diff --git a/models/142057_27.d b/models/142057_27.d deleted file mode 100644 index a4551c0..0000000 --- a/models/142057_27.d +++ /dev/null @@ -1,38 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 19.2 6 2005 life_line_z 2000 -classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController - name "" xyz 213.4 6 2000 life_line_z 2000 -classinstance 128361 class_ref 128233 // ZarzadcaZamowien - name "" xyz 702.9 6 2000 life_line_z 2000 -durationcanvas 128489 classinstance_ref 128105 // :Kelner - xyzwh 32 79 2010 11 40 -end -durationcanvas 128617 classinstance_ref 128233 // :ZarzadzanieZamowieniamiController - xyzwh 302 84 2010 11 173 -end -durationcanvas 128873 classinstance_ref 128361 // :ZarzadcaZamowien - xyzwh 750 124 2010 11 110 -end -msg 128745 synchronous - from durationcanvas_ref 128489 - to durationcanvas_ref 128617 - yz 84 2015 explicitmsg "anulujZamowienie(): Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zamowienieId: int" - label_xy 85 57 -msg 129001 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128873 - yz 125 2015 explicitmsg "anulujZamowienie(): Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zamowienieId: int" - label_xy 427 92 -msg 129257 return - from durationcanvas_ref 128873 - to durationcanvas_ref 128617 - yz 224 2015 explicitmsg "stanSygnalizujacyAnulowanieZamowienia: Stan" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 417 210 -end diff --git a/models/148585_27.d b/models/148585_27.d deleted file mode 100644 index eb082ed..0000000 --- a/models/148585_27.d +++ /dev/null @@ -1,63 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 93.6 26.3 2000 -classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController - name "" xyz 17 174 2000 -classinstance 128361 class_ref 128233 // ZarzadcaZamowien - name "" xyz 54.7 337.5 2000 -classinstance 128489 class_ref 128283 // Zamowienie - name "" xyz 73.9 505.1 2000 -classinstance 128617 class_ref 134761 // Promocja - name "" xyz 465.5 505 2000 -linkcanvas 128745 - from ref 128105 z 2001 to ref 128233 -dirscanvas 129257 z 1000 linkcanvas_ref 128745 - - forward_label "1 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 112 3000 -linkcanvas 128873 - from ref 128233 z 2001 to ref 128361 -dirscanvas 129385 z 1000 linkcanvas_ref 128873 - - forward_label "2 dodajPromocje(zamowienieId: int, promocjaId: int)" xyz 127 263 3000 -linkcanvas 129001 - from ref 128361 z 2001 to ref 128489 -dirscanvas 129513 z 1000 linkcanvas_ref 129001 - - forward_label "3 dodajPromocje(promocjaId: int)" xyz 127 428 3000 -linkcanvas 129129 - from ref 128489 z 2001 to ref 128617 -dirscanvas 129641 z 1000 linkcanvas_ref 129129 - - forward_label "4 <> promocja = create(promocjaId: int)" xyz 221 488 3000 - backward_label "5 promocja" xyz 286 537 3000 -selflinkcanvas 129769 classinstance_ref 128489 // :Zamowienie - xy 109 530 - - forward_label "6 dodajPromocje(promocja: Promocja)" xyz 44 549 3000 -msgs - explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" - forward ranks 1 "1" dirscanvas_ref 129257 - msgs - explicitmsg "dodajPromocje(zamowienieId: int, promocjaId: int)" - forward ranks 2 "1.1" dirscanvas_ref 129385 - msgs - explicitmsg "dodajPromocje(promocjaId: int)" - forward ranks 3 "1.1.1" dirscanvas_ref 129513 - msgs - explicitmsg "<> promocja = create(promocjaId: int)" - forward ranks 4 "1.1.1.1" dirscanvas_ref 129641 - msgs - explicitmsg "promocja" - backward ranks 5 "1.1.1.1.1" dirscanvas_ref 129641 - msgs - explicitmsg "dodajPromocje(promocja: Promocja)" - forward ranks 6 "1.1.1.1.1.1" selflinkcanvas_ref 129769 - no_msg - msgsend - msgsend - msgsend - msgsend - msgsend -msgsend -end diff --git a/models/155113_27.d b/models/155113_27.d index 95ccf12..4f271bc 100644 --- a/models/155113_27.d +++ b/models/155113_27.d @@ -23,7 +23,7 @@ dirscanvas 129897 z 1000 linkcanvas_ref 129257 forward_label "2 wprowadzNumerStolika(zamowienieId: int, numerStolika: int)" xyz 443 225 3000 linkcanvas 129385 - from ref 128361 z 2001 to point 712.2 297.2 + from ref 128361 z 2001 to point 712 297 line 131049 z 2001 to ref 128489 dirscanvas 130025 z 1000 linkcanvas_ref 129385 @@ -35,8 +35,8 @@ dirscanvas 130281 z 1000 linkcanvas_ref 129641 forward_label "7 wprowadzNumerStolika(zamowienie: Zamowienie, numerStolika: int)" xyz 239 487 3000 linkcanvas 130409 - from ref 128361 z 2001 to point 425.6 348 - line 131177 z 2001 to point 218 349.8 + from ref 128361 z 2001 to point 425 348 + line 131177 z 2001 to point 218 349 line 130793 z 2001 to ref 128617 dirscanvas 130537 z 1000 linkcanvas_ref 130793 diff --git a/models/155369_27.d b/models/155369_27.d deleted file mode 100644 index 369c697..0000000 --- a/models/155369_27.d +++ /dev/null @@ -1,92 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 541.31 27.15 2000 -classinstance 128233 class_ref 128105 // ZarzadzanieZamowieniamiController - name "" xyz 465.24 112.98 2000 -classinstance 128617 class_ref 128233 // ZarzadcaZamowien - name "" xyz 504.37 181.19 2000 -classinstance 129257 class_ref 128283 // Zamowienie - name "" xyz 86.84 180.5 2000 -classinstance 129513 class_ref 128136 // Potrawa - name "potrawa" xyz 78.85 371.08 2000 -classinstance 130409 class_ref 141289 // MenedzerBazyDanych - name "" xyz 499.03 314.19 2000 -classinstance 130793 class_ref 141417 // BazaDanych - name "" xyz 360.69 430.31 2000 -linkcanvas 129001 - from ref 128105 z 2001 to ref 128233 -dirscanvas 129769 z 1000 linkcanvas_ref 129001 - - forward_label "1 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 579 83 3000 -linkcanvas 129129 - from ref 128233 z 2001 to ref 128617 -dirscanvas 129897 z 1000 linkcanvas_ref 129129 - - forward_label "2 usunPotrawe(zamowienieId: int, potrawaId: int)" xyz 578 156 3000 -linkcanvas 129385 - from ref 128617 z 2001 to ref 129257 -dirscanvas 130025 z 1000 linkcanvas_ref 129385 - - forward_label "3 potrawa = zwrocPotrawe(potrawaId: int): Potrawa -9 usunPotrawe(potrawa: Potrawa)" xyz 213 209 3000 - backward_label "5 potrawa" xyz 316 163 3000 -linkcanvas 129641 decenter_begin 546 - from ref 129257 z 2001 to ref 129513 -dirscanvas 130153 z 1000 linkcanvas_ref 129641 - - forward_label "10 <> destroy()" xyz 145 284 3000 - backward_label "4 potrawa" xyz 74 282 3000 -linkcanvas 130921 decenter_end 492 - from ref 130793 z 2001 to point 396 324 - line 132585 z 2001 to ref 130409 -dirscanvas 131049 z 1000 linkcanvas_ref 130921 - - backward_label "8 zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" xyz 418 372 3000 -linkcanvas 132713 - from ref 128617 z 2001 to ref 130409 -dirscanvas 132841 z 1000 linkcanvas_ref 132713 - - forward_label "7 dodajProdukty(potrawa: Potrawa, licznosc: int)" xyz 577 255 3000 -selflinkcanvas 133097 classinstance_ref 128617 // :ZarzadcaZamowien - xy 646 193 - - forward_label "6 licznosc = potrawa.zwrocLicznosc(): int" xyz 631 189 3000 -msgs - explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" - forward ranks 1 "1" dirscanvas_ref 129769 - msgs - explicitmsg "usunPotrawe(zamowienieId: int, potrawaId: int)" - forward ranks 2 "1.1" dirscanvas_ref 129897 - msgs - explicitmsg "potrawa = zwrocPotrawe(potrawaId: int): Potrawa" - forward ranks 3 "1.1.1" dirscanvas_ref 130025 - no_msg - msgsend - msgsend - explicitmsg "potrawa" - backward ranks 4 "2" dirscanvas_ref 130153 - msgs - explicitmsg "potrawa" - backward ranks 5 "2.1" dirscanvas_ref 130025 - msgs - explicitmsg "licznosc = potrawa.zwrocLicznosc(): int" - forward ranks 6 "2.1.1" selflinkcanvas_ref 133097 - no_msg - explicitmsg "dodajProdukty(potrawa: Potrawa, licznosc: int)" - forward ranks 7 "2.1.2" dirscanvas_ref 132841 - no_msg - msgsend - msgsend - explicitmsg "zmienLicznoscProduktowZPotrawy(potrawa: Potrawa, licznosc: int)" - backward ranks 8 "3" dirscanvas_ref 131049 - no_msg - explicitmsg "usunPotrawe(potrawa: Potrawa)" - forward ranks 9 "4" dirscanvas_ref 130025 - msgs - explicitmsg "<> destroy()" - forward ranks 10 "4.1" dirscanvas_ref 130153 - no_msg - msgsend -msgsend -end diff --git a/models/161897_27.d b/models/161897_27.d index 4b81583..d917732 100644 --- a/models/161897_27.d +++ b/models/161897_27.d @@ -10,15 +10,15 @@ durationcanvas 128617 classinstance_ref 128233 // :Kelner xyzwh 42 90 2010 11 40 end durationcanvas 128745 classinstance_ref 128361 // :ZarzadzanieZamowieniamiController - xyzwh 296 92 2010 11 151 + xyzwh 297 92 2010 11 151 end durationcanvas 129001 classinstance_ref 128489 // :System - xyzwh 575 122 2010 11 102 + xyzwh 576 122 2010 11 102 overlappingdurationcanvas 129257 - xyzwh 581 180 2020 11 25 + xyzwh 582 180 2020 11 25 end overlappingdurationcanvas 129513 - xyzwh 581 141 2020 11 25 + xyzwh 582 141 2020 11 25 end end msg 128873 synchronous diff --git a/models/168425_27.d b/models/168425_27.d deleted file mode 100644 index 2ed842e..0000000 --- a/models/168425_27.d +++ /dev/null @@ -1,48 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 29 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 161 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128264 // Zamowienie - name "" xyz 387 4 2000 life_line_z 2000 -classinstance 128489 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 543 4 2000 life_line_z 2000 -durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 42 72 2010 11 40 -end -durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 238 72 2010 11 29 -end -durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 418 89 2010 11 84 -end -durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 601 108 2010 11 59 -end -msg 128873 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128745 - yz 72 2015 explicitmsg "dodajPotraweNiestandardowa()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 80 62 -msg 129129 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 129001 - yz 89 2015 explicitmsg "dodajPotraweNiestandardowa()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 265 79 -msg 129385 synchronous - from durationcanvas_ref 129001 - to durationcanvas_ref 129257 - yz 109 2015 explicitmsg "dodajPotraweNiestandardowa()" - stereotype "<<<>>>" xyz 472 119 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 450 99 -msg 129513 return - from durationcanvas_ref 129257 - to durationcanvas_ref 129001 - yz 157 2015 explicitmsg "potrawaNiestandardowa" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 462 147 -end diff --git a/models/168553_27.d b/models/168553_27.d index e2dc878..64fdd44 100644 --- a/models/168553_27.d +++ b/models/168553_27.d @@ -1,42 +1,42 @@ format 224 classinstance 128105 class_ref 128539 // Kelner - name "" xyz 24.3 4.4 2005 life_line_z 2000 + name "" xyz 23.8 4.4 2005 life_line_z 2000 classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 111.8 4.9 2000 life_line_z 2000 + name "" xyz 116.3 4.9 2000 life_line_z 2000 classinstance 128361 class_ref 129032 // Spizarnia name "" xyz 293.7 4.2 2000 life_line_z 2000 classinstance 128489 class_ref 130331 // IloscProduktu name "" xyz 404.1 4.2 2000 life_line_z 2000 classinstance 128617 class_ref 128904 // Produkt - name "skladnik" xyz 526.6 4.2 2000 life_line_z 2000 + name "skladnik" xyz 527.1 4.2 2000 life_line_z 2000 classinstance 128745 class_ref 128264 // Zamowienie - name "" xyz 643.6 4.2 2000 life_line_z 2000 + name "" xyz 643.1 4.2 2000 life_line_z 2000 classinstance 128873 class_ref 129947 // PotrawaNiestandardowa name "" xyz 745 4.2 2005 life_line_z 2000 durationcanvas 129001 classinstance_ref 128105 // :Kelner - xyzwh 37 74.1 2010 11 40 + xyzwh 36 73 2010 11 40 end durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 183 74.1 2010 11 39 + xyzwh 196 74.5 2010 11 39 end durationcanvas 129385 classinstance_ref 128361 // :Spizarnia - xyzwh 317 100.7 2010 11 163 + xyzwh 317 100.5 2010 11 163 end durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 436 114.6 2010 11 48 + xyzwh 438 113 2010 11 48 end durationcanvas 130025 classinstance_ref 128617 // skladnik:Produkt - xyzwh 563 175.8 2010 11 38 + xyzwh 566 174 2010 11 38 end durationcanvas 130281 classinstance_ref 128745 // :Zamowienie xyzwh 674 197 2010 11 27 end durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 802 213.5 2010 11 25 + xyzwh 806 213.5 2010 11 25 end durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 436 242.8 2010 11 25 + xyzwh 438 242 2010 11 25 end msg 129257 synchronous from durationcanvas_ref 129001 diff --git a/models/168681_27.d b/models/168681_27.d index a57a9c4..c219a80 100644 --- a/models/168681_27.d +++ b/models/168681_27.d @@ -14,10 +14,10 @@ durationcanvas 128745 classinstance_ref 128105 // :Kelner xyzwh 30 73 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 206 73 2010 11 32 + xyzwh 210 73 2010 11 32 end durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 390 94 2010 11 25 + xyzwh 394 94 2010 11 25 end durationcanvas 129385 classinstance_ref 128105 // :Kelner xyzwh 30 165 2010 11 40 @@ -26,7 +26,7 @@ durationcanvas 129513 classinstance_ref 128489 // :Spizarnia xyzwh 498 165 2010 11 28 end durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 693 177 2010 11 29 + xyzwh 694 177 2010 11 29 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/168809_27.d b/models/168809_27.d index 8796650..9676337 100644 --- a/models/168809_27.d +++ b/models/168809_27.d @@ -9,7 +9,7 @@ classinstance 128361 class_ref 129032 // Spizarnia classinstance 128489 class_ref 130331 // IloscProduktu name "" xyz 418 4 2000 life_line_z 2000 classinstance 128617 class_ref 128904 // Produkt - name "" xyz 546 4 2000 life_line_z 2000 + name "" xyz 540 4 2000 life_line_z 2000 classinstance 128745 class_ref 128264 // Zamowienie name "" xyz 673 4 2000 life_line_z 2000 classinstance 128873 class_ref 129947 // PotrawaNiestandardowa @@ -18,25 +18,25 @@ durationcanvas 129001 classinstance_ref 128105 // :Kelner xyzwh 26 90 2010 11 40 end durationcanvas 129129 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 187 91 2010 11 57 + xyzwh 191 91 2010 11 57 end durationcanvas 129385 classinstance_ref 128361 // :Spizarnia xyzwh 317 116 2010 11 156 end durationcanvas 129641 classinstance_ref 128489 // :IloscProduktu - xyzwh 451 118 2010 11 48 + xyzwh 452 118 2010 11 48 end durationcanvas 130025 classinstance_ref 128617 // :Produkt - xyzwh 565 192 2010 11 32 + xyzwh 560 192 2010 11 32 end durationcanvas 130281 classinstance_ref 128745 // :Zamowienie xyzwh 704 209 2010 11 30 end durationcanvas 130537 classinstance_ref 128873 // :PotrawaNiestandardowa - xyzwh 804 225 2010 11 29 + xyzwh 808 225 2010 11 29 end durationcanvas 130793 classinstance_ref 128489 // :IloscProduktu - xyzwh 451 248 2010 11 25 + xyzwh 452 248 2010 11 25 end msg 129257 synchronous from durationcanvas_ref 129001 @@ -82,7 +82,7 @@ msg 130409 synchronous show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "dodatek, IdPotrawy: Int" - label_xy 583 189 + label_xy 577 189 msg 130665 synchronous from durationcanvas_ref 130281 to durationcanvas_ref 130537 diff --git a/models/168937_27.d b/models/168937_27.d index f60b88d..164e085 100644 --- a/models/168937_27.d +++ b/models/168937_27.d @@ -14,10 +14,10 @@ durationcanvas 128745 classinstance_ref 128105 // :Kelner xyzwh 15 96 2010 11 40 end durationcanvas 128873 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 179 97 2010 11 33 + xyzwh 183 97 2010 11 33 end durationcanvas 129129 classinstance_ref 128361 // :PotrawaNiestandardowa - xyzwh 321 115 2010 11 25 + xyzwh 325 115 2010 11 25 end durationcanvas 129385 classinstance_ref 128105 // :Kelner xyzwh 15 178 2010 11 40 @@ -26,7 +26,7 @@ durationcanvas 129513 classinstance_ref 128489 // :Spizarnia xyzwh 470 178 2010 11 37 end durationcanvas 129769 classinstance_ref 128617 // :IloscProduktu - xyzwh 625 204 2010 11 25 + xyzwh 626 204 2010 11 25 end msg 129001 synchronous from durationcanvas_ref 128745 diff --git a/models/169065_27.d b/models/169065_27.d deleted file mode 100644 index 2dc94e4..0000000 --- a/models/169065_27.d +++ /dev/null @@ -1,45 +0,0 @@ -format 224 - -classinstance 128105 class_ref 128539 // Kelner - name "" xyz 21 4 2005 life_line_z 2000 -classinstance 128233 class_ref 161001 // PotrawaNiestandardowaHandler - name "" xyz 129 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128264 // Zamowienie - name "" xyz 324 4 2000 life_line_z 2000 -classinstance 128489 class_ref 129947 // PotrawaNiestandardowa - name "" xyz 459 4 2000 life_line_z 2000 -durationcanvas 128617 classinstance_ref 128105 // :Kelner - xyzwh 34 79 2010 11 40 -end -durationcanvas 128745 classinstance_ref 128233 // :PotrawaNiestandardowaHandler - xyzwh 206 79 2010 11 31 -end -durationcanvas 129001 classinstance_ref 128361 // :Zamowienie - xyzwh 355 99 2010 11 25 -end -durationcanvas 129257 classinstance_ref 128489 // :PotrawaNiestandardowa - xyzwh 517 117 2010 11 25 -end -msg 128873 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128745 - yz 79 2015 explicitmsg "usunPotrawe()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 75 69 -msg 129129 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 129001 - yz 99 2015 explicitmsg "usunPotrawe()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 233 89 -msg 129385 synchronous - from durationcanvas_ref 129001 - to durationcanvas_ref 129257 - yz 117 2015 explicitmsg "usunPotrawe()" - stereotype "<<<>>>" xyz 396 127 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa" - label_xy 391 107 -end diff --git a/models/175593_27.d b/models/175593_27.d index fdffbab..ddf2ef8 100644 --- a/models/175593_27.d +++ b/models/175593_27.d @@ -13,12 +13,12 @@ durationcanvas 128745 classinstance_ref 128361 // :PlatnoscController xyzwh 296 92 2010 11 151 end durationcanvas 129001 classinstance_ref 128489 // :System - xyzwh 575 122 2010 11 102 + xyzwh 576 122 2010 11 102 overlappingdurationcanvas 129257 - xyzwh 581 180 2020 11 25 + xyzwh 582 180 2020 11 25 end overlappingdurationcanvas 129513 - xyzwh 581 141 2020 11 25 + xyzwh 582 141 2020 11 25 end end msg 128873 synchronous diff --git a/models/175721_27.d b/models/175721_27.d index d810ed4..0b4d410 100644 --- a/models/175721_27.d +++ b/models/175721_27.d @@ -7,7 +7,7 @@ classinstance 128233 class_ref 167529 // PlatnoscController classinstance 128361 class_ref 128392 // Platnosc name "" xyz 379 4 2000 life_line_z 2000 durationcanvas 128489 classinstance_ref 128105 // :Kasjer - xyzwh 28 81 2010 11 60 + xyzwh 29 81 2010 11 60 end durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController xyzwh 224 81 2010 11 36 diff --git a/models/175849_27.d b/models/175849_27.d new file mode 100644 index 0000000..67fe0e8 --- /dev/null +++ b/models/175849_27.d @@ -0,0 +1,46 @@ +format 224 + +classinstance 128233 class_ref 128539 // Kelner + name "" xyz 29 4 2000 life_line_z 2000 +classinstance 128361 class_ref 161001 // PotrawaNiestandardowaHandler + name "" xyz 216 4 2000 life_line_z 2000 +classinstance 128489 class_ref 154473 // System + name "" xyz 556 4 2000 life_line_z 2000 +durationcanvas 128617 classinstance_ref 128233 // :Kelner + xyzwh 37 90 2010 11 40 +end +durationcanvas 128745 classinstance_ref 128361 // :PotrawaNiestandardowaHandler + xyzwh 271 92 2010 11 151 +end +durationcanvas 129001 classinstance_ref 128489 // :System + xyzwh 575 122 2010 11 102 + overlappingdurationcanvas 129257 + xyzwh 581 180 2020 11 25 + end + overlappingdurationcanvas 129513 + xyzwh 581 141 2020 11 25 + end +end +msg 128873 synchronous + from durationcanvas_ref 128617 + to durationcanvas_ref 128745 + yz 92 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129129 synchronous + from durationcanvas_ref 128745 + to durationcanvas_ref 129001 + yz 123 2015 explicitmsg "restartujSystem()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 400 109 +reflexivemsg 129385 synchronous + to durationcanvas_ref 129257 + yz 180 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 599 165 +reflexivemsg 129641 synchronous + to durationcanvas_ref 129513 + yz 141 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 602 125 +end diff --git a/models/175977_27.d b/models/175977_27.d deleted file mode 100644 index 21e8d3f..0000000 --- a/models/175977_27.d +++ /dev/null @@ -1,68 +0,0 @@ -format 224 - -classinstance 128105 class_ref 129435 // Kasjer - name "" xyz 3 4 2005 life_line_z 2000 -classinstance 128233 class_ref 167529 // PlatnoscController - name "" xyz 180 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128392 // Platnosc - name "" xyz 397 4 2000 life_line_z 2000 -classinstance 128489 class_ref 141289 // MenedzerBazyDanych - name "" xyz 552 4 2000 life_line_z 2000 -classinstance 128617 class_ref 141417 // BazaDanych - name "" xyz 761 4 2000 life_line_z 2000 -durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 15 69 2010 11 40 -end -durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController - xyzwh 225 69 2010 11 40 -end -durationcanvas 129129 classinstance_ref 128361 // :Platnosc - xyzwh 419 98 2010 11 121 -end -durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych - xyzwh 606 121 2010 11 84 -end -durationcanvas 129641 classinstance_ref 128617 // :BazaDanych - xyzwh 792 132 2010 11 55 -end -msg 129001 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 128873 - yz 69 2015 explicitmsg "wprowadzNumerStolika()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 25 55 -msg 129257 synchronous - from durationcanvas_ref 128873 - to durationcanvas_ref 129129 - yz 98 2020 explicitmsg "wprowadzNumerStolika()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 226 84 -msg 129513 synchronous - from durationcanvas_ref 129129 - to durationcanvas_ref 129385 - yz 123 2015 explicitmsg "zwrocZamowienie()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 431 109 -msg 129769 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 129641 - yz 133 2020 explicitmsg "zwrocZamowienie()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 621 119 -msg 129897 return - from durationcanvas_ref 129641 - to durationcanvas_ref 129385 - yz 174 2015 explicitmsg "zamowienie: Zamowienie" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 646 160 -msg 130025 return - from durationcanvas_ref 129385 - to durationcanvas_ref 129129 - yz 187 2015 explicitmsg "zamowienie: Zamowienie" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 458 173 -end diff --git a/models/176105_27.d b/models/176105_27.d deleted file mode 100644 index 16653de..0000000 --- a/models/176105_27.d +++ /dev/null @@ -1,67 +0,0 @@ -format 224 - -classinstance 128105 class_ref 129435 // Kasjer - name "" xyz 13 4 2005 life_line_z 2000 -classinstance 128233 class_ref 167529 // PlatnoscController - name "" xyz 163 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128392 // Platnosc - name "" xyz 365 4 2000 life_line_z 2000 -classinstance 128489 class_ref 141289 // MenedzerBazyDanych - name "" xyz 527 4 2000 life_line_z 2000 -classinstance 128617 class_ref 141417 // BazaDanych - name "" xyz 753 4 2000 life_line_z 2000 -durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 25 87 2010 11 40 -end -durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController - xyzwh 208 87 2010 11 25 -end -durationcanvas 129129 classinstance_ref 128361 // :Platnosc - xyzwh 387 100 2010 11 121 -end -durationcanvas 129385 classinstance_ref 128489 // :MenedzerBazyDanych - xyzwh 581 119 2010 11 96 -end -durationcanvas 129641 classinstance_ref 128617 // :BazaDanych - xyzwh 784 144 2010 11 48 -end -msg 129001 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 128873 - yz 87 2015 explicitmsg "edytujNumerStolika()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 34 73 -msg 129257 synchronous - from durationcanvas_ref 128873 - to durationcanvas_ref 129129 - yz 100 2020 explicitmsg "edytujNumerStolika()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 215 86 -msg 129513 synchronous - from durationcanvas_ref 129129 - to durationcanvas_ref 129385 - yz 120 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 403 106 -msg 129769 synchronous - from durationcanvas_ref 129385 - to durationcanvas_ref 129641 - yz 144 2015 explicitmsg "zwrocZamowienie()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerStolika: int" - label_xy 602 130 -msg 129897 return - from durationcanvas_ref 129641 - to durationcanvas_ref 129385 - yz 180 2015 explicitmsg "zamowienie: Zamowienie" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 629 166 -msg 130025 return - from durationcanvas_ref 129385 - to durationcanvas_ref 129129 - yz 200 2015 explicitmsg "zamowienie: Zamowienie" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 430 186 -end diff --git a/models/176233_27.d b/models/176233_27.d deleted file mode 100644 index 6c40fdd..0000000 --- a/models/176233_27.d +++ /dev/null @@ -1,71 +0,0 @@ -format 224 - -classinstance 128105 class_ref 129435 // Kasjer - name "" xyz -0.8 4.2 2005 life_line_z 2000 -classinstance 128233 class_ref 167529 // PlatnoscController - name "" xyz 245.1 4 2000 life_line_z 2000 -classinstance 128361 class_ref 141289 // MenedzerBazyDanych - name "" xyz 468.4 4 2000 life_line_z 2000 -classinstance 128489 class_ref 141417 // BazaDanych - name "" xyz 713.1 4 2000 life_line_z 2000 -classinstance 128617 class_ref 128392 // Platnosc - name "" xyz 787.6 4 2000 life_line_z 2000 -durationcanvas 128745 classinstance_ref 128105 // :Kasjer - xyzwh 11 79 2010 11 40 -end -durationcanvas 128873 classinstance_ref 128233 // :PlatnoscController - xyzwh 290 81 2010 11 79 -end -durationcanvas 129513 classinstance_ref 128361 // :MenedzerBazyDanych - xyzwh 522 106 2010 11 52 -end -durationcanvas 129769 classinstance_ref 128489 // :BazaDanych - xyzwh 744 113 2010 11 45 -end -durationcanvas 130025 classinstance_ref 128233 // :PlatnoscController - xyzwh 290 210 2010 11 40 -end -durationcanvas 130153 classinstance_ref 128617 // :Platnosc - xyzwh 809 210 2010 11 25 -end -msg 128027 return - from durationcanvas_ref 129769 - to durationcanvas_ref 129513 - yz 140 2015 explicitmsg "sposobPlatnosci: SposobPlatnosci" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 556 127 -msg 128155 return - from durationcanvas_ref 129513 - to durationcanvas_ref 128873 - yz 147 2020 explicitmsg "sposobPlatnosci: SposobPlatnosci" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 330 134 -msg 129001 synchronous - from durationcanvas_ref 128745 - to durationcanvas_ref 128873 - yz 81 2015 explicitmsg "wybierzSposobPlatnosci()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "platnoscId: int, sposobPlatnosciId: int" - label_xy 12 66 -msg 129641 synchronous - from durationcanvas_ref 128873 - to durationcanvas_ref 129513 - yz 106 2015 explicitmsg "zwrocSposobPlatnosc()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "sposobPlatnosciId: int" - label_xy 313 92 -msg 129897 synchronous - from durationcanvas_ref 129513 - to durationcanvas_ref 129769 - yz 114 2015 explicitmsg "zwrocSposobPlatnosc()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "sposobPlatnosciId: int" - label_xy 537 100 -msg 130281 synchronous - from durationcanvas_ref 130025 - to durationcanvas_ref 130153 - yz 210 2015 explicitmsg "wybierzSposobPlatnosci()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "sposobPlatnosci: SposobPlatnosci" - label_xy 412 197 -end diff --git a/models/176361_27.d b/models/176361_27.d deleted file mode 100644 index ab7f918..0000000 --- a/models/176361_27.d +++ /dev/null @@ -1,38 +0,0 @@ -format 224 - -classinstance 128105 class_ref 129435 // Kasjer - name "" xyz 14 4 2005 life_line_z 2000 -classinstance 128233 class_ref 167529 // PlatnoscController - name "" xyz 208 4 2000 life_line_z 2000 -classinstance 128361 class_ref 128392 // Platnosc - name "" xyz 454 5 2000 life_line_z 2000 -durationcanvas 128489 classinstance_ref 128105 // :Kasjer - xyzwh 26 72 2010 11 40 -end -durationcanvas 128617 classinstance_ref 128233 // :PlatnoscController - xyzwh 253 72 2010 11 107 -end -durationcanvas 128873 classinstance_ref 128361 // :Platnosc - xyzwh 476 93 2010 11 65 -end -msg 128745 synchronous - from durationcanvas_ref 128489 - to durationcanvas_ref 128617 - yz 72 2015 explicitmsg "dokonajPlatnosci()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "przyjetaGotowka: double" - label_xy 44 59 -msg 129001 synchronous - from durationcanvas_ref 128617 - to durationcanvas_ref 128873 - yz 93 2015 explicitmsg "dokonajPlatnosci()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "przyjetaGotowka: double" - label_xy 273 81 -msg 129129 return - from durationcanvas_ref 128873 - to durationcanvas_ref 128617 - yz 138 2015 explicitmsg "reszta: double" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 331 125 -end diff --git a/models/176489.diagram b/models/176489.diagram index cc4c38f..1e2a6d7 100644 --- a/models/176489.diagram +++ b/models/176489.diagram @@ -9,7 +9,7 @@ classinstance 128155 class_ref 128392 // Platnosc classinstance 128283 class_ref 137627 // PolaczenieZBankiemHandler name "" xyz 657 4 2000 life_line_z 2000 durationcanvas 128411 classinstance_ref 128105 // :Klient - xyzwh 20 55 2010 11 40 + xyzwh 19 55 2010 11 40 end durationcanvas 128539 classinstance_ref 128027 // :PlatnoscController xyzwh 239 56 2010 11 45 @@ -18,28 +18,28 @@ durationcanvas 128795 classinstance_ref 128155 // :Platnosc xyzwh 468 77 2010 11 60 end durationcanvas 129051 classinstance_ref 128283 // :PolaczenieZBankiemHandler - xyzwh 727 92 2010 11 27 + xyzwh 727 92 2010 11 37 end msg 128667 synchronous from durationcanvas_ref 128411 to durationcanvas_ref 128539 yz 56 2015 explicitmsg "zeskanujKartePlatnicza()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int" + args "numerKarty: string" label_xy 48 45 msg 128923 synchronous from durationcanvas_ref 128539 to durationcanvas_ref 128795 yz 78 2020 explicitmsg "pobierzSrodkiZKarty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int" - label_xy 273 65 + args "numerKarty: string" + label_xy 272 65 msg 129179 synchronous from durationcanvas_ref 128795 to durationcanvas_ref 129051 yz 93 2025 explicitmsg "pobierzSrodkiZKarty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int, kwota: double" + args "numerKarty: string, kwota: double" label_xy 482 80 msg 129563 return from durationcanvas_ref 129051 diff --git a/models/176489_27.d b/models/176489_27.d deleted file mode 100644 index cc4c38f..0000000 --- a/models/176489_27.d +++ /dev/null @@ -1,50 +0,0 @@ -format 224 - -classinstance 128027 class_ref 167529 // PlatnoscController - name "" xyz 194 4 2000 life_line_z 2000 -classinstance 128105 class_ref 129051 // Klient - name "" xyz 8 4 2000 life_line_z 2000 -classinstance 128155 class_ref 128392 // Platnosc - name "" xyz 446 4 2000 life_line_z 2000 -classinstance 128283 class_ref 137627 // PolaczenieZBankiemHandler - name "" xyz 657 4 2000 life_line_z 2000 -durationcanvas 128411 classinstance_ref 128105 // :Klient - xyzwh 20 55 2010 11 40 -end -durationcanvas 128539 classinstance_ref 128027 // :PlatnoscController - xyzwh 239 56 2010 11 45 -end -durationcanvas 128795 classinstance_ref 128155 // :Platnosc - xyzwh 468 77 2010 11 60 -end -durationcanvas 129051 classinstance_ref 128283 // :PolaczenieZBankiemHandler - xyzwh 727 92 2010 11 27 -end -msg 128667 synchronous - from durationcanvas_ref 128411 - to durationcanvas_ref 128539 - yz 56 2015 explicitmsg "zeskanujKartePlatnicza()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int" - label_xy 48 45 -msg 128923 synchronous - from durationcanvas_ref 128539 - to durationcanvas_ref 128795 - yz 78 2020 explicitmsg "pobierzSrodkiZKarty()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int" - label_xy 273 65 -msg 129179 synchronous - from durationcanvas_ref 128795 - to durationcanvas_ref 129051 - yz 93 2025 explicitmsg "pobierzSrodkiZKarty()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerKarty: int, kwota: double" - label_xy 482 80 -msg 129563 return - from durationcanvas_ref 129051 - to durationcanvas_ref 128795 - yz 118 2015 explicitmsg "operacjaZakonczonaSukcesem: boolean" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 509 105 -end diff --git a/models/models.prj b/models/models.prj index 31647a7..dd6bd74 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 37 + revision 38 modified_by 27 "Dell" @@ -36,7 +36,7 @@ format 224 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 6 + font_size 7 diagram_format A4 image_root_dir "" @@ -1037,11 +1037,55 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 129051 // - relation 129051 ---> + classrelation 129051 // (zawiera) + relation 129051 ---> name "zawiera" a role_name "" multiplicity "1..*" private - classrelation_ref 129051 // + classrelation_ref 129051 // (zawiera) b multiplicity "*" parent class_ref 128667 // Produkt + end + + operation 138395 "zmienLicznosc" + public explicit_return_type "void" + nparams 1 + param in name "nowaLicznosc" explicit_type "int" + + + + + + end + + operation 138907 "stworzDodatek" + public return_type class_ref 128667 // Produkt + nparams 1 + param in name "produktId" explicit_type "int" + + + + + + end + + operation 139547 "dodajDodatek" + public explicit_return_type "void" + nparams 1 + param in name "dodatek" type class_ref 128667 // Produkt + + + + + + end + + operation 143899 "usunDodatek" + public return_type class_ref 128667 // Produkt + nparams 1 + param in name "dodatek" type class_ref 128667 // Produkt + + + + + end end @@ -1055,32 +1099,165 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 128539 // - relation 128539 ---> + classrelation 128539 // (agreguje) + relation 128539 ---> name "agreguje" a role_name "" multiplicity "*" private - classrelation_ref 128539 // + classrelation_ref 128539 // (agreguje) b multiplicity "*" parent class_ref 128155 // Potrawa end - classrelation 128923 // - relation 128923 ---> + classrelation 128923 // (korzysta) + relation 128923 ---> name "korzysta" a role_name "" multiplicity "1" private - classrelation_ref 128923 // + classrelation_ref 128923 // (korzysta) b multiplicity "*" parent class_ref 147945 // FabrykaPotraw end - classrelation 129179 // - relation 129179 ---> + classrelation 129179 // (zawiera) + relation 129179 ---> name "zawiera" a role_name "" multiplicity "*" private - classrelation_ref 129179 // + classrelation_ref 129179 // (zawiera) b multiplicity "*" parent class_ref 134761 // Promocja end - classrelation 129947 // - relation 129947 ---> + classrelation 129947 // (agreguje) + relation 129947 ---> name "agreguje" a role_name "" multiplicity "*" private - classrelation_ref 129947 // + classrelation_ref 129947 // (agreguje) b multiplicity "1" parent class_ref 129947 // PotrawaNiestandardowa + end + + operation 135963 "ustawNumerStolika" + public explicit_return_type "void" + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 136603 "stworzPotrawe" + public return_type class_ref 128155 // Potrawa + nparams 1 + param in name "przepisId" explicit_type "int" + + + + + + end + + operation 137243 "dodajPotrawe" + public explicit_return_type "void" + nparams 1 + param in name "potrawa" type class_ref 128155 // Potrawa + + + + + + end + + operation 137627 "zwrocPotrawe" + public return_type class_ref 128155 // Potrawa + nparams 1 + param in name "potrawaId" explicit_type "int" + + + + + + end + + operation 137883 "usunPotrawe" + public explicit_return_type "void" + nparams 1 + param in name "potrawa" type class_ref 128155 // Potrawa + + + + + + end + + operation 138779 "stworzDodatek" + public return_type class_ref 128667 // Produkt + nparams 1 + param in name "produktId" explicit_type "int" + + + + + + end + + operation 139419 "dodajDodatek" + public explicit_return_type "void" + nparams 2 + param in name "potrawaId" explicit_type "int" + param in name "dodatek" type class_ref 128667 // Produkt + + + + + + end + + operation 140827 "dodajPromocje" + public explicit_return_type "void" + nparams 1 + param in name "promocjaId" explicit_type "int" + + + + + + end + + operation 140955 "dodajPromocje" + public explicit_return_type "void" + nparams 1 + param in name "promocja" type class_ref 134761 // Promocja + + + + + + end + + operation 141211 "dodajPotraweNiestandardowa" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 141851 "dodanieDoPotrawy" + public explicit_return_type "void" + nparams 2 + param in name "produkt" type class_ref 128667 // Produkt + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 143771 "usunDodatek" + public return_type class_ref 128667 // Produkt + nparams 1 + param in name "produktId" explicit_type "int" + + + + + end end @@ -1094,18 +1271,94 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 131099 // - relation 131099 ---> + classrelation 131099 // (posluguje sie) + relation 131099 ---> name "posluguje sie" a role_name "" multiplicity "1" private - classrelation_ref 131099 // + classrelation_ref 131099 // (posluguje sie) b multiplicity "*" parent class_ref 141289 // MenedzerBazyDanych end - classrelation 131227 // - relation 131227 ---> + classrelation 131227 // (posluguje sie) + relation 131227 ---> name "posluguje sie" a role_name "" multiplicity "1" private - classrelation_ref 131227 // + classrelation_ref 131227 // (posluguje sie) b multiplicity "1" parent class_ref 137627 // PolaczenieZBankiemHandler + end + + operation 144283 "wprowadzNumerStolika" + public explicit_return_type "void" + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 144795 "edytujNumerStolika" + public explicit_return_type "void" + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 145307 "wybierzSposobPlatnosci" + public explicit_return_type "void" + nparams 1 + param in name "sposobPlatnosci" explicit_type "SposobPlatnosci" + + + + + + end + + operation 145563 "dokonajPlatnosci" + public explicit_return_type "double" + nparams 1 + param in name "przyjetaGotowka" explicit_type "double" + + + + + + end + + operation 145819 "pobierzSrodkiZKarty" + public explicit_return_type "void" + nparams 1 + param in name "numerKarty" explicit_type "string" + + + + + + end + + operation 146203 "wprowadzNumerPin" + public explicit_return_type "void" + nparams 1 + param in name "numerPin" explicit_type "string" + + + + + + end + + operation 146587 "anulujPlatnosc" + public explicit_return_type "void" + nparams 0 + + + + + end end @@ -1131,11 +1384,35 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 130587 // - relation 130587 ---> + classrelation 130587 // (jest zawarty w (?)) + relation 130587 ---> name "jest zawarty w (?)" a role_name "" multiplicity "*" private - classrelation_ref 130587 // + classrelation_ref 130587 // (jest zawarty w (?)) b multiplicity "*" parent class_ref 128283 // Zamowienie + end + + operation 141723 "dodanieSkladnika" + public explicit_return_type "void" + nparams 2 + param in name "skladnik" type class_ref 128667 // Produkt + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 142491 "dodanieDodatku" + public explicit_return_type "void" + nparams 2 + param in name "idDodatek" explicit_type "int" + param in name "idPotrawy" explicit_type "int" + + + + + end end @@ -1149,18 +1426,64 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 130203 // - relation 130203 ---> + classrelation 130203 // (przechowuje) + relation 130203 ---> name "przechowuje" a role_name "" multiplicity "*" private - classrelation_ref 130203 // + classrelation_ref 130203 // (przechowuje) b multiplicity "1" parent class_ref 130331 // IloscProduktu end - classrelation 130459 // - relation 130459 ---> + classrelation 130459 // (zawiera) + relation 130459 ---> name "zawiera" a role_name "" multiplicity "*" private - classrelation_ref 130459 // + classrelation_ref 130459 // (zawiera) b multiplicity "1" parent class_ref 128667 // Produkt + end + + operation 141467 "dodanieSkladnika" + public explicit_return_type "void" + nparams 2 + param in name "idSkladnika" explicit_type "int" + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 142363 "dodanieDodatku" + public explicit_return_type "void" + nparams 2 + param in name "idDodatek" explicit_type "int" + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 142875 "zaktualizujIloscSkladnika" + public explicit_return_type "void" + nparams 1 + param in name "skladnik" type class_ref 128667 // Produkt + + + + + + end + + operation 143131 "zaktualizujIloscDodatku" + public explicit_return_type "void" + nparams 1 + param in name "dodatek" type class_ref 128667 // Produkt + + + + + end end @@ -1270,6 +1593,38 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 141979 "dodanieSkladnikaDoPotrawy" + public explicit_return_type "void" + nparams 1 + param in name "skladnik" type class_ref 128667 // Produkt + + + + + + end + + operation 142747 "usunSkladnik" + public explicit_return_type "void" + nparams 1 + param in name "skladnik" type class_ref 128667 // Produkt + + + + + + end + + operation 143515 "usunDodatek" + public explicit_return_type "void" + nparams 1 + param in name "dodatek" type class_ref 128667 // Produkt + + + + + + end end class 130075 "PotrawaStandardowa" @@ -1311,6 +1666,50 @@ format 224 a role_name "" private classrelation_ref 130331 // b parent class_ref 128795 // Spizarnia + end + + operation 141595 "sprawdzIlosc" + public explicit_return_type "int" + nparams 1 + param in name "idProduktu" explicit_type "int" + + + + + + end + + operation 142107 "aktualizujIlosc" + public explicit_return_type "void" + nparams 1 + param in name "idProduktu" explicit_type "int" + + + + + + end + + operation 143003 "zaktualizujIloscSkladnika" + public explicit_return_type "void" + nparams 1 + param in name "skladnik" type class_ref 128667 // Produkt + + + + + + end + + operation 143259 "zaktualizujIloscDodatku" + public explicit_return_type "void" + nparams 1 + param in name "dodatek" type class_ref 128667 // Produkt + + + + + end end @@ -1406,18 +1805,137 @@ format 224 end - classrelation 128027 // - relation 128027 ---> + classrelation 128027 // (uzywa) + relation 128027 ---> name "uzywa" a role_name "" multiplicity "1" private - classrelation_ref 128027 // + classrelation_ref 128027 // (uzywa) b multiplicity "1" parent class_ref 154473 // System end - classrelation 128283 // - relation 128283 ---> + classrelation 128283 // (uzywa) + relation 128283 ---> name "uzywa" a role_name "" multiplicity "1" private - classrelation_ref 128283 // + classrelation_ref 128283 // (uzywa) b multiplicity "1" parent class_ref 128233 // ZarzadcaZamowien + end + + operation 135195 "stworzZamowienie" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 135579 "wprowadzNumerStolika" + public explicit_return_type "" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 136347 "dodajPotrawe" + public explicit_return_type "Stan" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "przepisId" explicit_type "int" + + + + + + end + + operation 137371 "usunPotrawe" + public explicit_return_type "void" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + + + + + + end + + operation 138011 "zmienLicznosc" + public explicit_return_type "Stan" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "nowaLicznosc" explicit_type "int" + + + + + + end + + operation 138523 "dodajDodatek" + public explicit_return_type "Stan" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "produktId" explicit_type "int" + + + + + + end + + operation 139675 "usunDodatek" + public explicit_return_type "void" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "produktId" explicit_type "int" + + + + + + end + + operation 140315 "potwierdzZamowienie" + public explicit_return_type "Stan" + nparams 1 + param in name "zamowienieId" explicit_type "int" + + + + + + end + + operation 140571 "anulujZamowienie" + public explicit_return_type "Stan" + nparams 1 + param in name "zamowienieId" explicit_type "int" + + + + + + end + + operation 140699 "dodajPromocje" + public explicit_return_type "void" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "promocjaId" explicit_type "int" + + + + + end end @@ -1431,18 +1949,160 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 128411 // - relation 128411 ---> + classrelation 128411 // (agreguje) + relation 128411 ---> name "agreguje" a role_name "" multiplicity "*" private - classrelation_ref 128411 // + classrelation_ref 128411 // (agreguje) b multiplicity "1" parent class_ref 128283 // Zamowienie end - classrelation 128667 // - relation 128667 ---> + classrelation 128667 // (posluguje sie) + relation 128667 ---> name "posluguje sie" a role_name "" multiplicity "1" private - classrelation_ref 128667 // + classrelation_ref 128667 // (posluguje sie) b multiplicity "1" parent class_ref 141289 // MenedzerBazyDanych + end + + operation 135323 "stworzZamowienie" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 135451 "dodajZamowienie" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 128283 // Zamowienie + multiplicity "1" + + + + + + end + + operation 135707 "wprowadzNumerStolika" + public explicit_return_type "void" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 135835 "zwrocZamowienie" + public return_type class_ref 128283 // Zamowienie + nparams 1 + param in name "zamowienieId" explicit_type "int" + + + + + + end + + operation 136475 "dodajPotrawe" + public explicit_return_type "Stan" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "przepisId" explicit_type "int" + + + + + + end + + operation 137499 "usunPotrawe" + public explicit_return_type "void" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + + + + + + end + + operation 138139 "zmienLicznosc" + public explicit_return_type "Stan" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "nowaLicznosc" explicit_type "int" + + + + + + end + + operation 138651 "dodajDodatek" + public explicit_return_type "Stan" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "produktId" explicit_type "int" + + + + + + end + + operation 139803 "usunDodatek" + public explicit_return_type "void" + nparams 3 + param in name "zamowienieId" explicit_type "int" + param in name "potrawaId" explicit_type "int" + param in name "produktId" explicit_type "int" + + + + + + end + + operation 140059 "dodajPromocje" + public explicit_return_type "void" + nparams 2 + param in name "zamowienieId" explicit_type "int" + param in name "promocjaId" explicit_type "int" + + + + + + end + + operation 140187 "anulujZamowienie" + public explicit_return_type "Stan" + nparams 1 + param in name "zamowienieId" explicit_type "int" + + + + + + end + + operation 140443 "potwierdzZamowienie" + public explicit_return_type "Stan" + nparams 1 + param in name "zamowienieId" explicit_type "int" + + + + + end end @@ -1468,11 +2128,105 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 128795 // - relation 128795 ---> + classrelation 128795 // (obsluguje) + relation 128795 ---> name "obsluguje" a role_name "" multiplicity "1" private - classrelation_ref 128795 // + classrelation_ref 128795 // (obsluguje) b multiplicity "1" parent class_ref 141417 // BazaDanych + end + + operation 136091 "wprowadzNumerStolika" + public explicit_return_type "void" + nparams 2 + param in name "zamowienie" type class_ref 128283 // Zamowienie + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 136859 "odejmijProdukty" + public explicit_return_type "bool" + nparams 2 + param in name "potrawa" type class_ref 128155 // Potrawa + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 137755 "dodajProdukty" + public explicit_return_type "void" + nparams 2 + param in name "potrawa" type class_ref 128155 // Potrawa + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 138267 "zmienLicznoscProduktow" + public explicit_return_type "bool" + nparams 2 + param in name "potrawa" type class_ref 128155 // Potrawa + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 139035 "odejmijProdukt" + public explicit_return_type "bool" + nparams 2 + param in name "produkt" type class_ref 128667 // Produkt + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 139931 "dodajProdukt" + public explicit_return_type "void" + nparams 2 + param in name "produkt" type class_ref 128667 // Produkt + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 144411 "zwrocZamowienie" + public return_type class_ref 128283 // Zamowienie + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 145051 "zwrocSposobPlatnosci" + public explicit_return_type "SposobPlatnosci" + nparams 1 + param in name "sposobPlatnosciId" explicit_type "int" + + + + + end end @@ -1486,6 +2240,87 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 136219 "wprowadzNumerStolika" + public explicit_return_type "void" + nparams 2 + param in name "zamowienie" type class_ref 128283 // Zamowienie + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 136987 "czyWszystkieProduktySaDostepne" + public explicit_return_type "bool" + nparams 2 + param in name "potrawa" type class_ref 128155 // Potrawa + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 137115 "zmienLicznoscProduktowZPotrawy" + public explicit_return_type "void" + nparams 2 + param in name "potrawa" type class_ref 128155 // Potrawa + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 139163 "czyProduktJestDostepny" + public explicit_return_type "bool" + nparams 2 + param in name "produkt" type class_ref 128667 // Produkt + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 139291 "zmienLicznoscProduktu" + public explicit_return_type "void" + nparams 2 + param in name "produkt" type class_ref 128667 // Produkt + param in name "licznosc" explicit_type "int" + + + + + + end + + operation 144539 "zwrocZamowienie" + public return_type class_ref 128283 // Zamowienie + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 145179 "zwrocSposobPlatnosci" + public explicit_return_type "SposobPlatnosci" + nparams 1 + param in name "sposobPlatnosciId" explicit_type "int" + + + + + + end end class 147945 "FabrykaPotraw" @@ -1498,6 +2333,16 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 136731 "stworzPotrawe" + public return_type class_ref 128155 // Potrawa + nparams 1 + param in name "przepisId" explicit_type "int" + + + + + + end end class 154473 "System" @@ -1551,10 +2396,10 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 129307 // - relation 129307 ---> + classrelation 129307 // (uzywa) + relation 129307 ---> name "uzywa" a role_name "" multiplicity "1" private - classrelation_ref 129307 // + classrelation_ref 129307 // (uzywa) b multiplicity "1" parent class_ref 154473 // System end @@ -1579,18 +2424,104 @@ format 224 b parent class_ref 128283 // Zamowienie end - classrelation 129819 // - relation 129819 ---> + classrelation 129819 // (korzysta z) + relation 129819 ---> name "korzysta z" a role_name "" multiplicity "*" private - classrelation_ref 129819 // + classrelation_ref 129819 // (korzysta z) b multiplicity "1" parent class_ref 128283 // Zamowienie end - classrelation 130075 // - relation 130075 ---> + classrelation 130075 // (korzysta z) + relation 130075 ---> name "korzysta z" a role_name "" multiplicity "1" private - classrelation_ref 130075 // + classrelation_ref 130075 // (korzysta z) b multiplicity "1" parent class_ref 128795 // Spizarnia + end + + operation 134939 "restartujSystem" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 141083 "dodajPotraweNiestandardowa" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 141339 "dodanieSkladnika" + public explicit_return_type "void" + nparams 2 + param in name "idSkladnika" explicit_type "int" + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 142235 "dodanieDodatku" + public explicit_return_type "void" + nparams 2 + param in name "idDodatek" explicit_type "int" + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 142619 "usunSkladnik" + public explicit_return_type "void" + nparams 2 + param in name "skladnik" type class_ref 128667 // Produkt + param in name "idPotrawy" explicit_type "int" + + + + + + end + + classrelation 137883 // (obsluguje) + relation 137883 ---> name "obsluguje" + a role_name "" private + classrelation_ref 137883 // (obsluguje) + b parent class_ref 129947 // PotrawaNiestandardowa + end + + operation 143387 "usunDodatek" + public explicit_return_type "void" + nparams 2 + param in name "dodatek" type class_ref 128667 // Produkt + param in name "idPotrawy" explicit_type "int" + + + + + + end + + operation 143643 "usunPotrawe" + public explicit_return_type "void" + nparams 1 + param in name "potrawa" type class_ref 128155 // Potrawa + + + + + end end @@ -1604,25 +2535,123 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 128155 // - relation 128155 ---> + classrelation 128155 // (uzywa) + relation 128155 ---> name "uzywa" a role_name "" multiplicity "1" private - classrelation_ref 128155 // + classrelation_ref 128155 // (uzywa) b multiplicity "1" parent class_ref 154473 // System end - classrelation 130971 // - relation 130971 ---> + classrelation 130971 // (korzysta z) + relation 130971 ---> name "korzysta z" a role_name "" multiplicity "*" private - classrelation_ref 130971 // + classrelation_ref 130971 // (korzysta z) b multiplicity "1" parent class_ref 128411 // Platnosc end - classrelation 131355 // - relation 131355 ---> + classrelation 131355 // (uzywa) + relation 131355 ---> name "uzywa" a role_name "" multiplicity "1" private - classrelation_ref 131355 // + classrelation_ref 131355 // (uzywa) b multiplicity "1" parent class_ref 141289 // MenedzerBazyDanych + end + + operation 135067 "restartujSystem" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 144027 "rozpocznijPlatnosc" + public explicit_return_type "void" + nparams 0 + + + + + + end + + operation 144155 "wprowadzNumerStolika" + public explicit_return_type "void" + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 144667 "edytujNumerStolika" + public explicit_return_type "void" + nparams 1 + param in name "numerStolika" explicit_type "int" + + + + + + end + + operation 144923 "wybierzSposobPlatnosci" + public explicit_return_type "void" + nparams 2 + param in name "platnoscId" explicit_type "int" + param in name "sposobPlatnosciId" explicit_type "int" + + + + + + end + + operation 145435 "dokonajPlatnosci" + public explicit_return_type "double" + nparams 1 + param in name "przyjetaGotowka" explicit_type "double" + + + + + + end + + operation 145691 "zeskanujKartePlatnicza" + public explicit_return_type "void" + nparams 1 + param in name "numerKarty" explicit_type "string" + + + + + + end + + operation 146075 "wprowadzNumerPin" + public explicit_return_type "void" + nparams 1 + param in name "numerPin" explicit_type "string" + + + + + + end + + operation 146459 "anulujPlatnosc" + public explicit_return_type "void" + nparams 1 + param in name "platnoscId" explicit_type "int" + + + + + end end @@ -1636,6 +2665,28 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 145947 "pobierzSrodkiZKarty" + public explicit_return_type "bool" + nparams 2 + param in name "numerKarty" explicit_type "string" + param in name "kwota" explicit_type "double" + + + + + + end + + operation 146331 "wprowadzNumerPin" + public explicit_return_type "bool" + nparams 1 + param in name "numerPin" explicit_type "string" + + + + + + end end class 137755 "klient" @@ -1660,24 +2711,24 @@ format 224 explicit_switch_type "" mysql_decl "" - classrelation 130715 // - relation 130715 ---> + classrelation 130715 // (przechowuje) + relation 130715 ---> name "przechowuje" a role_name "" multiplicity "*" private - classrelation_ref 130715 // + classrelation_ref 130715 // (przechowuje) b multiplicity "1" parent class_ref 130331 // IloscProduktu end - classrelation 130843 // - relation 130843 ---> + classrelation 130843 // (aktualizuje) + relation 130843 ---> name "aktualizuje" a role_name "" multiplicity "1" private - classrelation_ref 130843 // + classrelation_ref 130843 // (aktualizuje) b multiplicity "1" parent class_ref 128795 // Spizarnia end end classdiagram 141723 "design-model" - classdiagramsettings draw_all_relations no member_max_width 0 end - size A-Landscape + classdiagramsettings draw_all_relations no show_members_full_definition yes show_members_visibility no member_max_width 0 show_parameter_name yes end + size D-Landscape end end end