X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=doc%2Fbouml%2Fbbtkk%2F129154.diagram;fp=doc%2Fbouml%2Fbbtkk%2F129154.diagram;h=d684ca94735b01a3199daa6698de916cf8cf62b6;hb=a85d717000f59a120096d336092f1b60ee81a328;hp=0000000000000000000000000000000000000000;hpb=509214d0d359d5f9773b35117ac0c4d452941196;p=bbtk.git diff --git a/doc/bouml/bbtkk/129154.diagram b/doc/bouml/bbtkk/129154.diagram new file mode 100644 index 0000000..d684ca9 --- /dev/null +++ b/doc/bouml/bbtkk/129154.diagram @@ -0,0 +1,212 @@ +format 66 + +classinstance 128002 class_ref 155138 // BlackBox + name "B" xyz 9 86 2000 life_line_z 2000 +classinstance 128130 class_ref 155138 // BlackBox + name "A" xyz 640 149 2000 life_line_z 2000 +classinstance 128386 class_ref 155266 // Connection + name "" xyz 109 248 2000 life_line_z 2000 +classinstance 128514 class_ref 158466 // BlackBoxInputConnector + name "" xyz 147 190 2000 life_line_z 2000 +classinstance 128642 class_ref 158594 // BlackBoxOutputConnector + name "" xyz 17 55 2000 life_line_z 3005 +classinstance 128898 class_ref 158722 // user + name "Actor" xyz 770 16 2000 life_line_z 2000 +classinstance 130690 class_ref 158850 // UserBlackBox + name "" xyz 289 45 2000 life_line_z 2000 +classinstance 130818 class_ref 156418 // AtomicBlackBox + name "" xyz 514 117 2000 life_line_z 2000 +note 132482 "Virtual call" + xyzwh 424 203 2005 87 36 +classinstance 134402 class_ref 135554 // WidgetBlackBox + name "" xyz 365 82 2000 life_line_z 2000 +note 134786 "See diagram Sequence bbCreateWindow for Layout" + xyzwh 449 492 3005 104 80 +note 136322 "If its the case (Transfer data from Adaptor mechanism)" + xyzwh 285 709 2026 211 63 +note 137346 "Virtual call, inplemented in AtomicBlackBox and ComplexBlackBox +" + xyzwh 41 879 3010 249 49 +classinstance 140546 class_ref 155138 // BlackBox + name "A" xyz 717 300 2000 life_line_z 2000 +durationcanvas 129026 classinstance_ref 128898 // Actor:user + xyzwh 797 228 2010 11 40 +end +durationcanvas 130946 classinstance_ref 130690 // :UserBlackBox + xyzwh 330 226 2010 11 346 + overlappingdurationcanvas 132226 + xyzwh 336 491 2020 11 58 + end +end +durationcanvas 131202 classinstance_ref 130818 // :AtomicBlackBox + xyzwh 561 315 2010 11 166 + overlappingdurationcanvas 131970 + xyzwh 567 439 2020 11 37 + end +end +durationcanvas 131714 classinstance_ref 128130 // A:BlackBox + xyzwh 673 208 2010 11 947 + overlappingdurationcanvas 132738 + color lightmediumblue + xyzwh 679 265 2020 11 855 + overlappingdurationcanvas 138626 + xyzwh 685 935 2030 11 30 + end + overlappingdurationcanvas 139138 + xyzwh 685 1008 2030 11 25 + end + overlappingdurationcanvas 141314 + xyzwh 685 640 2030 11 25 + end + end +end +durationcanvas 135298 classinstance_ref 128514 // :BlackBoxInputConnector + xyzwh 218 642 2010 11 48 + overlappingdurationcanvas 141570 + xyzwh 224 654 2020 11 25 + end +end +durationcanvas 135554 classinstance_ref 128386 // :Connection + xyzwh 142 667 2010 11 165 + overlappingdurationcanvas 136066 + xyzwh 148 749 2020 11 73 + end +end +durationcanvas 135810 classinstance_ref 128002 // B:BlackBox + xyzwh 42 692 2010 11 45 +end +durationcanvas 136834 classinstance_ref 128002 // B:BlackBox + xyzwh 42 784 2010 11 25 +end +durationcanvas 138242 classinstance_ref 134402 // :WidgetBlackBox + xyzwh 413 600 2010 11 25 +end +durationcanvas 138882 classinstance_ref 130690 // :UserBlackBox + xyzwh 330 951 2010 11 25 +end +durationcanvas 139394 classinstance_ref 134402 // :WidgetBlackBox + xyzwh 413 1074 2010 11 25 +end +durationcanvas 140674 classinstance_ref 140546 // A:BlackBox + xyzwh 750 366 2010 11 41 +end +durationcanvas 140930 classinstance_ref 140546 // A:BlackBox + xyzwh 750 804 2010 11 25 +end +msg 129282 synchronous + from durationcanvas_ref 129026 + to durationcanvas_ref 131714 + yz 228 2015 explicitmsg "bbExecute" + show_full_operations_definition default drawing_language default + label_xy 699 214 +msg 131330 synchronous + from durationcanvas_ref 130946 + to durationcanvas_ref 131202 + yz 331 2015 explicitmsg "bbRecursiveInitializeProcessing" + show_full_operations_definition default drawing_language default + label_xy 293 317 +reflexivemsg 132098 synchronous + to durationcanvas_ref 131970 + yz 439 2025 explicitmsg "bbUserInitializeProcessing" + show_full_operations_definition default drawing_language default + label_xy 514 421 +reflexivemsg 132354 synchronous + to durationcanvas_ref 132226 + yz 491 3005 explicitmsg "bbUserInitializeProcessing" + show_full_operations_definition default drawing_language default + label_xy 282 478 +reflexivemsg 132866 synchronous + to durationcanvas_ref 132738 + yz 265 2025 explicitmsg "bbRecursiveExecute(NULL)" + show_full_operations_definition default drawing_language default + label_xy 612 250 +msg 133122 synchronous + from durationcanvas_ref 132738 + to durationcanvas_ref 130946 + yz 289 2025 explicitmsg "bbRecursiveInitializeProcessing" + show_full_operations_definition default drawing_language default + label_xy 364 275 +msg 135682 synchronous + from durationcanvas_ref 135298 + to durationcanvas_ref 135554 + yz 667 2015 unspecifiedmsg + show_full_operations_definition default drawing_language default +msg 135938 synchronous + from durationcanvas_ref 135554 + to durationcanvas_ref 135810 + yz 692 2020 explicitmsg "bbRecursiveExecute(this)" + show_full_operations_definition default drawing_language default + label_xy 60 678 +reflexivemsg 136194 synchronous + to durationcanvas_ref 136066 + yz 749 2025 explicitmsg "TransferData" + show_full_operations_definition default drawing_language default + label_xy 131 735 +msg 136962 synchronous + from durationcanvas_ref 136066 + to durationcanvas_ref 136834 + yz 784 2026 explicitmsg "bbGetOutput" + show_full_operations_definition default drawing_language default + label_xy 80 770 +msg 138370 synchronous + from durationcanvas_ref 132738 + to durationcanvas_ref 138242 + yz 600 2025 explicitmsg "bbCreateWindow" + show_full_operations_definition default drawing_language default + label_xy 472 586 +reflexivemsg 138754 synchronous + to durationcanvas_ref 138626 + yz 935 2035 explicitmsg "bbProcess" + show_full_operations_definition default drawing_language default + label_xy 674 921 +msg 139010 synchronous + from durationcanvas_ref 138626 + to durationcanvas_ref 138882 + yz 951 2040 explicitmsg "bbUserProcess" + show_full_operations_definition default drawing_language default + label_xy 464 937 +reflexivemsg 139266 synchronous + to durationcanvas_ref 139138 + yz 1008 2035 explicitmsg "bbComputePostProcessStatus" + show_full_operations_definition default drawing_language default + label_xy 617 994 +msg 139522 synchronous + from durationcanvas_ref 132738 + to durationcanvas_ref 139394 + yz 1074 2025 msg operation_ref 149634 // "bbShowWindow() : void" + show_full_operations_definition default drawing_language default + label_xy 470 1060 +msg 140802 synchronous + from durationcanvas_ref 131202 + to durationcanvas_ref 140674 + yz 379 3010 explicitmsg "bbRecursiveInitializeProcessing" + show_full_operations_definition default drawing_language default + label_xy 547 365 +msg 141058 synchronous + from durationcanvas_ref 136066 + to durationcanvas_ref 140930 + yz 804 3026 explicitmsg "bbSetInput" + show_full_operations_definition default drawing_language default + label_xy 422 790 +reflexivemsg 141442 synchronous + to durationcanvas_ref 141314 + yz 640 2035 explicitmsg "bbUpdateInputs" + show_full_operations_definition default drawing_language default + label_xy 658 626 +msg 141698 synchronous + from durationcanvas_ref 141314 + to durationcanvas_ref 141570 + yz 654 2035 explicitmsg "RecursiveExecute" + show_full_operations_definition default drawing_language default + label_xy 409 640 +line 133250 -_-_ + from ref 132482 z 2026 to ref 133122 +line 136450 -_-_ + from ref 136066 z 2021 to ref 136322 +line 137474 -_-_ + from ref 137346 z 2027 to ref 136962 +line 138498 -_-_ + from ref 138370 z 3006 to ref 134786 +line 141186 -_-_ + from ref 137346 z 3027 to ref 141058 +end