diff --git a/models/154821.diagram b/models/154821.diagram index a9e54b8..da7f186 100644 --- a/models/154821.diagram +++ b/models/154821.diagram @@ -2,54 +2,71 @@ format 223 classcanvas 128965 class_ref 128069 // bankomatKontroler classdiagramsettings member_max_width 0 end - xyz 11 14.5 2000 + xyz 145.5 228.5 2000 end classcanvas 129221 class_ref 129989 // system_czytnika_kart classdiagramsettings member_max_width 0 end - xyz 27 345 3005 + xyz 158 560 3005 end classcanvas 129477 class_ref 128453 // sot classdiagramsettings member_max_width 0 end - xyz 280.5 87 2000 + xyz 411.5 302.5 2000 end classcanvas 129605 class_ref 137413 // transakcja classdiagramsettings member_max_width 0 end - xyz 600.5 88.5 3005 + xyz 712.5 327.5 3005 end classcanvas 129861 class_ref 129221 // system_bankowy classdiagramsettings member_max_width 0 end - xyz 402.5 342 3005 + xyz 486 629 3005 end classcanvas 131013 class_ref 128325 // karta classdiagramsettings member_max_width 0 end - xyz 246 337.5 2000 + xyz 377.5 552.5 2000 +end +textcanvas 131909 "1" + xyzwh 611 304.5 2005 20 19 +classcanvas 132933 class_ref 158021 // bankomatFrame + classdiagramsettings member_max_width 0 end + xyz 260.5 30.5 2000 +end +classcanvas 133061 class_ref 158149 // bankomatListner + classdiagramsettings member_max_width 0 end + xyz 167 126.5 2000 end relationcanvas 130629 relation_ref 145861 // Przechowuje - from ref 129477 z 3006 label "Przechowuje" italic max_width 255 xyz 515.5 150.5 3006 to ref 129605 + decenter_begin 216 + decenter_end 115 + from ref 129477 z 3006 label "Przechowuje" italic max_width 255 xyz 636.5 326.5 3006 to ref 129605 no_role_a no_role_b - multiplicity_a_pos 583 173 3000 multiplicity_b_pos 508 177 3000 + multiplicity_a_pos 706 358 3000 multiplicity_b_pos 629 358 3000 end relationcanvas 130757 relation_ref 145989 // Posiada - from ref 128965 z 3006 label "Posiada" italic max_width 255 xyz 52 276 3006 to ref 129221 + from ref 128965 z 3006 label "Posiada" italic max_width 255 xyz 188 498 3006 to ref 129221 no_role_a no_role_b - multiplicity_a_pos 77 326 3000 multiplicity_b_pos 78 239 3000 + multiplicity_a_pos 215 546 3000 multiplicity_b_pos 223 453 3000 end relationcanvas 130885 relation_ref 146117 // Obsluguje - decenter_begin 810 - from ref 129477 z 3006 label "Obsluguje" italic max_width 255 xyz 457.5 289 3006 to ref 129861 + decenter_begin 588 + from ref 129477 z 3006 label "Obsluguje" italic max_width 255 xyz 486 556 3006 to ref 129861 no_role_a no_role_b - multiplicity_a_pos 441 323 3000 multiplicity_b_pos 443 270 3000 + multiplicity_a_pos 530 614 3000 multiplicity_b_pos 530 497 3000 end relationcanvas 131141 relation_ref 146245 // Obsluguje - from ref 129221 z 3006 label "Obsluguje" italic max_width 255 xyz 174 353 3006 to ref 131013 + from ref 129221 z 3006 label "Obsluguje" italic max_width 255 xyz 305 568 3006 to ref 131013 no_role_a no_role_b - multiplicity_a_pos 233 375 3000 multiplicity_b_pos 162 375 3000 + multiplicity_a_pos 364 590 3000 multiplicity_b_pos 293 590 3000 end relationcanvas 131653 relation_ref 146373 // Wywoluje - decenter_begin 583 + decenter_begin 597 decenter_end 282 - from ref 128965 z 2001 label "Wywoluje" italic max_width 255 xyz 206 123.5 2001 to ref 129477 + from ref 128965 z 2001 label "Wywoluje" italic max_width 255 xyz 351.5 347.5 2001 to ref 129477 no_role_a no_role_b - multiplicity_a_pos 263 143 3000 multiplicity_b_pos 191 148 3000 + multiplicity_a_pos 406 370 3000 multiplicity_b_pos 339 371 3000 +end +relationcanvas 133189 relation_ref 152901 // + from ref 128965 z 2001 to ref 133061 + role_a_pos 248 177 3000 no_role_b + no_multiplicity_a no_multiplicity_b end end diff --git a/models/69.session b/models/69.session index e13d549..d383290 100644 --- a/models/69.session +++ b/models/69.session @@ -1,9 +1,14 @@ window_sizes 1920 1018 321 1594 918 54 +diagrams + active classdiagram_ref 154821 // design-model + 1275 853 200 A4 72 0 +end show_stereotypes -selected classdiagram_ref 154821 // design-model +selected operation_ref 139205 // addUpdateListner(bankomatListner) open - classview_ref 128069 // domain - classview_ref 134597 // design + class_ref 128069 // bankomatKontroler + class_ref 157893 // transakcjaFactory + class_ref 158149 // bankomatListner end end diff --git a/models/models.prj b/models/models.prj index 0eec1c3..7adbde7 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 223 "models" - revision 13 - modified_by 7 "Spider" + revision 14 + modified_by 69 "Apacher" @@ -264,6 +264,23 @@ format 223 + end + + operation 139205 "addUpdateListner(bankomatListner)" + public explicit_return_type "" + nparams 0 + + + + + + end + + classrelation 157893 // bankomatListner () + relation 152901 ---> + a role_name "bankomatListner" private + classrelation_ref 157893 // bankomatListner () + b parent class_ref 158149 // bankomatListner end end @@ -507,6 +524,27 @@ format 223 + end + + attribute 138181 "instance:sot" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + operation 138821 "getInstance:sot" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -1999,5 +2037,70 @@ format 223 sequencediagramsettings end overlapping_bars size A4 end + + class 157893 "transakcjaFactory" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 138309 "instance:transakcjaFactory" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + operation 138949 "getInstance:transakcjaFactory" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 158021 "bankomatFrame" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 158149 "bankomatListner" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 139077 "onUpdateEvent(source: sot)" + public explicit_return_type "" + nparams 0 + + + + + + end + end end end