Projekt_APO-Automat_spozywczy/models/141442_2.d
2022-01-19 11:16:30 +01:00

106 lines
4.2 KiB
D

format 224
classinstance 128130 class_ref 128538 // Client
drawing_mode actor name "" xyz 3.7234 4.04 2000 life_line_z 2000
classinstance 128258 class_ref 128770 // TransactionController
name "" xyz 137.653 12.7234 2000 life_line_z 2000
classinstance 128770 class_ref 135298 // Terminal
name "" xyz 440.11 18.3931 2000 life_line_z 2000
classinstance 129282 class_ref 135554 // AuthorizationSystem
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 14 129 2010 11 40
end
durationcanvas 128514 classinstance_ref 128258 // :TransactionController
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 461 138 2010 11 56
end
durationcanvas 129410 classinstance_ref 129282 // :AuthorizationSystem
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 136 2015 explicitmsg "enterPIN"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 39 118
msg 129026 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128898
yz 144 2020 msg operation_ref 133890 // "getPIN()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "PIN:string"
label_xy 246 128
msg 129154 return
from durationcanvas_ref 128898
to durationcanvas_ref 128514
yz 176 2015 explicitmsg "PIN"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 271 162
msg 129538 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 129410
yz 240 2015 msg operation_ref 134146 // "authorize()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "card:Card, PIN:string"
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 msg operation_ref 134274 // "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 msg operation_ref 134402 // "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 msg operation_ref 134146 // "authorize()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "card:Card, PIN:string"
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 msg operation_ref 133122 // "cancelTransaction()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "transaction:Transaction"
label_xy 224 625
end