Projekt_APO-Automat_spozywczy/models/134536.diagram

148 lines
5.9 KiB
Plaintext
Raw Normal View History

2021-12-15 10:53:16 +01:00
format 224
classinstance 128008 class_ref 142600 // AutomatController
2022-01-02 20:10:06 +01:00
color lightmediumblue name "" xyz 374 33 2000 life_line_z 2010
2021-12-15 10:53:16 +01:00
classinstance 128264 class_ref 128922 // Automat
2022-01-02 20:10:06 +01:00
name "" xyz 706 40 2000 life_line_z 2010
2021-12-15 10:53:16 +01:00
classinstance 130696 class_ref 129178 // Shelf
2022-01-02 20:10:06 +01:00
name "" xyz 966 38 2000 life_line_z 2010
2021-12-21 16:36:16 +01:00
classinstance 132104 class_ref 128538 // Client
2022-01-02 20:10:06 +01:00
drawing_mode actor name "" xyz 27 24 2000 life_line_z 2000
2021-12-21 16:36:16 +01:00
classinstance 137224 class_ref 128410 // Order
2022-01-02 20:10:06 +01:00
name "" xyz 1217 40 2000 life_line_z 2010
fragment 149384 "alt"
color verylightorange xyzwh 235 246 0 1042 436
separator 2172
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
textcanvas 149512 "[shelf == null]"
2022-01-03 22:27:40 +01:00
font bold xyzwh 265 248 2000 81 16
2022-01-02 20:10:06 +01:00
textcanvas 149640 "[shlef != null]"
font bold xyzwh 237 341 2000 73 16
fragment 150024 "alt"
color lightyellow xyzwh 259 405 2000 1005 241
separator 3135
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
textcanvas 150280 "[isEmpty == true]"
font bold xyzwh 290 407 2005 99 15
textcanvas 150408 "[isEmpty == false]"
font bold xyzwh 261 487 2006 102 16
durationcanvas 144904 classinstance_ref 132104 // :Client
xyzwh 38 131 2010 11 45
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 146568 classinstance_ref 132104 // :Client
xyzwh 38 307 2010 11 32
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 147720 classinstance_ref 132104 // :Client
xyzwh 38 450 2010 11 37
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 147976 classinstance_ref 130696 // :Shelf
xyzwh 985 352 2015 11 194
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 148232 classinstance_ref 128264 // :Automat
xyzwh 728 179 2015 11 436
overlappingdurationcanvas 145672
xyzwh 734 197 2020 11 31
2021-12-21 16:36:16 +01:00
end
end
2022-01-02 20:10:06 +01:00
durationcanvas 148616 classinstance_ref 137224 // :Order
xyzwh 1236 556 2015 11 39
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 148872 classinstance_ref 128008 // :AutomatController
xyzwh 419 136 2015 11 489
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
durationcanvas 149128 classinstance_ref 132104 // :Client
xyzwh 38 599 2010 11 30
2021-12-21 16:36:16 +01:00
end
2022-01-02 20:10:06 +01:00
msg 145160 synchronous
from durationcanvas_ref 144904
to durationcanvas_ref 148872
2022-01-05 11:18:56 +01:00
yz 136 2015 msg operation_ref 129922 // "EntersProductNumber()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 102 121
msg 145544 synchronous
from durationcanvas_ref 148872
to durationcanvas_ref 148232
2022-01-05 11:18:56 +01:00
yz 180 2015 msg operation_ref 130050 // "AddProduct()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
2022-01-05 11:18:56 +01:00
args "shelfNumber: int"
2022-01-02 20:10:06 +01:00
label_xy 507 166
reflexivemsg 145800 synchronous
to durationcanvas_ref 145672
2022-01-05 11:18:56 +01:00
yz 197 2025 msg operation_ref 130178 // "FindShelf()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
2022-01-05 11:18:56 +01:00
args "shelfNumber: int"
2022-01-02 20:10:06 +01:00
label_xy 769 196
selfreflexivemsg 145928
to durationcanvas_ref 145672
yz 220 3005 explicitmsg "shelf: Shlef?"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 769 218
msg 146440 return
from durationcanvas_ref 148232
to durationcanvas_ref 148872
yz 291 2015 explicitmsg "NotFound: AddProductStatus"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 517 279
msg 146696 return
from durationcanvas_ref 148872
to durationcanvas_ref 146568
yz 312 2015 explicitmsg "ProductNotFoundErrorMessage"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 66 298
msg 147080 synchronous
from durationcanvas_ref 148232
to durationcanvas_ref 147976
2022-01-05 11:18:56 +01:00
yz 359 2015 msg operation_ref 130306 // "isEmpty()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 839 345
msg 147208 return
from durationcanvas_ref 147976
to durationcanvas_ref 148232
yz 381 2020 explicitmsg "isEmpty: bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 835 371
msg 147592 return
from durationcanvas_ref 148232
to durationcanvas_ref 148872
yz 450 2020 explicitmsg "OutOfStock: AddProductStatus"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 506 436
msg 147848 return
from durationcanvas_ref 148872
to durationcanvas_ref 147720
yz 461 2020 explicitmsg "ProductOutOfStockErrorMessage"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 61 449
msg 148104 synchronous
from durationcanvas_ref 148232
to durationcanvas_ref 147976
2022-01-05 11:18:56 +01:00
yz 504 2020 msg operation_ref 130306 // "isEmpty()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 830 490
msg 148360 return
from durationcanvas_ref 147976
to durationcanvas_ref 148232
yz 525 2020 explicitmsg "product: Product"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 826 515
msg 148744 synchronous
from durationcanvas_ref 148232
to durationcanvas_ref 148616
2022-01-05 11:18:56 +01:00
yz 573 2020 msg operation_ref 130434 // "AddProduct()"
2022-01-02 20:10:06 +01:00
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
2022-01-05 11:18:56 +01:00
args "product: Product"
2022-01-02 20:10:06 +01:00
label_xy 777 562
msg 149000 return
from durationcanvas_ref 148232
to durationcanvas_ref 148872
yz 585 2020 explicitmsg "Success: AddProductStatus"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 517 574
msg 149256 return
from durationcanvas_ref 148872
to durationcanvas_ref 149128
yz 604 2020 explicitmsg "ShowPaymentSelectView"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 65 593
2021-12-15 10:53:16 +01:00
end