106 lines
4.2 KiB
Plaintext
106 lines
4.2 KiB
Plaintext
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 msg operation_ref 133762 // "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
|