domain order fix

This commit is contained in:
Jakub Łangowski 2021-12-15 10:04:50 +01:00
parent 6586673168
commit 04f4a7e730
7 changed files with 317 additions and 22 deletions

19
models/128008.diagram Normal file
View File

@ -0,0 +1,19 @@
format 224
classinstance 128008 class_ref 142600 // AutomatController
name "" xyz 44 13 2000 life_line_z 2000
classinstance 128136 class_ref 128410 // Order
name "" xyz 388 14 2000 life_line_z 2000
durationcanvas 128264 classinstance_ref 128008 // :AutomatController
xyzwh 89 119 2010 11 40
end
durationcanvas 128392 classinstance_ref 128136 // :Order
xyzwh 407 119 2010 11 25
end
msg 128520 synchronous
from durationcanvas_ref 128264
to durationcanvas_ref 128392
yz 119 2015 explicitmsg "<<create>> create()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 190 105
end

5
models/128008_8.d Normal file
View File

@ -0,0 +1,5 @@
format 224
classinstance 128008 class_ref 142600 // AutomatController
name "" xyz 147 13 2000 life_line_z 2000
end

View File

@ -109,14 +109,14 @@ classcanvas 138504 class_ref 136072 // Culture
xyzwh 376.67 904.66 2000 53 49
end
relationcanvas 128264 relation_ref 128008 // <Posiada
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 585.5 684.5 2001 to ref 129690
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 585 684 2001 to ref 129690
no_role_a no_role_b
multiplicity_a_pos 483 704 3000 multiplicity_b_pos 733 705 3000
multiplicity_a_pos 481 705 3000 multiplicity_b_pos 734 706 3000
end
relationcanvas 129544 relation_ref 128904 // ^Posiada
from ref 129434 z 2001 label "^Posiada" italic max_width 255 xyz 809.5 594 2001 to ref 128282
from ref 129434 z 2001 label "^Posiada" italic max_width 255 xyz 809 594 2001 to ref 128282
no_role_a no_role_b
multiplicity_a_pos 782 554 3000 multiplicity_b_pos 792 640 3000
multiplicity_a_pos 783 558 3000 multiplicity_b_pos 793 633 3000
end
relationcanvas 129672 relation_ref 129032 // ^Posiada
from ref 129690 z 2001 label "^Posiada" italic max_width 255 xyz 408 611 2001 to ref 128154
@ -124,29 +124,29 @@ relationcanvas 129672 relation_ref 129032 // ^Posiada
multiplicity_a_pos 391 563 3000 multiplicity_b_pos 391 658 3000
end
relationcanvas 130184 relation_ref 129416 // Posiada
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 602.5 341 2001 to ref 128136
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 602 341 2001 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 583 314 3000 multiplicity_b_pos 583 378 3000
end
relationcanvas 130312 relation_ref 129544 // <Zawiera
from ref 129800 z 2001 label "<Zawiera" italic max_width 255 xyz 797 403 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 960 424 3000 multiplicity_b_pos 674 424 3000
multiplicity_a_pos 961 425 3000 multiplicity_b_pos 673 425 3000
end
relationcanvas 130568 relation_ref 129800 // Oplacone przez>
from ref 128410 z 2001 label "Oplacone przez>" italic max_width 255 xyz 1128 401 2001 to ref 129818
no_role_a no_role_b
multiplicity_a_pos 1232 420 3000 multiplicity_b_pos 1105 423 3000
multiplicity_a_pos 1233 420 3000 multiplicity_b_pos 1104 423 3000
end
relationcanvas 130696 relation_ref 129928 // ^Sklada
from ref 128538 z 2001 label "^Sklada" italic max_width 255 xyz 1075 478 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 1072 452 3000 multiplicity_b_pos 1149 520 3000
multiplicity_a_pos 1077 456 3000 multiplicity_b_pos 1164 546 3000
end
relationcanvas 131336 relation_ref 130440 // Ma
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 782 776.5 2001 to ref 129562
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 782 776 2001 to ref 129562
no_role_a no_role_b
multiplicity_a_pos 782 819 3000 multiplicity_b_pos 792 747 3000
multiplicity_a_pos 782 813 3000 multiplicity_b_pos 792 755 3000
end
relationcanvas 131592 relation_ref 130568 // >Posiada
from ref 131464 z 2001 label ">Posiada" italic max_width 255 xyz 356 402 2001 to ref 129800
@ -154,14 +154,14 @@ relationcanvas 131592 relation_ref 130568 // >Posiada
multiplicity_a_pos 520 424 3000 multiplicity_b_pos 229 424 3000
end
relationcanvas 131976 relation_ref 130696 // <Jest
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 267.5 521 2001 to ref 131848
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 267 521 2001 to ref 131848
no_role_a no_role_b
multiplicity_a_pos 216 542 3000 multiplicity_b_pos 338 542 3000
end
relationcanvas 132232 relation_ref 130824 // ^Utworzono
from ref 128410 z 2001 label "^Utworzono" italic max_width 255 xyz 1008 327 2001 to ref 132104
no_role_a no_role_b
multiplicity_a_pos 1019 291 3000 multiplicity_b_pos 1018 378 3000
multiplicity_a_pos 1020 295 3000 multiplicity_b_pos 1020 375 3000
end
relationcanvas 134792 relation_ref 138504 // <generalisation>
from ref 128154 z 2001 to ref 129800
@ -174,12 +174,12 @@ relationcanvas 134920 relation_ref 138632 // <generalisation>
no_multiplicity_a no_multiplicity_b
end
relationcanvas 135048 relation_ref 138760 // Posiada
from ref 132360 z 2001 label "Posiada" italic max_width 255 xyz 128 865 3000 to ref 134024
from ref 132360 z 2001 label "Posiada" italic max_width 255 xyz 128 865 2001 to ref 134024
no_role_a no_role_b
multiplicity_a_pos 111 882 3000 multiplicity_b_pos 111 836 3000
end
relationcanvas 135560 relation_ref 139144 // Wymaga
from ref 129178 z 2001 label "Wymaga" italic max_width 255 xyz 1527.5 392.5 3000 to ref 135432
from ref 129178 z 2001 label "Wymaga" italic max_width 255 xyz 1527 392 2001 to ref 135432
no_role_a no_role_b
multiplicity_a_pos 1580 412 3000 multiplicity_b_pos 1528 413 3000
end
@ -195,9 +195,9 @@ relationcanvas 136200 relation_ref 139528 // <generalisation>
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137096 relation_ref 139656 // Posiada
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 914 684 3000 to ref 136968
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 914 684 2001 to ref 136968
no_role_a no_role_b
multiplicity_a_pos 985 702 3000 multiplicity_b_pos 879 705 3000
multiplicity_a_pos 985 703 3000 multiplicity_b_pos 878 706 3000
end
relationcanvas 137224 relation_ref 139784 // <generalisation>
from ref 130074 z 2001 to ref 136968
@ -220,8 +220,14 @@ relationcanvas 137736 relation_ref 140168 // <generalisation>
no_multiplicity_a no_multiplicity_b
end
relationcanvas 138248 relation_ref 140296 // Posiada
from ref 133000 z 2001 label "Posiada" italic max_width 255 xyz 1489 872.5 3000 to ref 133768
from ref 133000 z 2001 label "Posiada" italic max_width 255 xyz 1489 872 2001 to ref 133768
no_role_a no_role_b
multiplicity_a_pos 1467 902 3000 multiplicity_b_pos 1466 847 3000
end
relationcanvas 138632 relation_ref 146824 // Przyjmuje
decenter_begin 922
from ref 129434 z 2001 label "Przyjmuje" italic max_width 255 xyz 933 552 3000 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 994 449 3000 multiplicity_b_pos 848 633 3000
end
end

227
models/134597_8.d Normal file
View File

@ -0,0 +1,227 @@
format 224
classcanvas 128008 class_ref 128008 // Coin
classdiagramsettings member_max_width 0 end
xyzwh 1606.39 768.68 2000 82 39
end
classcanvas 128136 class_ref 128136 // Price
classdiagramsettings member_max_width 0 end
xyzwh 542.5 249.67 2000 117 65
end
classcanvas 128154 class_ref 128154 // Product
classdiagramsettings member_max_width 0 end
xyzwh 354.688 516.846 2000 109 42
end
classcanvas 128282 class_ref 128282 // Meal
classdiagramsettings member_max_width 0 end
xyzwh 758.632 503.946 2000 105 49
end
classcanvas 128410 class_ref 128410 // Order
classdiagramsettings member_max_width 0 end
xyzwh 978.203 394.926 2000 117 49
end
classcanvas 128538 class_ref 128538 // Client
classdiagramsettings member_max_width 0 end
xyzwh 1148.31 533.228 2000 127 49
end
classcanvas 129178 class_ref 128666 // CardPayment
classdiagramsettings member_max_width 0 end
xyzwh 1409.87 390.153 2000 109 39
end
classcanvas 129434 class_ref 128922 // Automat
classdiagramsettings member_max_width 0 end
xyzwh 751.036 652.531 2000 118 97
end
classcanvas 129562 class_ref 129050 // Worker
classdiagramsettings member_max_width 0 end
xyzwh 728.889 832.322 2000 161 81
end
classcanvas 129690 class_ref 129178 // Shelf
classdiagramsettings member_max_width 0 end
xyzwh 347.385 674.251 2000 125 49
end
classcanvas 129800 class_ref 128026 // Ware
classdiagramsettings member_max_width 0 end
xyzwh 537.95 394.79 2000 127 49
end
classcanvas 129818 class_ref 135706 // Payment
classdiagramsettings member_max_width 0 end
xyzwh 1250.26 389.162 2000 100 49
end
classcanvas 129946 class_ref 135834 // CashPayment
classdiagramsettings member_max_width 0 end
xyzwh 1393.42 258.032 2000 109 49
end
classcanvas 130074 class_ref 135962 // CoinCollector
classdiagramsettings member_max_width 0 end
xyzwh 1203.61 643.407 2000 118 43
end
classcanvas 131080 class_ref 128264 // PhoneNumber
classdiagramsettings member_max_width 0 end
xyzwh 208.49 902.35 2000 124 65
end
classcanvas 131464 class_ref 128794 // Warehouse
classdiagramsettings member_max_width 0 end
xyzwh 91.79 394.04 2000 127 49
end
classcanvas 131848 class_ref 128392 // ProductType
classdiagramsettings member_max_width 0 end
xyzwh 87.65 512.23 2000 118 49
end
classcanvas 132104 class_ref 128520 // Date
classdiagramsettings member_max_width 0 end
xyzwh 991.73 240.82 2000 92 49
end
classcanvas 132360 class_ref 128648 // Address
classdiagramsettings member_max_width 0 end
xyzwh 84.14 756.46 2000 91 81
end
classcanvas 133000 class_ref 128776 // Money
classdiagramsettings member_max_width 0 end
xyzwh 1443.1 797.84 2000 80 49
end
classcanvas 133128 class_ref 128904 // Cash
classdiagramsettings member_max_width 0 end
xyzwh 1610.37 843.77 2000 79 39
end
classcanvas 133768 class_ref 135432 // Currency
classdiagramsettings member_max_width 0 end
xyzwh 1441.37 919.3 2000 87 39
end
classcanvas 134024 class_ref 135560 // ZipCode
classdiagramsettings member_max_width 0 end
xyzwh 88.64 901.67 2000 80 65
end
classcanvas 135432 class_ref 135688 // Card
classdiagramsettings member_max_width 0 end
xyzwh 1598.48 358.82 2000 74 97
end
classcanvas 136840 class_ref 135816 // CashCollector
classdiagramsettings member_max_width 0 end
xyzwh 1202.67 733.44 2000 118 39
end
classcanvas 136968 class_ref 135944 // Collector
classdiagramsettings member_max_width 0 end
xyz 1002.88 672.91 2000
end
classcanvas 138504 class_ref 136072 // Culture
classdiagramsettings member_max_width 0 end
xyzwh 376.67 904.66 2000 53 49
end
relationcanvas 128264 relation_ref 128008 // <Posiada
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 585 684 2001 to ref 129690
no_role_a no_role_b
multiplicity_a_pos 483 704 3000 multiplicity_b_pos 733 705 3000
end
relationcanvas 129544 relation_ref 128904 // ^Posiada
from ref 129434 z 2001 label "^Posiada" italic max_width 255 xyz 809 594 2001 to ref 128282
no_role_a no_role_b
multiplicity_a_pos 782 554 3000 multiplicity_b_pos 792 640 3000
end
relationcanvas 129672 relation_ref 129032 // ^Posiada
from ref 129690 z 2001 label "^Posiada" italic max_width 255 xyz 408 611 2001 to ref 128154
no_role_a no_role_b
multiplicity_a_pos 391 563 3000 multiplicity_b_pos 391 658 3000
end
relationcanvas 130184 relation_ref 129416 // Posiada
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 602 341 2001 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 583 314 3000 multiplicity_b_pos 583 378 3000
end
relationcanvas 130312 relation_ref 129544 // <Zawiera
from ref 129800 z 2001 label "<Zawiera" italic max_width 255 xyz 797 403 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 960 424 3000 multiplicity_b_pos 674 424 3000
end
relationcanvas 130568 relation_ref 129800 // Oplacone przez>
from ref 128410 z 2001 label "Oplacone przez>" italic max_width 255 xyz 1128 401 2001 to ref 129818
no_role_a no_role_b
multiplicity_a_pos 1232 420 3000 multiplicity_b_pos 1105 423 3000
end
relationcanvas 130696 relation_ref 129928 // ^Sklada
from ref 128538 z 2001 label "^Sklada" italic max_width 255 xyz 1075 478 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 1072 452 3000 multiplicity_b_pos 1149 520 3000
end
relationcanvas 131336 relation_ref 130440 // Ma
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 782 776 2001 to ref 129562
no_role_a no_role_b
multiplicity_a_pos 782 819 3000 multiplicity_b_pos 792 747 3000
end
relationcanvas 131592 relation_ref 130568 // >Posiada
from ref 131464 z 2001 label ">Posiada" italic max_width 255 xyz 356 402 2001 to ref 129800
no_role_a no_role_b
multiplicity_a_pos 520 424 3000 multiplicity_b_pos 229 424 3000
end
relationcanvas 131976 relation_ref 130696 // <Jest
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 267 521 2001 to ref 131848
no_role_a no_role_b
multiplicity_a_pos 216 542 3000 multiplicity_b_pos 338 542 3000
end
relationcanvas 132232 relation_ref 130824 // ^Utworzono
from ref 128410 z 2001 label "^Utworzono" italic max_width 255 xyz 1008 327 2001 to ref 132104
no_role_a no_role_b
multiplicity_a_pos 1019 291 3000 multiplicity_b_pos 1018 378 3000
end
relationcanvas 134792 relation_ref 138504 // <generalisation>
from ref 128154 z 2001 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 134920 relation_ref 138632 // <generalisation>
from ref 128282 z 2001 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 135048 relation_ref 138760 // Posiada
from ref 132360 z 2001 label "Posiada" italic max_width 255 xyz 128 865 2001 to ref 134024
no_role_a no_role_b
multiplicity_a_pos 111 882 3000 multiplicity_b_pos 111 836 3000
end
relationcanvas 135560 relation_ref 139144 // Wymaga
from ref 129178 z 2001 label "Wymaga" italic max_width 255 xyz 1527 392 2001 to ref 135432
no_role_a no_role_b
multiplicity_a_pos 1580 412 3000 multiplicity_b_pos 1528 413 3000
end
relationcanvas 136072 relation_ref 139400 // <generalisation>
decenter_end 707
from ref 129946 z 2001 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136200 relation_ref 139528 // <generalisation>
from ref 129178 z 2007 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137096 relation_ref 139656 // Posiada
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 914 684 2001 to ref 136968
no_role_a no_role_b
multiplicity_a_pos 985 702 3000 multiplicity_b_pos 879 705 3000
end
relationcanvas 137224 relation_ref 139784 // <generalisation>
from ref 130074 z 2001 to ref 136968
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137480 relation_ref 139912 // <generalisation>
from ref 136840 z 2001 to ref 136968
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137608 relation_ref 140040 // <generalisation>
from ref 128008 z 2001 to ref 133000
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137736 relation_ref 140168 // <generalisation>
from ref 133128 z 2007 to ref 133000
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 138248 relation_ref 140296 // Posiada
from ref 133000 z 2001 label "Posiada" italic max_width 255 xyz 1489 872 2001 to ref 133768
no_role_a no_role_b
multiplicity_a_pos 1467 902 3000 multiplicity_b_pos 1466 847 3000
end
end

3
models/141125_8.d Normal file
View File

@ -0,0 +1,3 @@
format 224
end

View File

@ -1,11 +1,16 @@
window_sizes 1920 1027 295 1620 889 92
window_sizes 1920 1027 295 1620 885 96
diagrams
active classdiagram_ref 134597 // domain-models
1620 889 100 A1 228 48
active sequencediagram_ref 128008 // 1-1-rozpoczecie_procesu-zamowienia
1620 885 100 A4 0 0
classdiagram_ref 134597 // domain-models
114 86 100 A1 204 36
sequencediagram_ref 141125 // 2-2-rozpoczecie_procesu_zamowienia
114 86 100 A4 0 0
end
show_stereotypes
selected classview_ref 134530 // use-case-3-platnosc-karta
selected sequencediagram_ref 128008 // 1-1-rozpoczecie_procesu-zamowienia
open
classview_ref 134658 // design
end
end

View File

@ -1,6 +1,6 @@
format 224
"models"
revision 9
revision 10
modified_by 8 "s452708"
@ -332,6 +332,10 @@ format 224
mysql_decl ""
MysqlColumn
end
classrelation 151688 // (Przyjmuje)
relation_ref 146824 // Przyjmuje
end
end
class 128538 "Client"
@ -580,6 +584,18 @@ format 224
mysql_decl ""
MysqlColumn
end
classrelation 151560 // (Przyjmuje)
relation 146824 ---- name "Przyjmuje"
a role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 151560 // (Przyjmuje)
b role_name "" multiplicity "1" private
java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value};
"
classrelation_ref 151688 // (Przyjmuje)
end
end
class 129050 "Worker"
@ -1448,5 +1464,19 @@ ${members}}
sequencediagramsettings end
overlapping_bars size A4
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 ""
end
end
end