Merge conflict

This commit is contained in:
Bartosz Małaszewski 2022-01-02 16:53:44 +01:00
commit bb85ec77de
17 changed files with 248 additions and 398 deletions

View File

@ -1,44 +0,0 @@
format 224
classinstance 128008 class_ref 142600 // AutomatController
name "" xyz 322 22 2000 life_line_z 2000
classinstance 128136 class_ref 128410 // Order
name "" xyz 862 19 2000 life_line_z 2000
classinstance 128648 class_ref 128922 // Automat
name "" xyz 627 17 2000 life_line_z 2000
classinstance 129928 class_ref 142856 // SystemEvent
name "" xyz 59 29 2000 life_line_z 2000
durationcanvas 128776 classinstance_ref 128008 // :AutomatController
xyzwh 367 103 2010 11 40
end
durationcanvas 128904 classinstance_ref 128648 // :Automat
xyzwh 649 103 2010 11 27
end
durationcanvas 129160 classinstance_ref 128136 // :Order
xyzwh 881 119 2010 11 25
end
durationcanvas 130440 classinstance_ref 129928 // :SystemEvent
xyzwh 92 90 2010 11 40
end
durationcanvas 130568 classinstance_ref 128008 // :AutomatController
xyzwh 367 90 2010 11 25
end
msg 129032 synchronous
from durationcanvas_ref 128776
to durationcanvas_ref 128904
yz 103 2015 explicitmsg "CreateOrder()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 454 89
msg 129288 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 129160
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 703 105
msg 130696 synchronous
from durationcanvas_ref 130440
to durationcanvas_ref 130568
yz 100 2015 explicitmsg "CreateOrderEvent()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 202 86
end

View File

@ -1,48 +1,51 @@
format 224
classinstance 128770 class_ref 128538 // Client
drawing_mode actor name "" xyz 34 50 2000 life_line_z 2000
drawing_mode actor name "" xyz 1.85371 4.02234 2000 life_line_z 2000
classinstance 128898 class_ref 128770 // TransactionController
name "" xyz 188 57 2000 life_line_z 2000
name "" xyz 86.4496 12.2934 2000 life_line_z 2000
classinstance 129410 class_ref 135688 // Card
name "" xyz 762 68 2000 life_line_z 2000
name "" xyz 610.037 4.03219 2000 life_line_z 2000
classinstance 129794 class_ref 135298 // Terminal
name "" xyz 523 49 2000 life_line_z 2000
name "" xyz 433.724 7.29117 2000 life_line_z 2000
classinstance 130562 class_ref 135554 // AuthorizationSystem
name "" xyz 944.106 4.63725 2000 life_line_z 2000
durationcanvas 129026 classinstance_ref 128770 // :Client
xyzwh 45 220 2010 11 102
xyzwh 12 73.293 2010 11 102
end
durationcanvas 129154 classinstance_ref 128898 // :TransactionController
xyzwh 241 267 2010 11 257
xyzwh 139 105.369 2010 11 306
end
durationcanvas 129538 classinstance_ref 129410 // :Card
xyzwh 781 336 2010 11 188
xyzwh 629 303.665 2010 11 74
end
durationcanvas 129922 classinstance_ref 129794 // :Terminal
xyzwh 544 300 2010 11 82
xyzwh 454 169.021 2010 11 106
end
msg 129282 synchronous
from durationcanvas_ref 129026
to durationcanvas_ref 129154
yz 286 2015 explicitmsg "applyCard()"
yz 120 2015 explicitmsg "applyCard()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 124 272
label_xy 32 106
msg 129666 synchronous
from durationcanvas_ref 129154
to durationcanvas_ref 129538
yz 475 2015 explicitmsg "createCard(numbe:stringr, month:int,year:int,cvv:string)"
stereotype "<<create>>" xyz 485 488 3000
yz 312 3005 explicitmsg "createCard(numbe:stringr, month:int,year:int,cvv:string)"
stereotype "<<create>>" xyz 322 324 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 274 452
label_xy 172 288
msg 130050 synchronous
from durationcanvas_ref 129154
to durationcanvas_ref 129922
yz 300 2015 explicitmsg "getCardData(number:string, month:int, year:int, cvv:string)"
yz 176 2015 explicitmsg "getCardData(number:string, month:int, year:int, cvv:string)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 256 285
label_xy 154 160
msg 130434 return
from durationcanvas_ref 129922
to durationcanvas_ref 129154
yz 355 2015 explicitmsg "number, month, year, cvv"
yz 231 3010 explicitmsg "number, month, year, cvv"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 338 341
label_xy 236 215
preferred_whz 0 0 1.03
end

View File

@ -1,48 +0,0 @@
format 224
classinstance 128770 class_ref 128538 // Client
drawing_mode actor name "" xyz 34 50 2000 life_line_z 2000
classinstance 128898 class_ref 128770 // TransactionController
name "" xyz 188 57 2000 life_line_z 2000
classinstance 129410 class_ref 135688 // Card
name "" xyz 762 68 2000 life_line_z 2000
classinstance 129794 class_ref 135298 // Terminal
name "" xyz 523 49 2000 life_line_z 2000
durationcanvas 129026 classinstance_ref 128770 // :Client
xyzwh 45 220 2010 11 102
end
durationcanvas 129154 classinstance_ref 128898 // :TransactionController
xyzwh 241 267 2010 11 257
end
durationcanvas 129538 classinstance_ref 129410 // :Card
xyzwh 781 336 2010 11 188
end
durationcanvas 129922 classinstance_ref 129794 // :Terminal
xyzwh 544 300 2010 11 82
end
msg 129282 synchronous
from durationcanvas_ref 129026
to durationcanvas_ref 129154
yz 286 2015 explicitmsg "applyCard()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 124 272
msg 129666 synchronous
from durationcanvas_ref 129154
to durationcanvas_ref 129538
yz 475 2015 explicitmsg "createCard(numbe:stringr, month:int,year:int,cvv:string)"
stereotype "<<create>>" xyz 485 488 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 274 452
msg 130050 synchronous
from durationcanvas_ref 129154
to durationcanvas_ref 129922
yz 300 2015 explicitmsg "getCardData(number:string, month:int, year:int, cvv:string)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 256 285
msg 130434 return
from durationcanvas_ref 129922
to durationcanvas_ref 129154
yz 355 2015 explicitmsg "number, month, year, cvv"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 338 341
end

View File

@ -1,58 +0,0 @@
format 224
classinstance 128008 class_ref 142600 // AutomatController
name "" xyz 315 17 2000 life_line_z 2000
classinstance 128264 class_ref 128922 // Automat
name "" xyz 580 17 2000 life_line_z 2000
classinstance 128392 class_ref 128410 // Order
name "" xyz 1075 19 2000 life_line_z 2000
classinstance 130696 class_ref 129178 // Shelf
name "" xyz 867 19 2000 life_line_z 2000
classinstance 131208 class_ref 142856 // SystemEvent
name "" xyz 59 18 2000 life_line_z 2000
durationcanvas 128520 classinstance_ref 128008 // :AutomatController
xyzwh 360 112 2010 11 40
end
durationcanvas 128648 classinstance_ref 128264 // :Automat
xyzwh 602 112 2010 11 152
end
durationcanvas 129672 classinstance_ref 128392 // :Order
xyzwh 1094 213 2010 11 52
end
durationcanvas 130824 classinstance_ref 130696 // :Shelf
xyzwh 886 117 2010 11 25
end
durationcanvas 131720 classinstance_ref 131208 // :SystemEvent
xyzwh 92 96 2010 11 40
end
durationcanvas 131848 classinstance_ref 128008 // :AutomatController
xyzwh 360 96 2010 11 25
end
msg 128776 synchronous
from durationcanvas_ref 128520
to durationcanvas_ref 128648
yz 112 2015 explicitmsg "AddProduct()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "shelfId: int"
label_xy 412 99
msg 129800 synchronous
from durationcanvas_ref 128648
to durationcanvas_ref 129672
yz 226 2015 explicitmsg "2. SetProduct(product:Product)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 646 211
msg 130952 synchronous
from durationcanvas_ref 128648
to durationcanvas_ref 130824
yz 117 2015 explicitmsg "1. GetProduct(): Product"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "shelfId: int"
label_xy 644 104
msg 131976 synchronous
from durationcanvas_ref 131720
to durationcanvas_ref 131848
yz 96 2020 explicitmsg "AddProductEvent()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "shelfId: int"
label_xy 174 82
end

View File

@ -1,72 +0,0 @@
format 224
classinstance 128008 class_ref 142600 // AutomatController
name "" xyz 7 19 2000 life_line_z 2000
classinstance 128136 class_ref 128922 // Automat
name "" xyz 221 17 2000 life_line_z 2000
classinstance 128264 class_ref 128410 // Order
name "" xyz 409 13 2000 life_line_z 2000
classinstance 131080 class_ref 135834 // CashPayment
name "" xyz 895 18 2000 life_line_z 2000
classinstance 132232 class_ref 128154 // Product
name "" xyz 596 14 2000 life_line_z 2000
classinstance 132616 class_ref 128776 // Money
name "" xyz 746 16 2000 life_line_z 2000
durationcanvas 128520 classinstance_ref 128008 // :AutomatController
xyzwh 52 113 2010 11 40
end
durationcanvas 128648 classinstance_ref 128136 // :Automat
xyzwh 243 113 2010 11 25
end
durationcanvas 128904 classinstance_ref 128264 // :Order
xyzwh 428 122 2010 11 245
end
durationcanvas 131208 classinstance_ref 131080 // :CashPayment
xyzwh 930 277 2010 11 84
end
durationcanvas 131976 classinstance_ref 131080 // :CashPayment
xyzwh 930 277 2010 11 82
end
durationcanvas 132360 classinstance_ref 132232 // :Product
xyzwh 616 214 2010 11 27
end
durationcanvas 132744 classinstance_ref 132616 // :Money
xyzwh 765 215 2010 11 30
end
msg 128776 synchronous
from durationcanvas_ref 128520
to durationcanvas_ref 128648
yz 114 2015 explicitmsg "AddPayment(paymentCode: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 81 100
msg 129032 synchronous
from durationcanvas_ref 128648
to durationcanvas_ref 128904
yz 122 2020 explicitmsg "AddPayment(paymentCode: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 267 110
msg 131336 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 131208
yz 282 2015 explicitmsg "2. <<Create>> Create()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 476 268
msg 132104 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 131976
yz 340 2015 explicitmsg "2.1 SetPaymentValue(value: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 456 325
msg 132488 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 132360
yz 215 2015 explicitmsg "1. GetProductValue(): int"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 453 201
msg 132872 synchronous
from durationcanvas_ref 132360
to durationcanvas_ref 132744
yz 215 2015 explicitmsg "1.1 GetValue(): int"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 650 203
end

48
models/141058.diagram Normal file
View File

@ -0,0 +1,48 @@
format 224
classinstance 128002 class_ref 128538 // Client
drawing_mode actor name "" xyz 24.4518 5.34202 2000 life_line_z 2000
classinstance 128130 class_ref 128770 // TransactionController
name "" xyz 164.408 7.26461 2000 life_line_z 2000
classinstance 128258 class_ref 135298 // Terminal
name "" xyz 542.977 4.38073 2000 life_line_z 2000
classinstance 128386 class_ref 135688 // Card
name "" xyz 721.165 4.38073 2000 life_line_z 2000
durationcanvas 128514 classinstance_ref 128002 // :Client
xyzwh 35 151.42 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :TransactionController
xyzwh 214 152.014 2010 11 214
end
durationcanvas 128898 classinstance_ref 128258 // :Terminal
xyzwh 560 165.601 2010 11 105
end
durationcanvas 129538 classinstance_ref 128386 // :Card
xyzwh 737 350.989 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 152 2015 explicitmsg "applyCard()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 91 138
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 166 2015 explicitmsg "getCardData(number:string,month,int,year:int,cvv:string)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 250 152
msg 129410 return
from durationcanvas_ref 128898
to durationcanvas_ref 128642
yz 254 2020 explicitmsg "number,month,year,cvv"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 340 240
msg 129666 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 129538
yz 350 2015 explicitmsg "createCard(number:string,month,int,year:int,cvv:string)"
stereotype "<<create>>" xyz 457 364 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 384 333
end

View File

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

View File

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

27
models/141186.diagram Normal file
View File

@ -0,0 +1,27 @@
format 224
classinstance 128002 class_ref 128538 // Client
drawing_mode actor name "" xyz 6.4 5.1 2000 life_line_z 2000
classinstance 129410 class_ref 128770 // TransactionController
name "" xyz 204.4 11.8 2000 life_line_z 2000
durationcanvas 129538 classinstance_ref 128002 // :Client
xyzwh 17 121.7 2010 11 40
end
durationcanvas 129666 classinstance_ref 129410 // :TransactionController
xyzwh 257 122.4 2010 11 82
overlappingdurationcanvas 129922
xyzwh 263 139.7 2020 11 25
end
end
msg 129794 synchronous
from durationcanvas_ref 129538
to durationcanvas_ref 129666
yz 122 2015 explicitmsg "cancelTransaction()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 100 108
reflexivemsg 130050 synchronous
to durationcanvas_ref 129922
yz 139 2025 explicitmsg "cancelTransaction(Transaction:currentTransaction)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 298 138
end

View File

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

View File

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

View File

@ -1,42 +1,68 @@
format 224
classinstance 128002 class_ref 128538 // Client
drawing_mode actor name "" xyz 21 10 2000 life_line_z 2000
drawing_mode actor name "" xyz 21.1214 9.9297 2000 life_line_z 2000
classinstance 128130 class_ref 128770 // TransactionController
name "" xyz 183 14 2000 life_line_z 2000
classinstance 128770 class_ref 135810 // Touchscreen
name "" xyz 423 12 2000 life_line_z 2000
name "" xyz 152.828 9.8019 2000 life_line_z 2000
classinstance 129154 class_ref 135938 // TransactionConfirmation
name "" xyz 595 14 2000 life_line_z 2000
name "" xyz 573.611 4 2000 life_line_z 2000
fragment 129794 "printTransactionConfirmation == true"
xyzwh 9.0099 78.1184 2005 830 264
end
classinstance 129922 class_ref 142466 // Transaction
name "" xyz 344.761 9.4473 2000 life_line_z 2000
fragment 131458 "printTransactionConfirmation == false"
xyzwh 10.0099 342.882 2020 828 151
end
durationcanvas 128258 classinstance_ref 128002 // :Client
xyzwh 32 114 2010 11 40
xyzwh 32 114 2010 11 161
end
durationcanvas 128386 classinstance_ref 128130 // :TransactionController
xyzwh 236 116 2010 11 196
xyzwh 205 116 2010 11 196
end
durationcanvas 128898 classinstance_ref 128770 // :Touchscreen
xyzwh 456 116 2010 11 97
durationcanvas 130050 classinstance_ref 129922 // :Transaction
xyzwh 374 143 2010 11 115
end
durationcanvas 129538 classinstance_ref 129154 // :TransactionConfirmation
xyzwh 655 278 2010 11 56
durationcanvas 130562 classinstance_ref 129154 // :TransactionConfirmation
xyzwh 633 207 2010 11 47
overlappingdurationcanvas 130818
xyzwh 639 223 2020 11 25
end
end
durationcanvas 131074 classinstance_ref 128002 // :Client
xyzwh 32 391 2010 11 40
end
durationcanvas 131202 classinstance_ref 128130 // :TransactionController
xyzwh 205 392 2010 11 25
end
msg 128514 synchronous
from durationcanvas_ref 128258
to durationcanvas_ref 128386
yz 116 2015 explicitmsg "printTransactionConfirmation()"
yz 145 2015 explicitmsg "printTransactionConfirmation()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 69 102
msg 129026 synchronous
label_xy 52 131
msg 130178 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128898
yz 117 2015 explicitmsg "printDecision():Boolean"
to durationcanvas_ref 130050
yz 143 2020 explicitmsg "printTransactionConfirmation(Transaction transaction)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 257 103
msg 129666 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 129538
yz 278 2015 explicitmsg "[printDecision = True]printTransactionConfirmation()"
stereotype "<<create>>" xyz 424 292 3000
label_xy 224 130
msg 130690 synchronous
from durationcanvas_ref 130050
to durationcanvas_ref 130562
yz 207 2015 explicitmsg "createTransactionConfirmation(Card:card )"
stereotype "<<create>>" xyz 485 221 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 318 265
label_xy 392 192
reflexivemsg 130946 synchronous
to durationcanvas_ref 130818
yz 223 2025 explicitmsg "printTransactionConfirmation(TransactionConfirmation: transactionConfirmation)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 456 272
msg 131330 synchronous
from durationcanvas_ref 131074
to durationcanvas_ref 131202
yz 392 2015 explicitmsg "printTransactionConfirmation()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 51 378
end

View File

@ -1,42 +0,0 @@
format 224
classinstance 128002 class_ref 128538 // Client
drawing_mode actor name "" xyz 21 10 2000 life_line_z 2000
classinstance 128130 class_ref 128770 // TransactionController
name "" xyz 183 14 2000 life_line_z 2000
classinstance 128770 class_ref 135810 // Touchscreen
name "" xyz 423 12 2000 life_line_z 2000
classinstance 129154 class_ref 135938 // TransactionConfirmation
name "" xyz 595 14 2000 life_line_z 2000
durationcanvas 128258 classinstance_ref 128002 // :Client
xyzwh 32 114 2010 11 40
end
durationcanvas 128386 classinstance_ref 128130 // :TransactionController
xyzwh 236 116 2010 11 196
end
durationcanvas 128898 classinstance_ref 128770 // :Touchscreen
xyzwh 456 116 2010 11 97
end
durationcanvas 129538 classinstance_ref 129154 // :TransactionConfirmation
xyzwh 655 278 2010 11 56
end
msg 128514 synchronous
from durationcanvas_ref 128258
to durationcanvas_ref 128386
yz 116 2015 explicitmsg "printTransactionConfirmation()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 69 102
msg 129026 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128898
yz 117 2015 explicitmsg "printDecision():Boolean"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 257 103
msg 129666 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 129538
yz 278 2015 explicitmsg "[printDecision = True]printTransactionConfirmation()"
stereotype "<<create>>" xyz 424 292 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 318 265
end

View File

@ -1,47 +1,101 @@
format 224
classinstance 128130 class_ref 128538 // Client
drawing_mode actor name "" xyz 17 22 2000 life_line_z 2000
drawing_mode actor name "" xyz 3.7234 4.04 2000 life_line_z 2000
classinstance 128258 class_ref 128770 // TransactionController
name "" xyz 102 33 2000 life_line_z 2000
name "" xyz 137.653 12.7234 2000 life_line_z 2000
classinstance 128770 class_ref 135298 // Terminal
name "" xyz 298 35 2000 life_line_z 2000
name "" xyz 440.11 18.3931 2000 life_line_z 2000
classinstance 129282 class_ref 135554 // AuthorizationSystem
name "" xyz 399 36 2000 life_line_z 2000
name "" xyz 587.396 16 2000 life_line_z 2000
fragment 130050 "authorize == true"
xyzwh 3.86785 323.45 2005 680 108
end
fragment 130434 "authorize == false and attempts < 3"
xyzwh 2.19819 431.175 2010 681 143
end
fragment 131458 "authorize =- false and attempts == 3"
xyzwh 2 573 2015 682 140
end
durationcanvas 128386 classinstance_ref 128130 // :Client
xyzwh 28 130 2010 11 40
xyzwh 14 129 2010 11 40
end
durationcanvas 128514 classinstance_ref 128258 // :TransactionController
xyzwh 155 134 2010 11 373
xyzwh 190 136 2010 11 433
overlappingdurationcanvas 129794
xyzwh 196 373 2020 11 39
end
overlappingdurationcanvas 130178
xyzwh 196 461 2020 11 25
end
end
durationcanvas 128898 classinstance_ref 128770 // :Terminal
xyzwh 319 138 2010 11 56
xyzwh 461 138 2010 11 56
end
durationcanvas 129410 classinstance_ref 129282 // :AuthorizationSystem
xyzwh 451 235 2010 11 88
xyzwh 639 234 2010 11 88
end
durationcanvas 130818 classinstance_ref 129282 // :AuthorizationSystem
xyzwh 639 511 2010 11 33
end
durationcanvas 131202 classinstance_ref 128258 // :TransactionController
xyzwh 190 627 2010 11 40
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 134 2015 explicitmsg "enterPIN()"
yz 136 2015 explicitmsg "enterPIN()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 78 119
label_xy 39 118
msg 129026 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128898
yz 142 2020 explicitmsg "getPIN(PIN:string)"
yz 144 2020 explicitmsg "getPIN(PIN:string)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 222 127
label_xy 246 128
msg 129154 return
from durationcanvas_ref 128898
to durationcanvas_ref 128514
yz 174 2015 explicitmsg "PIN"
yz 176 2015 explicitmsg "PIN"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 235 160
label_xy 271 162
msg 129538 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 129410
yz 238 2015 explicitmsg "authorize(card:Card, PIN:string):Boolean"
yz 240 2015 explicitmsg "authorize(card:Card, PIN:string):Boolean"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 177 224
label_xy 213 226
msg 129666 return
from durationcanvas_ref 129410
to durationcanvas_ref 128514
yz 273 2015 explicitmsg "authorize"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 299 259
reflexivemsg 129922 synchronous
to durationcanvas_ref 129794
yz 373 2025 explicitmsg "displayPositiveMessage()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 234 372
reflexivemsg 130306 synchronous
to durationcanvas_ref 130178
yz 461 2025 explicitmsg "displayNegativeMessage()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 228 458
msg 130946 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 130818
yz 511 2015 explicitmsg "authorize(card:Card, PIN:string):Boolean"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 323 497
msg 131074 return
from durationcanvas_ref 130818
to durationcanvas_ref 128514
yz 533 2015 explicitmsg "authorize"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 398 519
reflexivemsg 131330 synchronous
to durationcanvas_ref 131202
yz 627 2015 explicitmsg "cancelTransaction(transaction:Transaction)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 224 625
end

View File

@ -1,47 +0,0 @@
format 224
classinstance 128130 class_ref 128538 // Client
drawing_mode actor name "" xyz 17 22 2000 life_line_z 2000
classinstance 128258 class_ref 128770 // TransactionController
name "" xyz 102 33 2000 life_line_z 2000
classinstance 128770 class_ref 135298 // Terminal
name "" xyz 298 35 2000 life_line_z 2000
classinstance 129282 class_ref 135554 // AuthorizationSystem
name "" xyz 399 36 2000 life_line_z 2000
durationcanvas 128386 classinstance_ref 128130 // :Client
xyzwh 28 130 2010 11 40
end
durationcanvas 128514 classinstance_ref 128258 // :TransactionController
xyzwh 155 134 2010 11 373
end
durationcanvas 128898 classinstance_ref 128770 // :Terminal
xyzwh 319 138 2010 11 56
end
durationcanvas 129410 classinstance_ref 129282 // :AuthorizationSystem
xyzwh 451 235 2010 11 88
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 134 2015 explicitmsg "enterPIN()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 78 119
msg 129026 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128898
yz 142 2020 explicitmsg "getPIN(PIN:string)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 222 127
msg 129154 return
from durationcanvas_ref 128898
to durationcanvas_ref 128514
yz 174 2015 explicitmsg "PIN"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 235 160
msg 129538 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 129410
yz 238 2015 explicitmsg "authorize(card:Card, PIN:string):Boolean"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 177 224
end

View File

@ -1,23 +1,6 @@
window_sizes 1920 1017 351 1564 867 104
diagrams
classdiagram_ref 134597 // domain-models
1644 867 76 A1 36 0
active sequencediagram_ref 134530 // 3-1-przylozenie_karty
1564 867 100 A4 0 0
sequencediagram_ref 134664 // 1-3-wybranie_metody_platnosci_gotowka
114 86 100 A3 0 0
sequencediagram_ref 128008 // 1-1-rozpoczecie_procesu-zamowienia
114 86 100 A3 0 0
sequencediagram_ref 134536 // 1-2-wybranie_kodu_produktu
114 86 100 A3 0 0
sequencediagram_ref 141125 // 2-2-rozpoczecie_procesu_zamowienia
114 86 100 A4 0 0
end
show_stereotypes
selected sequencediagram_ref 141442 // 3-5-podanie_PINu
open
classview_ref 134597 // domain
classview_ref 134658 // design
end
selected
package_ref 129 // models
end

View File

@ -1661,7 +1661,39 @@ ${members}}
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 ""
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} {