diff --git a/models/13.session b/models/13.session index fc11eeb..05f9018 100644 --- a/models/13.session +++ b/models/13.session @@ -1,9 +1,16 @@ window_sizes 1920 1017 450 1465 860 104 show_stereotypes -selected class_ref 134669 // ManagerAutomatu +selected operation_ref 136461 // zamknijAutomat open classview_ref 128014 // domain - classview_ref 128002 // design + class_ref 165122 // ManagerProduktow + class_ref 128394 // AutomatKontroler + class_ref 128522 // RaportSprzedazy + class_ref 128013 // RaportProduktow + class_ref 135178 // ManagerRaportow + class_ref 134669 // ManagerAutomatu + class_ref 141197 // <>ISprzedazStrategiaPlatnosci + class_ref 141325 // SprzedazFactory end end diff --git a/models/141186.diagram b/models/141186.diagram index 319ef88..c2f8b23 100644 --- a/models/141186.diagram +++ b/models/141186.diagram @@ -2,183 +2,256 @@ format 224 classcanvas 128044 class_ref 141996 // NaprawaAutomatuKontroler classdiagramsettings member_max_width 0 end - xyzwh 1171.77 660.97 2000 208 137 + xyzwh 1163.39 908.29 2000 208 137 end classcanvas 128138 class_ref 128522 // RaportSprzedazy classdiagramsettings member_max_width 0 end - xyz 790.45 939.6 2000 + xyz 788.97 932.29 2000 end classcanvas 128172 class_ref 128300 // SystemOperacyjny classdiagramsettings member_max_width 0 end - xyz 1570.42 679.05 2000 + xyz 1563.22 929.37 2000 end classcanvas 128266 class_ref 135050 // genrowanieRaportuSprzedazy classdiagramsettings member_max_width 0 end - xyz 30.55 958.15 2000 + xyz 30.56 957.68 2000 +end +classcanvas 128269 class_ref 141197 // <>ISprzedazStrategiaPlatnosci + classdiagramsettings member_max_width 0 end + xyzwh 1708.06 186.31 2000 384 57 end classcanvas 128300 class_ref 135084 // ModulLogowania classdiagramsettings member_max_width 0 end - xyz 1521.06 965.38 2000 + xyz 1513.39 1215.21 2000 end classcanvas 128386 class_ref 164994 // ZakupProduktu classdiagramsettings member_max_width 0 end - xyz 7.95 101.5 2000 + xyz 6.57 102.04 2000 end -classcanvas 128394 class_ref 135178 // ManegerRaportow +classcanvas 128394 class_ref 135178 // ManagerRaportow classdiagramsettings member_max_width 0 end - xyz 419.35 886.85 2000 + xyz 414.17 879.03 2000 +end +classcanvas 128397 class_ref 141325 // SprzedazFactory + classdiagramsettings member_max_width 0 end + xyzwh 524.08 353.3 2000 309 57 end classcanvas 128514 class_ref 165122 // ManagerProduktow classdiagramsettings member_max_width 0 end - xyz 235.95 89.52 2000 + xyz 225.01 30.55 2000 +end +classcanvas 128525 class_ref 164226 // ManagerPlatnosciGotowkowej + classdiagramsettings member_max_width 0 end + xyz 1997.06 319.23 2000 +end +classcanvas 128653 class_ref 178434 // ManagerPlatnosciKarta + classdiagramsettings member_max_width 0 end + xyz 1684.97 337.82 2000 +end +classcanvas 129037 class_ref 171906 // Sprzedaz + classdiagramsettings member_max_width 0 end + xyz 587.38 533.81 2000 end classcanvas 129068 class_ref 142124 // ManagerDiagnozy classdiagramsettings member_max_width 0 end - xyz 1879.8 675.25 2000 + xyz 1869.72 923.78 2000 +end +classcanvas 129293 class_ref 165122 // ManagerProduktow + classdiagramsettings member_max_width 0 end + xyz 703.21 1383.86 2000 end classcanvas 129324 class_ref 135212 // RaportDiagnozy classdiagramsettings member_max_width 0 end - xyz 2236.44 709.75 2000 + xyz 2228.74 959.28 2000 +end +classcanvas 129421 class_ref 147853 // DodawanieProduktow + classdiagramsettings member_max_width 0 end + xyz 46.92 1457.1 2000 end classcanvas 129708 class_ref 142252 // ManagerNaprawy classdiagramsettings member_max_width 0 end - xyz 1413.16 442.05 2000 + xyz 1403.54 691.78 2000 +end +classcanvas 129805 class_ref 128013 // RaportProduktow + classdiagramsettings member_max_width 0 end + xyz 1094.24 1438.6 2000 +end +classcanvas 130061 class_ref 134669 // ManagerAutomatu + classdiagramsettings member_max_width 0 end + xyzwh 363.61 1652.35 2000 209 97 +end +classcanvas 130317 class_ref 128394 // AutomatKontroler + classdiagramsettings member_max_width 0 end + xyz 388.03 1419.11 2000 end classcanvas 130434 class_ref 178562 // ManagerPlatnosci classdiagramsettings member_max_width 0 end - xyz 797.65 61.02 2000 + xyz 896.03 55.05 2000 end classcanvas 130562 class_ref 178434 // ManagerPlatnosciKarta classdiagramsettings member_max_width 0 end - xyzwh 1168.5 85.55 2000 229 84 + xyzwh 1267.71 81.45 2000 229 83 end classcanvas 130690 class_ref 164226 // ManagerPlatnosciGotowkowej classdiagramsettings member_max_width 0 end - xyz 1034.37 255.7 2000 + xyz 1129.79 248.27 2000 end classcanvas 130818 class_ref 185218 // ManagerSprzedazy classdiagramsettings member_max_width 0 end - xyz 502.95 44.6 2000 -end -classcanvas 130946 class_ref 171906 // Sprzedaz - classdiagramsettings member_max_width 0 end - xyz 489.25 342.35 2005 + xyz 600.18 58.16 2000 end classcanvas 131884 class_ref 148780 // RaportZakonczeniaNaprawy classdiagramsettings member_max_width 0 end - xyz 1441.19 309.1 2000 + xyz 1432.78 557.63 2000 end relationcanvas 128428 relation_ref 128044 // PrzesylaDane decenter_begin 601 - from ref 128044 z 2001 label "PrzesylaDane" italic max_width 255 xyz 1372.5 862 2001 to ref 128300 + from ref 128044 z 2001 label "PrzesylaDane" italic max_width 255 xyz 1364 1111 2001 to ref 128300 no_role_a no_role_b - multiplicity_a_pos 1519 984 3000 multiplicity_b_pos 1313 815 3000 + multiplicity_a_pos 1510 1232 3000 multiplicity_b_pos 1304 1063 3000 end relationcanvas 128778 relation_ref 128138 // wykorzystuje - from ref 128266 z 2001 label "wykorzystuje" italic max_width 255 xyz 295 962 2001 to ref 128394 + from ref 128266 z 2001 label "wykorzystuje" italic max_width 255 xyz 292 962 2001 to ref 128394 no_role_a no_role_b - multiplicity_a_pos 400 988 3000 multiplicity_b_pos 266 987 3000 + multiplicity_a_pos 391 991 3000 multiplicity_b_pos 267 989 3000 +end +relationcanvas 128781 relation_ref 128013 // + from ref 128653 z 2001 to ref 128269 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b end relationcanvas 128898 relation_ref 163458 // wykorzytuje decenter_end 490 - from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 139.5 101.5 2001 to ref 128514 + from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 133.5 102 2001 to ref 128514 no_role_a no_role_b - multiplicity_a_pos 213 132 3000 multiplicity_b_pos 139 132 3000 + multiplicity_a_pos 200 133 3000 multiplicity_b_pos 139 133 3000 end relationcanvas 128906 relation_ref 128266 // tworzy - from ref 128394 z 2001 label "tworzy" italic max_width 255 xyz 675 966 2001 to ref 128138 + from ref 128394 z 2001 label "tworzy" italic max_width 255 xyz 670 968 2001 to ref 128138 no_role_a no_role_b - multiplicity_a_pos 771 992 3000 multiplicity_b_pos 613 990 3000 + multiplicity_a_pos 767 995 3000 multiplicity_b_pos 609 993 3000 +end +relationcanvas 128909 relation_ref 128141 // + from ref 128525 z 2001 to ref 128269 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b end relationcanvas 128940 relation_ref 128300 // Komunikuje - from ref 128044 z 2001 label "Komunikuje" italic max_width 255 xyz 1430.5 710.5 2001 to ref 128172 + from ref 128044 z 2001 label "Komunikuje" italic max_width 255 xyz 1422 959 2001 to ref 128172 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 129196 relation_ref 128428 // Komunikuje - from ref 128172 z 2001 label "Komunikuje" italic max_width 255 xyz 1759 705 2001 to ref 129068 + from ref 128172 z 2001 label "Komunikuje" italic max_width 255 xyz 1751 953 2001 to ref 129068 no_role_a no_role_b - multiplicity_a_pos 1850 739 3000 multiplicity_b_pos 1745 737 3000 + multiplicity_a_pos 1841 988 3000 multiplicity_b_pos 1737 985 3000 end relationcanvas 129452 relation_ref 128556 // Stworz - from ref 129068 z 2001 label "Stworz" italic max_width 255 xyz 2131 709 2001 to ref 129324 + from ref 129068 z 2001 label "Stworz" italic max_width 255 xyz 2122 958 2001 to ref 129324 no_role_a no_role_b - multiplicity_a_pos 2190 740 3000 multiplicity_b_pos 2070 740 3000 + multiplicity_a_pos 2181 989 3000 multiplicity_b_pos 2061 989 3000 end relationcanvas 129836 relation_ref 128684 // Wykorzystuje decenter_end 286 - from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 1486 575.5 2001 to ref 129708 + from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 1477 823 2001 to ref 129708 no_role_a no_role_b - multiplicity_a_pos 1460 534 3000 multiplicity_b_pos 1364 655 3000 + multiplicity_a_pos 1451 782 3000 multiplicity_b_pos 1356 903 3000 +end +relationcanvas 129933 relation_ref 135053 // tworzy + from ref 129293 z 2001 label "tworzy" italic max_width 255 xyz 987.5 1463 3000 to ref 129805 + no_role_a no_role_b + multiplicity_a_pos 1071 1492 3000 multiplicity_b_pos 937 1489 3000 end relationcanvas 130092 relation_ref 128812 // Naprawia i ZwracaRaport - from ref 129708 z 2001 label "Naprawia i ZwracaRaport" italic max_width 255 xyz 1687 589 2001 to ref 128172 + from ref 129708 z 2001 label "Naprawia i ZwracaRaport" italic max_width 255 xyz 1679 838 2001 to ref 128172 no_role_a no_role_b - multiplicity_a_pos 1599 652 3000 multiplicity_b_pos 1542 547 3000 + multiplicity_a_pos 1590 901 3000 multiplicity_b_pos 1533 795 3000 end relationcanvas 130348 relation_ref 135340 // ZwracaInformacje decenter_begin 680 - from ref 128300 z 2001 label "ZwracaInformacje" italic max_width 255 xyz 1463.5 860 2001 to ref 128044 + from ref 128300 z 2001 label "ZwracaInformacje" italic max_width 255 xyz 1454 1109 2001 to ref 128044 no_role_a no_role_b - multiplicity_a_pos 1403 812 3000 multiplicity_b_pos 1644 984 3000 + multiplicity_a_pos 1394 1061 3000 multiplicity_b_pos 1636 1232 3000 +end +relationcanvas 130573 relation_ref 135309 // wykorzystuje + from ref 130317 z 2001 label "wykorzystuje" italic max_width 255 xyz 578 1459 3000 to ref 129293 + no_role_a no_role_b + multiplicity_a_pos 678 1486 3000 multiplicity_b_pos 547 1486 3000 +end +relationcanvas 130701 relation_ref 135437 // wykorzystuje + from ref 130317 z 2001 label "wykorzystuje" italic max_width 255 xyz 423.5 1573.5 3000 to ref 130061 + no_role_a no_role_b + multiplicity_a_pos 440 1630 3000 multiplicity_b_pos 441 1541 3000 +end +relationcanvas 130829 relation_ref 135565 // wykorzystuje + from ref 129421 z 2001 label "wykorzystuje" italic max_width 255 xyz 260 1457.5 3000 to ref 130317 + no_role_a no_role_b + multiplicity_a_pos 364 1486 3000 multiplicity_b_pos 227 1486 3000 +end +relationcanvas 131213 relation_ref 135821 // tworzy + from ref 128397 z 2001 label "tworzy" italic max_width 255 xyz 658 454 3000 to ref 129037 + no_role_a no_role_b + multiplicity_a_pos 657 512 3000 multiplicity_b_pos 655 418 3000 +end +relationcanvas 131469 relation_ref 135949 // wykorzystuje + from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 636 249.5 3000 to ref 128397 + no_role_a no_role_b + multiplicity_a_pos 654 328 3000 multiplicity_b_pos 652 193 3000 end relationcanvas 131586 relation_ref 170754 // aktywuje decenter_begin 319 decenter_end 194 - from ref 130434 z 2001 label "aktywuje" italic max_width 255 xyz 1038.5 83 2001 to ref 130562 + from ref 130434 z 2001 label "aktywuje" italic max_width 255 xyz 1135 76 2001 to ref 130562 no_role_a no_role_b - multiplicity_a_pos 1147 111 3000 multiplicity_b_pos 977 111 3000 + multiplicity_a_pos 1242 106 3000 multiplicity_b_pos 1074 106 3000 end relationcanvas 131714 relation_ref 170882 // aktywuje - decenter_begin 626 - decenter_end 188 - from ref 130434 z 2001 to point 898 278 - line 135298 z 2001 label "aktywuje" italic max_width 255 xyz 938.5 262 2001 to ref 130690 + decenter_begin 625 + decenter_end 187 + from ref 130434 z 2001 to point 998 270.08 + line 135298 z 2001 label "aktywuje" italic max_width 255 xyz 1034 254 2001 to ref 130690 no_role_a no_role_b - multiplicity_a_pos 1002 289 3000 multiplicity_b_pos 879 198 3000 + multiplicity_a_pos 1104 283 3000 multiplicity_b_pos 975 189 3000 end relationcanvas 132012 relation_ref 135468 // Tworzy - from ref 129708 z 2001 label "Tworzy" italic max_width 255 xyz 1520.5 375.5 2001 to ref 131884 + from ref 129708 z 2001 label "Tworzy" italic max_width 255 xyz 1511 623 2001 to ref 131884 no_role_a no_role_b - multiplicity_a_pos 1520 360 3000 multiplicity_b_pos 1519 415 3000 -end -relationcanvas 132866 relation_ref 171778 // tworzy - from ref 130818 z 2006 label "tworzy" italic max_width 255 xyz 556 262.5 2006 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 560 318 3000 multiplicity_b_pos 557 223 3000 + multiplicity_a_pos 1511 609 3000 multiplicity_b_pos 1510 663 3000 end relationcanvas 133890 relation_ref 178690 // ustawiaProdukt - from ref 128514 z 2001 label "ustawiaProdukt" italic max_width 255 xyz 392 108.5 2001 to ref 130818 + from ref 128514 z 2001 label "ustawiaProdukt" italic max_width 255 xyz 471 105.5 2001 to ref 130818 no_role_a no_role_b - multiplicity_a_pos 477 136 3000 multiplicity_b_pos 398 134 3000 + multiplicity_a_pos 572 133 3000 multiplicity_b_pos 459 133 3000 end relationcanvas 134018 relation_ref 178818 // wykorzystuje - decenter_begin 375 - decenter_end 368 - from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 685 91.5 2001 to ref 130434 + decenter_begin 305 + decenter_end 317 + from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 784.5 76.5 2001 to ref 130434 no_role_a no_role_b - multiplicity_a_pos 772 117 3000 multiplicity_b_pos 669 117 3000 + multiplicity_a_pos 872 106 3000 multiplicity_b_pos 768 108 3000 end relationcanvas 134530 relation_ref 185474 // zwraca informacje decenter_begin 671 - decenter_end 620 - from ref 130562 z 2001 label "zwraca informacje" italic max_width 255 xyz 1003 123.5 2001 to ref 130434 + decenter_end 647 + from ref 130562 z 2001 label "zwraca informacje" italic max_width 255 xyz 1103 118 2001 to ref 130434 no_role_a no_role_b - multiplicity_a_pos 977 149 3000 multiplicity_b_pos 1147 151 3000 + multiplicity_a_pos 1074 147 3000 multiplicity_b_pos 1242 146 3000 end relationcanvas 134786 relation_ref 185602 // zwraca informacje decenter_begin 544 decenter_end 284 - from ref 130690 z 2001 to point 842.4 322 - line 135042 z 2001 label "zwraca informacje" italic max_width 255 xyz 786.5 238.5 2001 to ref 130434 + from ref 130690 z 2001 to point 941.39 315.85 + line 135042 z 2001 label "zwraca informacje" italic max_width 255 xyz 885.5 230 2001 to ref 130434 no_role_a no_role_b - multiplicity_a_pos 821 198 3000 multiplicity_b_pos 1002 335 3000 + multiplicity_a_pos 920 189 3000 multiplicity_b_pos 1104 328 3000 end relationcanvas 135170 relation_ref 185730 // zwraca informacje - decenter_begin 727 - decenter_end 652 - from ref 130434 z 2001 label "zwraca informacje" italic max_width 255 xyz 664.5 136 2001 to ref 130818 + decenter_begin 703 + decenter_end 680 + from ref 130434 z 2001 label "zwraca informacje" italic max_width 255 xyz 762.5 124.5 2001 to ref 130818 no_role_a no_role_b - multiplicity_a_pos 669 164 3000 multiplicity_b_pos 772 163 3000 + multiplicity_a_pos 768 154 3000 multiplicity_b_pos 872 154 3000 end +line 131597 -_-_ decenter_begin 929 decenter_end 152 + from ref 130434 z 2001 to ref 128269 end diff --git a/models/models.prj b/models/models.prj index d3b5864..623112b 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 224 "models" - revision 39 - modified_by 2 "48516" + revision 41 + modified_by 13 "Kuba" @@ -2391,6 +2391,73 @@ format 224 + end + + operation 134925 "gotowoscDoZamkniecia" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 135053 "gotowoscOtrzymaniaTowarow" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 135181 "sprawdzHaslo" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 135309 "wyslijRaport" + public explicit_return_type "" + nparams 0 + + + + + + end + + classrelation 135053 // (tworzy) + relation 135053 ---> name "tworzy" + a role_name "" multiplicity "1" private + classrelation_ref 135053 // (tworzy) + b multiplicity "*" parent class_ref 128013 // RaportProduktow + end + + operation 135949 "sprawdzProdukty" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 136077 "dodajProdukt" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -2543,6 +2610,13 @@ format 224 + end + + classrelation 128013 // + relation 128013 -_-|> + a public + classrelation_ref 128013 // + b parent class_ref 141197 // <>ISprzedazStrategiaPlatnosci end end @@ -2640,6 +2714,13 @@ format 224 + end + + classrelation 128141 // + relation 128141 -_-|> + a public + classrelation_ref 128141 // + b parent class_ref 141197 // <>ISprzedazStrategiaPlatnosci end end @@ -2686,28 +2767,6 @@ format 224 MysqlColumn end - attribute 152450 "wprowadzonaKwota" - private explicit_type "Money" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 152578 "zwroconaReszta" - private explicit_type "Money" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - classrelation 182018 // (tworzy) relation 171778 ---> name "tworzy" a role_name "" multiplicity "*" private @@ -2743,6 +2802,13 @@ format 224 + end + + classrelation 135949 // (wykorzystuje) + relation 135949 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 135949 // (wykorzystuje) + b multiplicity "1" parent class_ref 141325 // SprzedazFactory end end @@ -2817,6 +2883,13 @@ format 224 mysql_decl "" MysqlColumn end + + classrelation 128269 // + relation 128269 -_-|> + a public + classrelation_ref 128269 // + b parent class_ref 141325 // SprzedazFactory + end end class 178690 "Produkt" @@ -2953,6 +3026,59 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 135309 // (wykorzystuje) + relation 135309 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 135309 // (wykorzystuje) + b multiplicity "*" parent class_ref 165122 // ManagerProduktow + end + + classrelation 135437 // (wykorzystuje) + relation 135437 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 135437 // (wykorzystuje) + b multiplicity "*" parent class_ref 134669 // ManagerAutomatu + end + + operation 135693 "startDodajProdukty" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 135821 "logowanie" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 136205 "dodajProdukt" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 136333 "zamknijAutomat" + public explicit_return_type "" + nparams 0 + + + + + + end end class 128522 "RaportSprzedazy" @@ -2996,6 +3122,16 @@ format 224 idl_decl "" mysql_decl "" MysqlColumn + end + + operation 128397 "stworzonoRaport" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -3009,6 +3145,38 @@ format 224 explicit_switch_type "" mysql_decl "" + attribute 128013 "produkt" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128141 "data" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128269 "ilosc" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 128141 "DzialZaopatrzeniowy" @@ -3037,18 +3205,18 @@ format 224 relation 128010 ---|> a public classrelation_ref 128010 // - b parent class_ref 135178 // ManegerRaportow + b parent class_ref 135178 // ManagerRaportow end classrelation 128138 // (wykorzystuje) relation 128138 ---> name "wykorzystuje" a role_name "" multiplicity "1" private classrelation_ref 128138 // (wykorzystuje) - b multiplicity "*" parent class_ref 135178 // ManegerRaportow + b multiplicity "*" parent class_ref 135178 // ManagerRaportow end end - class 135178 "ManegerRaportow" + class 135178 "ManagerRaportow" visibility package cpp_decl "" java_decl "" @@ -3146,6 +3314,16 @@ format 224 a role_name "" multiplicity "1" private classrelation_ref 128394 // (tworzy) b multiplicity "*" parent class_ref 128522 // RaportSprzedazy + end + + operation 128269 "wyslijRaport" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -3171,6 +3349,35 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 135437 "sprawdzZamkniecie" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 135565 "gotowoscNaZamowienie" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 136461 "zamknijAutomat" + public explicit_return_type "" + nparams 0 + + + + + + end end sequencediagram 134542 "4-1-wybraniePlatnosciKarta" @@ -3261,5 +3468,101 @@ format 224 relations end end + + class 141197 "<>ISprzedazStrategiaPlatnosci" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 128013 "zrealizujPlatnosc" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 141325 "SprzedazFactory" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 128141 "utworzSprzedaz" + public explicit_return_type "" + nparams 0 + + + + + + end + + classrelation 135693 // + relation 135693 ---> + a role_name "" private + classrelation_ref 135693 // + b parent class_ref 171906 // Sprzedaz + end + + classrelation 135821 // (tworzy) + relation 135821 ---> name "tworzy" + a role_name "" multiplicity "*" private + classrelation_ref 135821 // (tworzy) + b multiplicity "1" parent class_ref 171906 // Sprzedaz + end + end + + class 147853 "DodawanieProduktow" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 134797 // + relation 134797 ---|> + a public + classrelation_ref 134797 // + b parent class_ref 165122 // ManagerProduktow + end + + classrelation 134925 // (wykorzystuje) + relation 134925 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 134925 // (wykorzystuje) + b multiplicity "*" parent class_ref 165122 // ManagerProduktow + association_explicit_type "wykorzystuje" + end + + classrelation 135181 // (wykorzystuje) + relation 135181 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 135181 // (wykorzystuje) + b multiplicity "*" parent class_ref 134669 // ManagerAutomatu + end + + classrelation 135565 // (wykorzystuje) + relation 135565 ---> name "wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 135565 // (wykorzystuje) + b multiplicity "*" parent class_ref 128394 // AutomatKontroler + end + end end end