format 224 "models" revision 21 modified_by 2 "s452667" // 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 0 font_size 8 diagram_format A4 image_root_dir "" mark_for_import classview 134597 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 134597 "domain-models" classdiagramsettings draw_all_relations no show_members_full_definition yes show_members_visibility yes show_members_stereotype yes show_members_multiplicity yes show_members_initialization yes show_attribute_modifiers yes member_max_width 0 drawing_language java end size A1 end class 128026 "Ware" abstract visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" ncouples 1 key "" value "" classrelation 128392 // relation_ref 128136 // end classrelation 128648 // Posiada relation_ref 128264 // Posiada end classrelation 129672 // relation_ref 128776 // end classrelation 130568 // Jest relation_ref 129160 // Jest end classrelation 130824 // Jest relation_ref 129288 // Jest end classrelation 130952 // (Posiada) relation 129416 ---- name "Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130952 // (Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131080 // (Posiada) end classrelation 131208 // ( ${name}${value}; " classrelation_ref 131592 // (Posiada) end classrelation 133384 // >Posiada relation_ref 130568 // >Posiada end attribute 128008 "name" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 128453 // Posiada ^ relation_ref 128197 // Posiada ^ end end class 128154 "Product" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129032 // relation 128520 ---- a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129032 // b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129160 // end classrelation 130312 // ^Posiada relation_ref 129032 // ^Posiada end classrelation 130440 // (Jest) relation 129160 ---- name "Jest" a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130440 // (Jest) b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130568 // Jest end classrelation 133512 // ( ${name}${value}; " classrelation_ref 133640 // ( relation 138504 ---|> a public java "${type}" classrelation_ref 142728 // b parent class_ref 128026 // Ware end end class 128282 "Meal" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128776 // (Posiada) relation 128392 ---- name "Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128776 // (Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129800 // (Posiada) end classrelation 130056 // ^Posiada relation_ref 128904 // ^Posiada end classrelation 130696 // (Jest) relation 129288 ---- name "Jest" a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130696 // (Jest) b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130824 // Jest end classrelation 142856 // relation 138632 ---|> a public java "${type}" classrelation_ref 142856 // b parent class_ref 128026 // Ware end attribute 131592 "preparationTime" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 128197 // Posiada > relation_ref 128069 // Posiada > end end class 128410 "Order" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128154 // relation 128154 ---|> a public classrelation_ref 128154 // b parent class_ref 128154 // Product end classrelation 131336 // () relation 129800 ---- name "Oplacone przez>" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131720 // (Oplacone przez>) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131848 // (Oplacone przez>) end classrelation 132104 // ^Sklada relation_ref 129928 // ^Sklada end classrelation 133768 // (^Utworzono) relation 130824 ---- name "^Utworzono" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 133768 // (^Utworzono) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 133896 // (^Utworzono) end attribute 131336 "uuid" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 151688 // Tworzy relation_ref 146824 // Tworzy end operation 128770 "createOrder" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 129538 "addMeal" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 130434 "AddProduct" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 135938 "setPaymentMethod" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 136962 "deleteOrder" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 128538 "Client" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131976 // (^Sklada) relation 129928 ---- name "^Sklada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131976 // (^Sklada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 132104 // ^Sklada end attribute 132488 "id" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128666 "CardPayment" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129288 // relation 128648 ---- a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129288 // b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129416 // end classrelation 143496 // (Wymaga) relation 139144 ---- name "Wymaga" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 143496 // (Wymaga) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 143624 // (Wymaga) end classrelation 144008 // relation 139528 ---|> a public java "${type}" classrelation_ref 144008 // b parent class_ref 135706 // Payment end classrelation 130434 // (implementuje) relation 130434 ---> name "implementuje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130434 // (implementuje) b multiplicity "1" parent class_ref 149250 // PaymentStrategy end classrelation 131458 // (uzywa) relation 131458 ---> name "uzywa" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131458 // (uzywa) b multiplicity "1" parent class_ref 135688 // Card end classrelation 131970 // (ma) relation 131970 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131970 // (ma) b multiplicity "1" parent class_ref 135554 // AuthorizationSystem end classrelation 138754 // relation 138754 -_-|> a public java "${type}" classrelation_ref 138754 // b parent class_ref 149250 // PaymentStrategy end end class 128794 "Warehouse" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129544 // relation 128776 ---- a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129544 // b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129672 // end classrelation 131592 // (Posiada) relation_ref 129672 // Posiada end classrelation 133256 // (>Posiada) relation 130568 ---- name ">Posiada" a role_name "" multiplicity "*" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " classrelation_ref 133256 // (>Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 133384 // >Posiada end classrelation 134408 // ${name}${value}; " classrelation_ref 128008 // ( ${name}${value}; " classrelation_ref 129928 // (^Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130056 // ^Posiada end classrelation 133000 // (Ma) relation 130440 ---- name "Ma" a role_name "" multiplicity "1..*" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " classrelation_ref 133000 // (Ma) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 133128 // (Ma) end classrelation 134152 // relation 128002 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128002 // b parent class_ref 142600 // AutomatController end classrelation 128386 // (tworzy) relation 128386 ---> name "tworzy" a role_name "" multiplicity "n" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type}${multiplicity} ${name}${value}; " classrelation_ref 128386 // (tworzy) b multiplicity "1" parent class_ref 128410 // Order end classrelation 128514 // (posiada) relation 128514 ---> name "posiada" a role_name "" multiplicity "n" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type}${multiplicity} ${name}${value}; " classrelation_ref 128514 // (posiada) b multiplicity "1" parent class_ref 129178 // Shelf end classrelation 128770 // (ma) relation 128770 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128770 // (ma) b multiplicity "1" parent class_ref 134853 // I18nService end classrelation 128898 // (ma) relation 128898 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128898 // (ma) b multiplicity "1" parent class_ref 141765 // CollectorFactory end classrelation 129538 // (ma) relation 129538 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129538 // (ma) b multiplicity "1" parent class_ref 149122 // PaymentService end classrelation 130690 // (ma) relation 130690 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130690 // (ma) b multiplicity "1" parent class_ref 135298 // Terminal end classrelation 130818 // (ma) relation 130818 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130818 // (ma) b multiplicity "1" parent class_ref 135109 // MealPrepearer end end class 129050 "Worker" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132744 // (Ma) relation 130312 ---- name "Ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 132744 // (Ma) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 132872 // (Ma) end classrelation 133128 // (Ma) relation_ref 130440 // Ma end attribute 130696 "firstName" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 130824 "lastName" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131848 "phoneNumber" private type class_ref 128264 // PhoneNumber cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 137474 "sendStatus" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 129178 "Shelf" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128136 // ( relation 128136 ---- a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128264 // b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128392 // end classrelation 128520 // (Posiada) relation 128264 ---- name "Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128520 // (Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128648 // Posiada end classrelation 130184 // (^Posiada) relation 129032 ---- name "^Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130184 // (^Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130312 // ^Posiada end attribute 128264 "id" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 128069 // (Posiada >) relation 128069 ---- name "Posiada >" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128069 // (Posiada >) b role_name "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128197 // Posiada > end classrelation 128325 // (Posiada ^) relation 128197 ---- name "Posiada ^" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128325 // (Posiada ^) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128453 // Posiada ^ end operation 129282 "hasMeal" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 130306 "isEmpty" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 135706 "Payment" abstract visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131848 // (Oplacone przez>) relation_ref 129800 // Oplacone przez> end attribute 129544 "value" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 135834 "CashPayment" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134536 // relation 131208 ---- a role_name "" multiplicity "*" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " classrelation_ref 134536 // b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 134664 // end classrelation 143880 // relation 139400 ---|> a public java "${type}" classrelation_ref 143880 // b parent class_ref 135706 // Payment end attribute 129672 "money" private type class_ref 128776 // Money multiplicity "*" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 130562 // (implementuje) relation 130562 ---> name "implementuje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130562 // (implementuje) b multiplicity "1" parent class_ref 149250 // PaymentStrategy end classrelation 138626 // relation 138626 -_-|> a public java "${type}" classrelation_ref 138626 // b parent class_ref 149250 // PaymentStrategy end end class 135962 "CoinCollectorAdapter" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142472 // (< Posiada) relation 138376 ---- name "< Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 142472 // (< Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 142600 // < Posiada end classrelation 144392 // relation 139784 ---|> a public java "${type}" classrelation_ref 144392 // b parent class_ref 135944 // CollectorAdapter end classrelation 130178 // (implementuje) relation 130178 ---> name "implementuje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130178 // (implementuje) b multiplicity "1" parent class_ref 135944 // CollectorAdapter end classrelation 138882 // relation 138882 -_-> a public classrelation_ref 138882 // b parent class_ref 135944 // CollectorAdapter end classrelation 139138 // relation 139138 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 139138 // b parent class_ref 135944 // CollectorAdapter end end class 128008 "Coin" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129416 // relation_ref 128648 // end classrelation 134920 // Jest relation_ref 131336 // Jest end classrelation 144648 // relation 140040 ---|> a public java "${type}" classrelation_ref 144648 // b parent class_ref 128776 // Money end end class 128136 "Price" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129160 // relation_ref 128520 // end classrelation 129800 // (Posiada) relation_ref 128392 // Posiada end classrelation 131080 // (Posiada) relation_ref 129416 // Posiada end classrelation 141704 // (ma) relation 137992 ---- name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 141704 // (ma) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 141832 // (ma) end attribute 130952 "currency" private type class_ref 135432 // Currency multiplicity "1" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131720 "value" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128264 "PhoneNumber" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132872 // (Ma) relation_ref 130312 // Ma end attribute 130440 "number" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 130568 "format" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128392 "ProductType" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133640 // ( relation_ref 131208 // end classrelation 134792 // (Jest) relation 131336 ---- name "Jest" a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 134792 // (Jest) b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 134920 // Jest end classrelation 135048 // (Jest) relation 131464 ---- name "Jest" a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 135048 // (Jest) b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 135176 // (Jest) end attribute 130056 "value" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 144904 // (Posiada) relation 140296 ---- name "Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 144904 // (Posiada) b role_name "" multiplicity "*" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " classrelation_ref 145032 // (Posiada) end end class 128904 "Cash" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135176 // (Jest) relation_ref 131464 // Jest end classrelation 144776 // relation 140168 ---|> a public java "${type}" classrelation_ref 144776 // b parent class_ref 128776 // Money end end class 135432 "Currency" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141832 // (ma) relation_ref 137992 // ma end classrelation 145032 // (Posiada) relation_ref 140296 // Posiada end end class 135560 "ZipCode" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141960 // relation 138120 ---- a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 141960 // b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 142088 // end classrelation 142088 // relation_ref 138120 // end classrelation 142216 // (^Posiada) relation 138248 ---- name "^Posiada" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 142216 // (^Posiada) b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 142344 // ^Posiada end classrelation 143112 // (Posiada) relation_ref 138760 // Posiada end attribute 130184 "code" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 130312 "format" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 135688 "Card" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 129032 "number" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 143624 // (Wymaga) relation_ref 139144 // Wymaga end attribute 129160 "month" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129288 "year" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129416 "cvv" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 128386 "createCard" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 135816 "CashCollectorAdapter" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144520 // relation 139912 ---|> a public java "${type}" classrelation_ref 144520 // b parent class_ref 135944 // CollectorAdapter end classrelation 130306 // (implementuje) relation 130306 ---> name "implementuje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130306 // (implementuje) b multiplicity "1" parent class_ref 135944 // CollectorAdapter end classrelation 139010 // relation 139010 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 139010 // b parent class_ref 135944 // CollectorAdapter end classrelation 139266 // relation 139266 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 139266 // b parent class_ref 135944 // CollectorAdapter end end class 135944 "CollectorAdapter" abstract visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144264 // (Posiada) relation_ref 139656 // Posiada end attribute 129928 "money" private type class_ref 128776 // Money multiplicity "*" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 129154 // relation 129154 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129154 // b parent class_ref 135962 // CoinCollectorAdapter end classrelation 129282 // relation 129282 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129282 // b parent class_ref 135816 // CashCollectorAdapter end operation 150658 "collect" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 136072 "Culture" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 132360 "code" private explicit_type "" cpp_decl "" java_decl " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 131842 "GetAvailableCultures" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end end classview 134658 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end sequencediagram 134530 "3-1-przylozenie_karty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 141125 "2-1-rozpoczecie_procesu_zamowienia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 141253 "2-2-wybranie_kodu_posilku" sequencediagramsettings end overlapping_bars size A3 end class 142600 "AutomatController" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128514 "startOrder" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 128898 "enterProductCode" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 129666 "ClickStartButton" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 129922 "EntersProductNumber" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 130562 "SelectCashPaymentMethod" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 131202 "SelectCardPaymentMethod" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 131714 "ClickChangeLanguageButton" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 131970 "ClickSpecificLanguageButton" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 132226 "ClickRestartButton" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 132482 "ClientClosesRetrieveOrderDoors" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 136066 "OpenLanguageMenu" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 136706 "cancelOrder" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 137090 "collectMeal" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 128130 // (kontroluje) relation 128130 ---> name "kontroluje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128130 // (kontroluje) b multiplicity "1" parent class_ref 128922 // Automat end classrelation 128258 // kontroluje () relation 128258 ---> a role_name "kontroluje" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 128258 // kontroluje () b multiplicity "1" parent class_ref 128922 // Automat end end sequencediagram 128008 "1-1-rozpoczecie_procesu-zamowienia" sequencediagramsettings end overlapping_bars size A3 end sequencediagram 134536 "1-2-wybranie_kodu_produktu" sequencediagramsettings end overlapping_bars size A2 end sequencediagram 134664 "1-3-wybranie_metody_platnosci_gotowka" sequencediagramsettings end overlapping_bars size A3 end sequencediagram 135432 "1-4-wybranie_metody_platnosci_karta" sequencediagramsettings end overlapping_bars size A3 end sequencediagram 134792 "1-5-otwarcie_menu_ustawien_jezykowych" sequencediagramsettings end overlapping_bars size A3 end sequencediagram 134920 "1-6-wybranie_jezyka_z_menu_jezykow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135048 "1-7-anulowanie_zamowienia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135176 "1-8-odebranie_produktu" sequencediagramsettings end overlapping_bars size A4 end class 142856 "SystemEvent" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128642 "ApplyCard" visibility package constraint "card"cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128770 "TransactionController" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 132866 "applyCard" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 133122 "cancelTransaction" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 133634 "printTransactionConfirmation" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 134018 "enterPIN" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 134274 "displayPositiveMessage" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 134402 "displayNegativeMessage" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 134658 "cancelTransaction" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 131074 // (kontroluje>) relation 131074 ---> name "kontroluje>" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131074 // (kontroluje>) b multiplicity "1" parent class_ref 128922 // Automat end classrelation 131330 // (kontroluje) relation 131330 ---> name "kontroluje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131330 // (kontroluje) b multiplicity "1" parent class_ref 135298 // Terminal end classrelation 131842 // (ma) relation 131842 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131842 // (ma) b multiplicity "1" parent class_ref 142466 // Transaction end operation 128348 "cancelTransaction" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end sequencediagram 141058 "3-2-wlozenie_karty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 141186 "3-3-anulowanie_transakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 141314 "3-4-wybor_drukowania_potwierdzenia_transakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 141442 "3-5-podanie_PINu" sequencediagramsettings end overlapping_bars size A4 end class 135298 "Terminal" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 132994 "getCardData" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 133890 "getPIN" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 131202 // relation 131202 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131202 // b parent class_ref 128770 // TransactionController end classrelation 131586 // (ma) relation 131586 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131586 // (ma) b multiplicity "1" parent class_ref 135688 // Card end end class 135426 "Klient" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 135554 "AuthorizationSystem" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 134146 "authorize" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 135682 "Display" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 135810 "Touchscreen" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 135938 "TransactionConfirmation" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 133506 "createTransactionConfirmation" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 142466 "Transaction" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 133378 "printTransactionConfirmation" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 131714 // (ma) relation 131714 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131714 // (ma) b multiplicity "1" parent class_ref 135938 // TransactionConfirmation end classrelation 132098 // (ma) relation 132098 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 132098 // (ma) b multiplicity "1" parent class_ref 149122 // PaymentService end end class 142594 "PaymentCreator" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 149384 "Interface" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128069 "Client" visibility public stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 134914 "showCashPaymentViewPanel" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 128197 "PanelView" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end sequencediagram 147781 "2-3-wybranie_metody_platnosci-gotowka" sequencediagramsettings end overlapping_bars size A3 end sequencediagram 147909 "2-4-wybranie_metody_platnosci-karta" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 148037 "2-5-otwarcie_menu_ustawien_jezykowych" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 148165 "2-6-wybranie_jezyka_z_menu_jezykow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 148293 "2-7-anulowanie_zamowienia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 148421 "2-8-odebranie_posilku" sequencediagramsettings end overlapping_bars size A3 end class 134725 "ExceptionHandler" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 134853 "I18nService" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136194 "getLanguages" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 136578 "changeLanguage" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 128642 // (ma) relation 128642 ---> name "ma" a role_name "" multiplicity "n" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type}${multiplicity} ${name}${value}; " classrelation_ref 128642 // (ma) b multiplicity "1" parent class_ref 136072 // Culture end end class 134981 "LanguageController" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136322 "selectLanguage" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end end class 135109 "MealPrepearer" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 137346 "checkPreapererStatus" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 130946 // (ma) relation 130946 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130946 // (ma) b multiplicity "1" parent class_ref 129050 // Worker end end class 141637 "PaymentSelectorController" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 134786 "selectCashPayment" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end operation 135682 "selectCardPayment" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 129410 // (kontroluje) relation 129410 ---> name "kontroluje" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129410 // (kontroluje) b multiplicity "1" parent class_ref 128922 // Automat end end class 141765 "CollectorFactory" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 135170 "createCollectorFactory" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 129026 // (tworzy) relation 129026 ---> name "tworzy" a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129026 // (tworzy) b parent class_ref 135944 // CollectorAdapter end end classdiagram 154498 "design-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A0 end class 149122 "PaymentService" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 144002 "pay" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 129666 // (ma) relation 129666 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129666 // (ma) b multiplicity "1" parent class_ref 135706 // Payment end classrelation 129794 // (ma) relation 129794 ---> name "ma" a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129794 // (ma) b multiplicity "1" parent class_ref 149250 // PaymentStrategy end end class 149250 "PaymentStrategy" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 144130 "pay" public explicit_return_type "" nparams 0 java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ ${body}} " end classrelation 129922 // relation 129922 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129922 // b parent class_ref 128666 // CardPayment end classrelation 130050 // relation 130050 ---> a role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130050 // b parent class_ref 135834 // CashPayment end end sequencediagram 128092 "4-1-wrzut_monety" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128220 "4-2-wrzut_banknotu" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128348 "4-5-anulowanie_transakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128476 "4-6-wybor_drukowania_potwierdzenia_transakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128604 "4-3-odbior_monety" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128732 "4-4-odbior_banknotu" sequencediagramsettings end overlapping_bars size A4 end end end