format 224 "models" revision 41 modified_by 105 "s452711" // class settings default_attribute_visibility private default_relation_visibility private default_operation_visibility public classdiagramsettings draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no hide_ports no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_context no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes gradient none show_stereotype_properties no end classcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end usecasediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes gradient none show_stereotype_properties no end sequencediagramsettings show_full_operations_definition no show_class_of_operation no write_horizontally yes instances_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes gradient none show_stereotype_properties no show_class_context_mode no show_msg_context_mode no end collaborationdiagramsettings show_full_operations_definition no show_class_of_operation no show_hierarchical_rank no write_horizontally yes instances_drawing_mode natural drawing_language uml package_name_in_tab no show_class_pack_context_mode no show_msg_context_mode no draw_all_relations yes shadow yes gradient none show_stereotype_properties no end objectdiagramsettings write_horizontally yes package_name_in_tab no show_class_pack_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none show_stereotype_properties no end objectcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end componentdiagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end deploymentdiagramsettings package_name_in_tab no show_context_mode no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes gradient none draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end statediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes write_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes gradient none show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no end activitydiagramsettings package_name_in_tab no show_context_mode no show_opaque_action_definition no auto_label_position yes write_label_horizontally no draw_all_relations yes shadow yes gradient none show_infonote yes drawing_language uml show_stereotype_properties no end 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 diagram_format A4 image_root_dir "" mark_for_import classview 128012 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128012 "domain-model" classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end size B-Landscape end class 128008 "Menu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139912 // relation 137608 ---- a role_name "" private classrelation_ref 139912 // b role_name "" private classrelation_ref 140040 // end classrelation 140168 // (Jest zawarta w) relation 137736 ---- name "Jest zawarta w" a role_name "" multiplicity "*" private classrelation_ref 140168 // (Jest zawarta w) b role_name "" multiplicity "1" private classrelation_ref 140296 // (Jest zawarta w) end end class 128136 "Potrawa" abstract visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129288 // (< Jest dodatkiem) relation 128648 ---- name "< Jest dodatkiem" a role_name "" multiplicity "*" private classrelation_ref 129288 // (< Jest dodatkiem) b role_name "" multiplicity "*" private classrelation_ref 129416 // (< Jest dodatkiem) end classrelation 129672 // < Jest skladnikiem relation_ref 128776 // < Jest skladnikiem end classrelation 130184 // Zawiera relation_ref 129032 // Zawiera end attribute 128904 "nazwa" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129032 "cena" private type class_ref 143880 // Wartosc cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128264 "Zamowienie" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130056 // (Zawiera) relation 129032 ---- name "Zawiera" a role_name "" multiplicity "1..*" private classrelation_ref 130056 // (Zawiera) b role_name "" multiplicity "*" private classrelation_ref 130184 // Zawiera end classrelation 130312 // (Zarzadza) relation 129160 ---- name "Zarzadza" a role_name "" multiplicity "1" private classrelation_ref 130312 // (Zarzadza) b role_name "" multiplicity "*" private classrelation_ref 130440 // (Zarzadza) end classrelation 130952 // Przygotowuje relation_ref 129416 // Przygotowuje end classrelation 131336 // (Oplaca) relation 129672 ---- name "Oplaca" a role_name "" multiplicity "1" private classrelation_ref 131336 // (Oplaca) b role_name "" multiplicity "1" private classrelation_ref 131464 // (Oplaca) end attribute 129544 "stan" private explicit_type "Stan" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129672 "notatki" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129928 "cena" private type class_ref 143880 // Wartosc cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128392 "Platnosc" abstract visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131464 // (Oplaca) relation_ref 129672 // Oplaca end classrelation 131592 // (Przyjmuje) relation 129800 ---- name "Przyjmuje" a role_name "" multiplicity "1" private classrelation_ref 131592 // (Przyjmuje) b role_name "" multiplicity "*" private classrelation_ref 131720 // (Przyjmuje) end classrelation 138632 // relation 136584 ---- a role_name "" private classrelation_ref 138632 // b role_name "" private classrelation_ref 138760 // end classrelation 138888 // relation 136712 ---- a role_name "" private classrelation_ref 138888 // b role_name "" private classrelation_ref 139016 // end attribute 128008 "kwota" private explicit_type "Wartosc" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128136 "data" private explicit_type "Data" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128520 "Kelner" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130440 // (Zarzadza) relation_ref 129160 // Zarzadza end classrelation 130568 // (Obsluguje) relation 129288 ---- name "Obsluguje" a role_name "" multiplicity "*" private classrelation_ref 130568 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 130696 // (Obsluguje) end classrelation 140680 // relation 138120 ---|> a public classrelation_ref 140680 // b parent class_ref 143496 // Pracownik end end class 128904 "Produkt" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128776 // (Jest przechowywany) relation 128392 ---- name "Jest przechowywany" a role_name "" multiplicity "1" private classrelation_ref 128776 // (Jest przechowywany) b role_name "" multiplicity "*" private classrelation_ref 128904 // (Jest przechowywany) end classrelation 129416 // (< Jest dodatkiem) relation_ref 128648 // < Jest dodatkiem end classrelation 129544 // (< Jest skladnikiem) relation 128776 ---- name "< Jest skladnikiem" a role_name "" multiplicity "*" private classrelation_ref 129544 // (< Jest skladnikiem) b role_name "" multiplicity "1..*" private classrelation_ref 129672 // < Jest skladnikiem end classrelation 141320 // Zapisuje informacje o licznosci relation_ref 138504 // Zapisuje informacje o licznosci end attribute 129800 "nazwa" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 129032 "Spizarnia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128648 // Obsluguje relation_ref 128264 // Obsluguje end classrelation 128904 // (Jest przechowywany) relation_ref 128392 // Jest przechowywany end classrelation 140936 // (Przechowuje) relation 138376 ---- name "Przechowuje" a role_name "" multiplicity "*" private classrelation_ref 140936 // (Przechowuje) b role_name "" multiplicity "1" private classrelation_ref 141064 // (Przechowuje) end classrelation 128396 // < Aktualizuje stan relation_ref 128140 // < Aktualizuje stan end end class 129160 "Kuchnia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130824 // (Przygotowuje) relation 129416 ---- name "Przygotowuje" a role_name "" multiplicity "*" private classrelation_ref 130824 // (Przygotowuje) b role_name "" multiplicity "1" private classrelation_ref 130952 // Przygotowuje end classrelation 131208 // Obsluguje relation_ref 129544 // Obsluguje end end class 135688 "Klient" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130696 // (Obsluguje) relation_ref 129288 // Obsluguje end end class 135816 "Kucharz" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131080 // (Obsluguje) relation 129544 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 131080 // (Obsluguje) b role_name "" multiplicity "1..*" private classrelation_ref 131208 // Obsluguje end classrelation 140552 // relation 137992 ---|> a public classrelation_ref 140552 // b parent class_ref 143496 // Pracownik end end class 135944 "Kasa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131720 // (Przyjmuje) relation_ref 129800 // Przyjmuje end classrelation 131848 // (Obsluguje) relation 129928 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 131848 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 131976 // (Obsluguje) end attribute 128264 "numer" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 136072 "Kasjer" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131976 // (Obsluguje) relation_ref 129928 // Obsluguje end classrelation 140424 // relation 137864 ---|> a public classrelation_ref 140424 // b parent class_ref 143496 // Pracownik end end class 136328 "PracownikSpizarni" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128520 // (Obsluguje) relation 128264 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 128520 // (Obsluguje) b role_name "" multiplicity "1..*" private classrelation_ref 128648 // Obsluguje end classrelation 140808 // relation 138248 ---|> a public classrelation_ref 140808 // b parent class_ref 143496 // Pracownik end end class 142856 "PlatnoscKarta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138760 // relation_ref 136584 // end classrelation 139400 // relation 137096 ---|> a public classrelation_ref 139400 // b parent class_ref 128392 // Platnosc end end class 142984 "PlatnoscGotowka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139016 // relation_ref 136712 // end classrelation 139528 // relation 137224 ---|> a public classrelation_ref 139528 // b parent class_ref 128392 // Platnosc end end class 143240 "PotrawaNiestandardowa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139656 // relation 137352 ---|> a public classrelation_ref 139656 // b parent class_ref 128136 // Potrawa end end class 143368 "PotrawaStandardowa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139784 // relation 137480 ---|> a public classrelation_ref 139784 // b parent class_ref 128136 // Potrawa end classrelation 140040 // relation_ref 137608 // end classrelation 140296 // (Jest zawarta w) relation_ref 137736 // Jest zawarta w end end class 143496 "Pracownik" abstract visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 128392 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128520 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128648 "numerKonta" private type class_ref 144008 // NumerKonta cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128776 "numerTelefonu" private type class_ref 144136 // NumerTelefonu cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 143624 "IloscProduktu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141064 // (Przechowuje) relation_ref 138376 // Przechowuje end classrelation 141192 // (Zapisuje informacje o licznosci) relation 138504 ---- name "Zapisuje informacje o licznosci" a role_name "" multiplicity "1" private classrelation_ref 141192 // (Zapisuje informacje o licznosci) b role_name "" multiplicity "1" private classrelation_ref 141320 // Zapisuje informacje o licznosci end attribute 129288 "ilosc" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129416 "miara" private explicit_type "Miara" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 128140 // < Sklada sie z relation_ref 128012 // < Sklada sie z end end class 143752 "Data" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 143880 "Wartosc" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 144008 "NumerKonta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 144136 "NumerTelefonu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 144264 "StanZamowienia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128012 "Miara" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 134540 "Dostawa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 128012 "listaProduktow" private type class_ref 130331 // IloscProduktu stereotype "list" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 128012 // (< Sklada sie z) relation 128012 ---- name "< Sklada sie z" a role_name "" multiplicity "*" private classrelation_ref 128012 // (< Sklada sie z) b role_name "" multiplicity "1" private classrelation_ref 128140 // < Sklada sie z end classrelation 128268 // (< Aktualizuje stan) relation 128140 ---- name "< Aktualizuje stan" a role_name "" multiplicity "1" private classrelation_ref 128268 // (< Aktualizuje stan) b role_name "" multiplicity "*" private classrelation_ref 128396 // < Aktualizuje stan end end end classview 128027 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end 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 175849 "2-1-restartSystemu" sequencediagramsettings end overlapping_bars 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 collaborationdiagram 134683 "7-2-stworzenieNowejDostawy" collaborationdiagramsettings end size A4 end sequencediagram 134811 "7-5-dodanieProduktuDoDostawy" sequencediagramsettings end 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 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 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 "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128155 "Potrawa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129051 // (zawiera) relation 129051 ---> name "zawiera" a role_name "" multiplicity "1..*" private 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 class 128283 "Zamowienie" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128539 // (agreguje) relation 128539 ---> name "agreguje" a role_name "" multiplicity "*" private classrelation_ref 128539 // (agreguje) b multiplicity "*" parent class_ref 128155 // Potrawa end classrelation 128923 // (korzysta z) relation 128923 ---> name "korzysta z" a role_name "" multiplicity "1" private classrelation_ref 128923 // (korzysta z) b multiplicity "*" parent class_ref 147945 // FabrykaPotraw end classrelation 129179 // (zawiera) relation 129179 ---> name "zawiera" a role_name "" multiplicity "*" private classrelation_ref 129179 // (zawiera) b multiplicity "*" parent class_ref 134761 // StrategiaObliczaniaZnizkiProcentowej end classrelation 129947 // (agreguje) relation 129947 ---> name "agreguje" a role_name "" multiplicity "*" private 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 // StrategiaObliczaniaZnizkiProcentowej 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 classrelation 134633 // (korzysta z) relation 134633 ---> name "korzysta z" a role_name "" multiplicity "1" private classrelation_ref 134633 // (korzysta z) b multiplicity "*" parent class_ref 174185 // FabrykaPromocji end operation 129257 "obliczKoszt" public explicit_return_type "double" nparams 0 end end class 128411 "Platnosc" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131099 // (posluguje sie) relation 131099 ---> name "posluguje sie" a role_name "" multiplicity "1" private classrelation_ref 131099 // (posluguje sie) b multiplicity "*" parent class_ref 141289 // MenedzerBazyDanych end classrelation 131227 // (posluguje sie) relation 131227 ---> name "posluguje sie" a role_name "" multiplicity "1" private 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 "IStrategiaSposobuUiszczaniaPlatnosci" 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 classrelation 135529 // (korzysta z) relation 135529 ---> name "korzysta z" a role_name "" multiplicity "1" private classrelation_ref 135529 // (korzysta z) b multiplicity "1" parent class_ref 174057 // IStrategiaSposobuUiszczaniaPlatnosci end end 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 "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130587 // (jest zawarty w) relation 130587 ---> name "jest zawarty w" a role_name "" multiplicity "*" private 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 class 128795 "Spizarnia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130203 // (przechowuje) relation 130203 ---> name "przechowuje" a role_name "" multiplicity "*" private classrelation_ref 130203 // (przechowuje) b multiplicity "1" parent class_ref 130331 // IloscProduktu end classrelation 130459 // (zawiera) relation 130459 ---> name "zawiera" a role_name "" multiplicity "*" private 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 class 128923 "Kuchnia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129051 "Klient" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129179 "Kucharz" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129307 "Kasa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129435 "Kasjer" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129563 "PracownikSpizarni" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129691 "PlatnoscKarta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129819 "PlatnoscGotowka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 129947 "PotrawaNiestandardowa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130203 "Pracownik" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130331 "IloscProduktu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130331 // relation 130331 ---> 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 class 130459 "Data" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130587 "Wartosc" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130715 "NumerKonta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130843 "NumerTelefonu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 130971 "StanZamowienia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 131099 "Miara" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128105 "ZarzadzanieZamowieniamiController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128411 "restartujSystem" public explicit_return_type "void" nparams 0 end classrelation 128027 // (uzywa) relation 128027 ---> name "uzywa" a role_name "" multiplicity "1" private classrelation_ref 128027 // (uzywa) b multiplicity "1" parent class_ref 154473 // System end classrelation 128283 // (uzywa) relation 128283 ---> name "uzywa" a role_name "" multiplicity "1" private 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 class 128233 "ZarzadcaZamowien" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128411 // (agreguje) relation 128411 ---> name "agreguje" a role_name "" multiplicity "*" private classrelation_ref 128411 // (agreguje) b multiplicity "1" parent class_ref 128283 // Zamowienie end classrelation 128667 // (posluguje sie) relation 128667 ---> name "posluguje sie" a role_name "" multiplicity "1" private 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 class 134761 "StrategiaObliczaniaZnizkiProcentowej" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135145 // relation 135145 -_-> a public classrelation_ref 135145 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end classrelation 135657 // relation 135657 -_-|> a public classrelation_ref 135657 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end operation 128873 "obliczZnizke" public explicit_return_type "double" nparams 1 param in name "zamowienie" type class_ref 128264 // Zamowienie end end class 141289 "MenedzerBazyDanych" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128795 // (obsluguje) relation 128795 ---> name "obsluguje" a role_name "" multiplicity "1" private 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 class 141417 "BazaDanych" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" 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 classrelation 128105 // (tworzy) relation 128105 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 128105 // (tworzy) b multiplicity "1" parent class_ref 128155 // Potrawa end end class 154473 "System" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129307 // (uzywa) relation 129307 ---> name "uzywa" a role_name "" multiplicity "1" private classrelation_ref 129307 // (uzywa) 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 // (korzysta z) relation 129819 ---> name "korzysta z" a role_name "" multiplicity "*" private classrelation_ref 129819 // (korzysta z) b multiplicity "1" parent class_ref 128283 // Zamowienie end classrelation 130075 // (korzysta z) relation 130075 ---> name "korzysta z" a role_name "" multiplicity "1" private 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 "" multiplicity "*" private classrelation_ref 137883 // (obsluguje) b multiplicity "1" 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 class 167529 "PlatnoscController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128155 // (uzywa) relation 128155 ---> name "uzywa" a role_name "" multiplicity "1" private classrelation_ref 128155 // (uzywa) b multiplicity "1" parent class_ref 154473 // System end classrelation 130971 // (korzysta z) relation 130971 ---> name "korzysta z" a role_name "" multiplicity "*" private classrelation_ref 130971 // (korzysta z) b multiplicity "1" parent class_ref 128411 // Platnosc end classrelation 131355 // (uzywa) relation 131355 ---> name "uzywa" a role_name "" multiplicity "1" private 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 class 137627 "PolaczenieZBankiemHandler" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" 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 "" classrelation 130715 // (przechowuje) relation 130715 ---> name "przechowuje" a role_name "" multiplicity "*" private classrelation_ref 130715 // (przechowuje) b multiplicity "1" parent class_ref 130331 // IloscProduktu end classrelation 130843 // (aktualizuje) relation 130843 ---> name "aktualizuje" a role_name "" multiplicity "1" private classrelation_ref 130843 // (aktualizuje) b multiplicity "1" parent class_ref 128795 // Spizarnia end operation 128140 "accept" stereotype "destroy" public explicit_return_type "" nparams 0 end operation 128396 "cancel" stereotype "destroy" public explicit_return_type "" nparams 0 end end classdiagram 141723 "design-model" 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 class 141068 "DostawaController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128012 "createDostawa" stereotype "create" public explicit_return_type "" nparams 0 end operation 128268 "removeDostawa" public explicit_return_type "" nparams 1 param in name "" type class_ref 134540 // Dostawa end operation 128524 "mergeDostawaIntoSpizarnia" public explicit_return_type "" nparams 1 param in name "" type class_ref 134540 // Dostawa end end class 174057 "IStrategiaSposobuUiszczaniaPlatnosci" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128105 "dokonajPlatnosci" public explicit_return_type "void" nparams 0 end end class 174185 "FabrykaPromocji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134761 // (tworzy) relation 134761 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 134761 // (tworzy) b multiplicity "1" parent class_ref 134761 // StrategiaObliczaniaZnizkiProcentowej end classrelation 134889 // (tworzy instancje implementujace interfejs) relation 134889 ---> name "tworzy instancje implementujace interfejs" a role_name "" multiplicity "*" private classrelation_ref 134889 // (tworzy instancje implementujace interfejs) b multiplicity "1" parent class_ref 174313 // IStrategiaObliczaniaZnizki end operation 128617 "stworzPromocje" public return_type class_ref 174313 // IStrategiaObliczaniaZnizki nparams 1 param in name "PromocjaId" explicit_type "int" end end class 174313 "IStrategiaObliczaniaZnizki" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135017 // (implementuje strategie w konkretny sposob) relation 135017 ---> name "implementuje strategie w konkretny sposob" a role_name "" private classrelation_ref 135017 // (implementuje strategie w konkretny sposob) b parent class_ref 134761 // StrategiaObliczaniaZnizkiProcentowej end operation 128745 "obliczZnizke" public explicit_return_type "double" nparams 1 param in name "zamowienie" type class_ref 128264 // Zamowienie end classrelation 136425 // relation 136425 -_-> a public classrelation_ref 136425 // b parent class_ref 128283 // Zamowienie end classrelation 136553 // relation 136553 -_-> a public classrelation_ref 136553 // b parent class_ref 128283 // Zamowienie end classrelation 136681 // relation 136681 -_-> a public classrelation_ref 136681 // b parent class_ref 128283 // Zamowienie end end class 174441 "StrategiaObliczaniaZnizkiOStalaWartosc" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135273 // relation 135273 -_-> a public classrelation_ref 135273 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end classrelation 135785 // relation 135785 -_-|> a public classrelation_ref 135785 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end operation 129001 "obliczZnizke" public explicit_return_type "double" nparams 1 param in name "zamowienie" type class_ref 128264 // Zamowienie end end class 174569 "StrategiaObliczaniaZnizkiZaZestaw" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135401 // relation 135401 -_-> a public classrelation_ref 135401 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end classrelation 135913 // relation 135913 -_-|> a public classrelation_ref 135913 // b parent class_ref 174313 // IStrategiaObliczaniaZnizki end operation 129129 "obliczZnizke" public explicit_return_type "double" nparams 1 param in name "zamowienie" type class_ref 128264 // Zamowienie end end class 174697 "StrategiaSposobuUiszczaniaPlatnosciGotowka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136041 // relation 136041 -_-|> a public classrelation_ref 136041 // b parent class_ref 174057 // IStrategiaSposobuUiszczaniaPlatnosci end operation 128233 "dokonajPlatnosci" public explicit_return_type "void" nparams 0 end end class 174825 "StrategiaSposobuUiszczaniaPlatnosciKarta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136169 // relation 136169 -_-|> a public classrelation_ref 136169 // b parent class_ref 174057 // IStrategiaSposobuUiszczaniaPlatnosci end operation 128361 "dokonajPlatnosci" public explicit_return_type "void" nparams 0 end end class 174953 "StrategiaSposobuUiszczaniaPlatnosciPrzezBonPodarunkowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136297 // relation 136297 -_-|> a public classrelation_ref 136297 // b parent class_ref 174057 // IStrategiaSposobuUiszczaniaPlatnosci end operation 128489 "dokonajPlatnosci" public explicit_return_type "void" nparams 0 end end end end