Projekt_APO-Automat_spozywczy/models/models.prj
Jakub Łangowski 0b94d87985 Asocjacja
2021-11-17 11:23:37 +01:00

774 lines
24 KiB
Plaintext

format 224
"models"
revision 5
modified_by 8 "s452708"
// 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 member_max_width 0 end
size A1
end
class 128026 "Ware"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128392 // <association>
relation_ref 128136 // <association>
end
classrelation 128648 // (Posiada)
relation_ref 128264 // Posiada
end
classrelation 129672 // <association>
relation_ref 128776 // <association>
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 // (<Zawiera)
relation 129544 ---- name "<Zawiera"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 131208 // (<Zawiera)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 131336 // (<Zawiera)
end
classrelation 131464 // (Posiada)
relation 129672 ---- name "Posiada"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 131464 // (Posiada)
b role_name "" multiplicity "*" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value};
"
classrelation_ref 131592 // (Posiada)
end
classrelation 133384 // (>Posiada)
relation_ref 130568 // >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 // <association>
relation 128520 ----
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129032 // <association>
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129160 // <association>
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 // (<Jest)
relation 130696 ---- name "<Jest"
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 133512 // (<Jest)
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 133640 // (<Jest)
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
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 // <generalisation>
relation 128154 ---|>
a public
classrelation_ref 128154 // <generalisation>
b parent class_ref 128154 // Product
end
classrelation 131336 // (<Zawiera)
relation_ref 129544 // <Zawiera
end
classrelation 131720 // (Wymaga>)
relation 129800 ---- name "Wymaga>"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 131720 // (Wymaga>)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 131848 // (Wymaga>)
end
classrelation 132104 // (^Sklada)
relation_ref 129928 // ^Sklada
end
classrelation 133768 // (^Ma)
relation 130824 ---- name "^Ma"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 133768 // (^Ma)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 133896 // (^Ma)
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
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 // <association>
relation 128648 ----
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129288 // <association>
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129416 // <association>
end
classrelation 132488 // (Jest)
relation 130184 ---- name "Jest"
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 132488 // (Jest)
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 132616 // (Jest)
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 // <association>
relation 128776 ----
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129544 // <association>
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 129672 // <association>
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 // (<Posiada)
relation_ref 131080 // <Posiada
end
end
class 128922 "Automat"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128008 // (<Posiada)
relation 128008 ---- name "<Posiada"
a role_name "" multiplicity "1..*" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value};
"
classrelation_ref 128008 // (<Posiada)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 128136 // (<Posiada)
end
classrelation 129928 // (Posiada)
relation 128904 ---- name "Posiada"
a role_name "" multiplicity "1..*" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${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 // (<Posiada)
relation_ref 130952 // <Posiada
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
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 // (<Posiada)
relation_ref 128008 // <Posiada
end
classrelation 128264 // <association>
relation 128136 ----
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 128264 // <association>
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 128392 // <association>
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
end
class 135706 "Payment"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131848 // (Wymaga>)
relation_ref 129800 // Wymaga>
end
classrelation 132232 // (Jest)
relation 130056 ---- name "Jest"
a role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 132232 // (Jest)
b role_name "" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 132360 // (Jest)
end
classrelation 132616 // (Jest)
relation_ref 130184 // Jest
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 132360 // (Jest)
relation_ref 130056 // Jest
end
classrelation 134536 // <association>
relation 131208 ----
a role_name "" multiplicity "*" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value};
"
classrelation_ref 134536 // <association>
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 134664 // <association>
end
end
class 135962 "CoinCollector"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
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 // <association>
relation_ref 128648 // <association>
end
classrelation 134920 // (Jest)
relation_ref 131336 // Jest
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 // <association>
relation_ref 128520 // <association>
end
classrelation 129800 // (Posiada)
relation_ref 128392 // Posiada
end
classrelation 131080 // (Posiada)
relation_ref 129416 // Posiada
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
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 // (<Jest)
relation_ref 130696 // <Jest
end
end
class 128520 "Date"
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 133896 // (^Ma)
relation_ref 130824 // ^Ma
end
end
class 128648 "Address"
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 134024 // (<Posiada)
relation 130952 ---- name "<Posiada"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 134024 // (<Posiada)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 134152 // (<Posiada)
end
classrelation 134280 // (<Posiada)
relation 131080 ---- name "<Posiada"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 134280 // (<Posiada)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 134408 // (<Posiada)
end
end
class 128776 "Money"
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 134664 // <association>
relation_ref 131208 // <association>
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
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
end
end
end