Asocjacja

This commit is contained in:
Jakub Łangowski 2021-11-17 11:23:37 +01:00
parent 66e4d96343
commit 0b94d87985
4 changed files with 715 additions and 34 deletions

View File

@ -1,55 +1,197 @@
format 224
classcanvas 128026 class_ref 128026 // ProductBase
classcanvas 128008 class_ref 128008 // Coin
classdiagramsettings member_max_width 0 end
xyzwh 486.8 133.4 2000 107 39
xyzwh 1864.2 242.2 2000 84 39
end
classcanvas 128136 class_ref 128136 // Price
classdiagramsettings member_max_width 0 end
xyzwh 563.6 240.2 2000 85 39
end
classcanvas 128154 class_ref 128154 // Product
classdiagramsettings member_max_width 0 end
xyzwh 605.8 32.2 2000 89 39
xyzwh 350.668 516.856 2000 110 39
end
classcanvas 128282 class_ref 128282 // Meal
classdiagramsettings member_max_width 0 end
xyzwh 413.8 32.2 2000 83 39
xyzwh 762.512 506.856 2000 99 39
end
classcanvas 128410 class_ref 128410 // Order
classdiagramsettings member_max_width 0 end
xyzwh 497.8 263.4 2000 85 39
xyzwh 977.093 396.056 2000 117 39
end
classcanvas 128538 class_ref 128538 // Client
classdiagramsettings member_max_width 0 end
xyzwh 496.2 398.4 2000 91 39
xyzwh 971.449 666.918 2000 129 40
end
classcanvas 129178 class_ref 128666 // CardPayment
classdiagramsettings member_max_width 0 end
xyzwh 717.7 314.3 2000 109 39
end
classcanvas 129306 class_ref 128794 // Storage
classdiagramsettings member_max_width 0 end
xyzwh 87.8 109 2000 125 43
xyzwh 1475.26 457.843 2000 109 39
end
classcanvas 129434 class_ref 128922 // Automat
classdiagramsettings member_max_width 0 end
xyzwh 90.8 241 2000 119 39
xyzwh 751.406 666.981 2000 120 39
end
classcanvas 129562 class_ref 129050 // Worker
classdiagramsettings member_max_width 0 end
xyzwh 89 378.4 2000 123 39
xyzwh 751.369 836.012 2000 120 39
end
classcanvas 129690 class_ref 129178 // Shelf
classdiagramsettings member_max_width 0 end
xyz 315.4 190.8 2000
xyzwh 343.975 670.581 2000 125 39
end
classcanvas 129818 class_ref 135706 // PaymentBase
classcanvas 129800 class_ref 128026 // Ware
classdiagramsettings member_max_width 0 end
xyz 662 259 2000
xyzwh 541.8 396 2000 129 40
end
classcanvas 129818 class_ref 135706 // Payment
classdiagramsettings member_max_width 0 end
xyzwh 1259.82 392.112 2000 105 40
end
classcanvas 129946 class_ref 135834 // CashPayment
classdiagramsettings member_max_width 0 end
xyz 612.5 315.5 2000
xyzwh 1481.8 296.762 2000 109 39
end
classcanvas 130074 class_ref 135962 // CoinCollector
classdiagramsettings member_max_width 0 end
xyz 664 191 2000
xyzwh 1415.56 834.937 2000 119 43
end
classcanvas 131080 class_ref 128264 // PhoneNumber
classdiagramsettings member_max_width 0 end
xyzwh 983.6 835.2 2000 124 39
end
classcanvas 131464 class_ref 128794 // Warehouse
classdiagramsettings member_max_width 0 end
xyzwh 91.4 395.6 2000 130 40
end
classcanvas 131848 class_ref 128392 // ProductType
classdiagramsettings member_max_width 0 end
xyzwh 91.4 516.4 2000 120 40
end
classcanvas 132104 class_ref 128520 // Date
classdiagramsettings member_max_width 0 end
xyzwh 988.9 228.5 2000 95 39
end
classcanvas 132360 class_ref 128648 // Address
classdiagramsettings member_max_width 0 end
xyzwh 21 835.2 2000 109 39
end
classcanvas 133000 class_ref 128776 // Money
classdiagramsettings member_max_width 0 end
xyzwh 1691.4 295.2 2000 80 39
end
classcanvas 133128 class_ref 128904 // Cash
classdiagramsettings member_max_width 0 end
xyzwh 1867.2 357.2 2000 79 39
end
relationcanvas 128264 relation_ref 128008 // <Posiada
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 584 671.5 3000 to ref 129690
no_role_a no_role_b
multiplicity_a_pos 480 695 3000 multiplicity_b_pos 732 693 3000
end
relationcanvas 129544 relation_ref 128904 // Posiada
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 792 591.5 3000 to ref 128282
no_role_a no_role_b
multiplicity_a_pos 780 551 3000 multiplicity_b_pos 792 645 3000
end
relationcanvas 129672 relation_ref 129032 // ^Posiada
from ref 129690 z 2001 label "^Posiada" italic max_width 255 xyz 382 596 3000 to ref 128154
no_role_a no_role_b
multiplicity_a_pos 385 561 3000 multiplicity_b_pos 385 649 3000
end
relationcanvas 129928 relation_ref 129160 // Jest
from ref 128154 z 2001 label "Jest" italic max_width 255 xyz 489 459.5 3000 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130056 relation_ref 129288 // Jest
from ref 128282 z 2001 label "Jest" italic max_width 255 xyz 696 455 3000 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130184 relation_ref 129416 // Posiada
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 606 324.5 3000 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 585 285 3000 multiplicity_b_pos 585 375 3000
end
relationcanvas 130312 relation_ref 129544 // <Zawiera
from ref 129800 z 2001 label "<Zawiera" italic max_width 255 xyz 798.5 400 3000 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 961 421 3000 multiplicity_b_pos 679 421 3000
end
relationcanvas 130568 relation_ref 129800 // Wymaga>
from ref 128410 z 2001 label "Wymaga>" italic max_width 255 xyz 1151.5 398 3000 to ref 129818
no_role_a no_role_b
multiplicity_a_pos 1243 418 3000 multiplicity_b_pos 1103 420 3000
end
relationcanvas 130696 relation_ref 129928 // ^Sklada
from ref 128538 z 2001 label "^Sklada" italic max_width 255 xyz 987 540.5 3000 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 1020 439 3000 multiplicity_b_pos 1020 648 3000
end
relationcanvas 130824 relation_ref 130056 // Jest
from ref 129818 z 2001 label "Jest" italic max_width 255 xyz 1405.5 346.5 3000 to ref 129946
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130952 relation_ref 130184 // Jest
decenter_begin 136
from ref 129178 z 2001 label "Jest" italic max_width 255 xyz 1405.5 429 3000 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131208 relation_ref 130312 // Ma
from ref 129562 z 2001 label "Ma" italic max_width 255 xyz 919 839 3000 to ref 131080
no_role_a no_role_b
multiplicity_a_pos 964 861 3000 multiplicity_b_pos 883 861 3000
end
relationcanvas 131336 relation_ref 130440 // Ma
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 783 756 3000 to ref 129562
no_role_a no_role_b
multiplicity_a_pos 780 815 3000 multiplicity_b_pos 792 711 3000
end
relationcanvas 131592 relation_ref 130568 // >Posiada
from ref 131464 z 2001 label ">Posiada" italic max_width 255 xyz 357 399 3000 to ref 129800
no_role_a no_role_b
multiplicity_a_pos 523 421 3000 multiplicity_b_pos 233 421 3000
end
relationcanvas 131976 relation_ref 130696 // <Jest
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 266 520 3000 to ref 131848
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 132232 relation_ref 130824 // ^Ma
from ref 128410 z 2001 label "^Ma" italic max_width 255 xyz 1035 316 3000 to ref 132104
no_role_a no_role_b
multiplicity_a_pos 1020 270 3000 multiplicity_b_pos 1020 378 3000
end
relationcanvas 132488 relation_ref 130952 // <Posiada
decenter_begin 919
from ref 132360 z 2001 label "<Posiada" italic max_width 255 xyz 348 853 3000 to point 614.8 865.6
line 133640 z 2001 to ref 129434
no_role_a no_role_b
multiplicity_a_pos 768 700 3000 multiplicity_b_pos 142 875 3000
end
relationcanvas 132616 relation_ref 131080 // <Posiada
decenter_begin 79
from ref 132360 z 2001 label "<Posiada" italic max_width 255 xyz 33 390.5 3000 to point 24.8 410.6
line 132872 z 2001 to ref 131464
no_role_a no_role_b
multiplicity_a_pos 72 420 3000 multiplicity_b_pos 10 816 3000
end
relationcanvas 133256 relation_ref 131208 // <association>
from ref 129946 z 2001 to ref 133000
no_role_a no_role_b
multiplicity_a_pos 1673 321 3000 multiplicity_b_pos 1602 321 3000
end
relationcanvas 133384 relation_ref 131336 // Jest
from ref 133000 z 2001 label "Jest" italic max_width 255 xyz 1805 270 3000 to ref 128008
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 133512 relation_ref 131464 // Jest
from ref 133000 z 2001 label "Jest" italic max_width 255 xyz 1806 328 3000 to ref 133128
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
end

View File

@ -1,6 +1,12 @@
window_sizes 1920 1027 450 1465 877 104
window_sizes 1920 1027 295 1620 889 92
show_stereotypes
selected
package_ref 129 // models
diagrams
active classdiagram_ref 134597 // domain-models
1620 889 139 A1 465 620
end
show_stereotypes
selected class_ref 128794 // Warehouse
open
classview_ref 134597 // domain
end
end

View File

@ -1,5 +1,5 @@
java_default_defs
cpp_h_extension "h" cpp_src_extension "cpp" cpp_h_add_extensions "" cpp_src_add_extensions "" java_extension "java" php_extension "php" python_extension "py" idl_extension "idl"
cpp_inline_dont_force_incl_in_h

View File

@ -1,7 +1,7 @@
format 224
"models"
revision 4
modified_by 26 "s452626"
revision 5
modified_by 8 "s452708"
@ -66,10 +66,10 @@ format 224
end
classdiagram 134597 "domain-models"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
size A1
end
class 128026 "ProductBase"
class 128026 "Ware"
visibility package
cpp_decl ""
java_decl ""
@ -79,6 +79,65 @@ format 224
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"
@ -91,6 +150,45 @@ format 224
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"
@ -103,6 +201,33 @@ format 224
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"
@ -121,6 +246,38 @@ format 224
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"
@ -133,11 +290,16 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 128026 // <generalisation>
relation 128026 ---|>
a public
classrelation_ref 128026 // <generalisation>
b parent class_ref 128410 // Order
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
@ -151,9 +313,32 @@ format 224
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
class 128794 "Storage"
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 ""
@ -163,6 +348,37 @@ format 224
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"
@ -175,6 +391,45 @@ format 224
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"
@ -187,6 +442,21 @@ format 224
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"
@ -199,9 +469,48 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 128136 // (<Posiada)
relation_ref 128008 // <Posiada
end
class 135706 "PaymentBase"
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 ""
@ -211,6 +520,25 @@ format 224
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"
@ -223,6 +551,21 @@ format 224
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"
@ -236,5 +579,195 @@ format 224
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