From 9f186528a393099613af23524dc607dc1ae37ff4 Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 27 Nov 2009 14:43:30 +0100 Subject: updated uml diagrams --- bouml/128002.diagram | 111 +++-- bouml/128130.diagram | 58 +-- bouml/128258.diagram | 64 ++- bouml/a.prj | 1092 ++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 1257 insertions(+), 68 deletions(-) create mode 100644 bouml/a.prj diff --git a/bouml/128002.diagram b/bouml/128002.diagram index 614e4ea2..027d353a 100644 --- a/bouml/128002.diagram +++ b/bouml/128002.diagram @@ -6,7 +6,7 @@ classcanvas 128002 class_ref 128002 // FM end classcanvas 128130 class_ref 128130 // UI draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 401 193 2000 + xyz 483 193 2000 end classcanvas 128258 class_ref 128258 // MAIN draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default @@ -14,43 +14,63 @@ classcanvas 128258 class_ref 128258 // MAIN end classcanvas 128386 class_ref 128386 // Command draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 169 444 2000 + xyz 322 139 2000 end classcanvas 128514 class_ref 128514 // Action draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 50 408 2000 + xyz 212 33 2000 end classcanvas 128642 class_ref 128642 // Environment draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 273 341 2000 + xyz 317 338 2000 end classcanvas 128770 class_ref 128770 // Widget draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 414 410 2000 + xyz 495 479 2000 end classcanvas 128898 class_ref 128898 // curses draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 423 613 2000 + xyz 505 76 2000 end classcanvas 132994 class_ref 129154 // WStatusBar draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 640 362 2000 + xyz 700 527 2000 end classcanvas 133250 class_ref 129026 // WConsole draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 646 404 2000 + xyz 706 569 2000 end classcanvas 133506 class_ref 129538 // WTitleBar draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 647 447 2000 + xyz 710 612 2000 end classcanvas 133762 class_ref 129410 // WMessage draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 641 318 2000 + xyz 701 483 2000 end classcanvas 134018 class_ref 129282 // WDisplay draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 650 492 2005 + xyz 710 657 2005 +end +classcanvas 134530 class_ref 136066 // Window + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 623 284 2000 +end +classcanvas 135042 class_ref 136194 // Color + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 419 487 2000 +end +classcanvas 135938 class_ref 136322 // FSObject + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 187 405 2000 +end +classcanvas 136066 class_ref 136450 // File + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 83 455 2000 +end +classcanvas 136194 class_ref 136578 // Directory + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 69 395 2005 end relationcanvas 129026 relation_ref 128002 // decenter_end 288 @@ -63,38 +83,18 @@ relationcanvas 129154 relation_ref 128130 // no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 129794 relation_ref 128386 // - from ref 128130 z 2001 to ref 128770 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end relationcanvas 129922 relation_ref 128514 // + decenter_begin 520 from ref 128514 z 2001 to ref 128386 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 130050 relation_ref 128642 // - from ref 128898 z 2001 to ref 128770 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end relationcanvas 130178 relation_ref 128770 // decenter_begin 267 from ref 128642 z 2001 to ref 128002 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 130306 relation_ref 128898 // - from ref 128642 z 2001 to ref 128770 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end -relationcanvas 130434 relation_ref 129026 // - decenter_end 108 - from ref 128386 z 2001 to ref 128642 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end relationcanvas 130562 relation_ref 129154 // from ref 128130 z 2001 to ref 128642 no_role_a no_role_b @@ -135,4 +135,51 @@ relationcanvas 134402 relation_ref 142850 // no_role_a no_role_b no_multiplicity_a no_multiplicity_b end +relationcanvas 134786 relation_ref 149506 // + from ref 134530 z 2001 to ref 128770 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134914 relation_ref 149634 // + from ref 128130 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 135554 relation_ref 149890 // + decenter_begin 271 + from ref 128770 z 2001 to ref 135042 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136322 relation_ref 150146 // + from ref 136066 z 2001 to ref 135938 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136450 relation_ref 150274 // + from ref 136194 z 2006 to ref 135938 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136578 relation_ref 150402 // + from ref 128642 z 2001 to ref 135938 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136962 relation_ref 150786 // + from ref 128130 z 2001 to ref 128770 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137090 relation_ref 150914 // + decenter_begin 167 + from ref 128130 z 2001 to ref 128386 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137858 relation_ref 151042 // + from ref 128898 z 2001 to ref 128130 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end end diff --git a/bouml/128130.diagram b/bouml/128130.diagram index d8772732..bc27572b 100644 --- a/bouml/128130.diagram +++ b/bouml/128130.diagram @@ -1,81 +1,81 @@ format 70 classinstance 128002 class_ref 128002 // FM - name "fm" xyz 102.761 4.17 2000 life_line_z 2000 + name "fm" xyz 103.301 3.51 2000 life_line_z 2000 classinstance 128130 class_ref 128130 // UI - name "ui" xyz 212.248 4.17 2000 life_line_z 2000 + name "ui" xyz 211.968 4.51 2000 life_line_z 2000 classinstance 129154 class_ref 128258 // MAIN - name "" xyz 14 4.17 2000 life_line_z 2000 + name "" xyz 13.76 3.51 2000 life_line_z 2000 classinstance 133506 class_ref 128514 // Action - name "" mortal xyz 601.1 4.17 2000 life_line_z 2000 + name "" mortal xyz 600.64 3.51 2000 life_line_z 2000 classinstance 133890 class_ref 128386 // Command - name "" mortal xyz 504.06 4.17 2000 life_line_z 2000 + name "" mortal xyz 504.92 4.51 2000 life_line_z 2000 classinstance 134530 class_ref 128642 // Environment - name "" xyz 396.5 4.21 2000 life_line_z 2000 + name "" xyz 397.36 4.55 2000 life_line_z 2000 classinstance 135170 class_ref 128770 // Widget - name "" xyz 307.76 4.17 2000 life_line_z 2000 + name "" xyz 308.48 4.51 2000 life_line_z 2000 durationcanvas 129282 classinstance_ref 129154 // :MAIN - xyzwh 33 101.27 2010 11 53 + xyzwh 32 101.54 2010 11 53 end durationcanvas 129410 classinstance_ref 128002 // fm:FM - xyzwh 121 103.15 2010 11 26 + xyzwh 122 103.3 2010 11 26 end durationcanvas 130946 classinstance_ref 129154 // :MAIN - xyzwh 33 155.76 2010 11 42 + xyzwh 32 154.5 2010 11 42 end durationcanvas 131074 classinstance_ref 128002 // fm:FM - xyzwh 121 158.73 2010 11 31 + xyzwh 122 158.46 2010 11 31 end durationcanvas 131330 classinstance_ref 129154 // :MAIN - xyzwh 33 211.31 2010 11 41 + xyzwh 32 211.62 2010 11 41 end durationcanvas 131458 classinstance_ref 128002 // fm:FM - xyzwh 121 205.96 2010 11 383 + xyzwh 122 205.92 2010 11 383 overlappingdurationcanvas 133122 - xyzwh 127 406.75 2020 11 138 + xyzwh 128 406.48 2020 11 138 end end durationcanvas 131970 classinstance_ref 128130 // ui:UI - xyzwh 231 208.25 2010 11 35 + xyzwh 230 208.5 2010 11 35 end durationcanvas 132226 classinstance_ref 128130 // ui:UI - xyzwh 231 111.25 2010 11 29 + xyzwh 230 111.5 2010 11 29 end durationcanvas 132482 classinstance_ref 128130 // ui:UI - xyzwh 231 255.88 2010 11 67 + xyzwh 230 255.76 2010 11 67 end durationcanvas 132738 classinstance_ref 128130 // ui:UI - xyzwh 231 343.68 2010 11 50 + xyzwh 230 343.34 2010 11 50 end durationcanvas 134018 classinstance_ref 133890 // :Command - xyzwh 538 432.71 2010 11 79 + xyzwh 537 432.42 2010 11 79 end durationcanvas 134274 classinstance_ref 133506 // :Action - xyzwh 622 498.11 2010 11 28 + xyzwh 621 498.22 2010 11 28 end durationcanvas 134658 classinstance_ref 134530 // :Environment - xyzwh 437 127.4 2010 11 27 + xyzwh 438 127.8 2010 11 27 end durationcanvas 134914 classinstance_ref 134530 // :Environment - xyzwh 437 463.76 2010 11 26 + xyzwh 438 462.5 2010 11 26 end durationcanvas 135298 classinstance_ref 135170 // :Widget - xyzwh 330 274.91 2010 11 35 + xyzwh 331 274.82 2010 11 35 end durationcanvas 135554 classinstance_ref 135170 // :Widget - xyzwh 330 310.23 2010 11 28 + xyzwh 331 310.46 2010 11 28 end durationcanvas 135810 classinstance_ref 135170 // :Widget - xyzwh 330 119.35 2010 11 34 + xyzwh 331 118.7 2010 11 34 end durationcanvas 136066 classinstance_ref 134530 // :Environment - xyzwh 437 278.93 2010 11 30 + xyzwh 438 277.84 2010 11 30 end durationcanvas 136450 classinstance_ref 128130 // ui:UI - xyzwh 231 532.53 2010 11 43 + xyzwh 230 532.06 2010 11 43 end durationcanvas 136706 classinstance_ref 135170 // :Widget - xyzwh 330 561.79 2010 11 37 + xyzwh 331 561.58 2010 11 37 end msg 129538 synchronous from durationcanvas_ref 129282 @@ -127,7 +127,7 @@ msg 132994 return label_xy 173 362 reflexivemsg 133250 synchronous to durationcanvas_ref 133122 - yz 407 2025 msg operation_ref 129154 // "press()" + yz 406 2025 msg operation_ref 129154 // "press()" show_full_operations_definition default drawing_language default label_xy 140 392 msg 134146 synchronous diff --git a/bouml/128258.diagram b/bouml/128258.diagram index 12510f33..10b687f5 100644 --- a/bouml/128258.diagram +++ b/bouml/128258.diagram @@ -4,28 +4,78 @@ classinstance 128002 class_ref 128130 // UI name "" xyz 61 4 2000 life_line_z 2000 classinstance 128258 class_ref 128770 // Widget name "" xyz 169 4 2000 life_line_z 2000 +classinstance 129154 class_ref 136066 // Window + name "" xyz 293 4 2000 life_line_z 2000 +classinstance 130050 class_ref 136194 // Color + name "" xyz 417 4 2000 life_line_z 2000 durationcanvas 128386 classinstance_ref 128002 // :UI - xyzwh 80 87 2010 11 40 + xyzwh 80 148 2010 11 45 end durationcanvas 128514 classinstance_ref 128258 // :Widget - xyzwh 193 88 2010 11 25 + xyzwh 193 151 2010 11 64 end durationcanvas 128770 classinstance_ref 128002 // :UI xyzwh 80 263 2010 11 40 end durationcanvas 128898 classinstance_ref 128258 // :Widget - xyzwh 193 264 2010 11 31 + xyzwh 193 265 2010 11 149 +end +durationcanvas 129282 classinstance_ref 128002 // :UI + xyzwh 80 73 2010 11 40 +end +durationcanvas 129410 classinstance_ref 129154 // :Window + xyzwh 320 73 2010 11 25 +end +durationcanvas 129666 classinstance_ref 128002 // :UI + xyzwh 80 467 2010 11 40 +end +durationcanvas 129794 classinstance_ref 129154 // :Window + xyzwh 320 467 2010 11 25 +end +durationcanvas 130434 classinstance_ref 130050 // :Color + xyzwh 436 298 2010 11 37 +end +durationcanvas 130818 classinstance_ref 129154 // :Window + xyzwh 320 363 2010 11 26 end msg 128642 synchronous from durationcanvas_ref 128386 to durationcanvas_ref 128514 - yz 88 2015 msg operation_ref 130818 // "feed_env()" + yz 151 2015 msg operation_ref 130690 // "feed()" show_full_operations_definition default drawing_language default - label_xy 107 73 + label_xy 107 136 msg 129026 synchronous from durationcanvas_ref 128770 to durationcanvas_ref 128898 - yz 264 2015 msg operation_ref 130434 // "draw()" + yz 265 2015 msg operation_ref 130434 // "draw()" + show_full_operations_definition default drawing_language default + label_xy 118 249 +msg 129538 synchronous + from durationcanvas_ref 129282 + to durationcanvas_ref 129410 + yz 73 2015 msg operation_ref 137858 // "clear()" + show_full_operations_definition default drawing_language default + label_xy 219 58 +msg 129922 synchronous + from durationcanvas_ref 129666 + to durationcanvas_ref 129794 + yz 467 2015 msg operation_ref 137730 // "refresh()" + show_full_operations_definition default drawing_language default + label_xy 208 447 +msg 130562 synchronous + from durationcanvas_ref 128898 + to durationcanvas_ref 130434 + yz 298 2015 unspecifiedmsg + show_full_operations_definition default drawing_language default +msg 130690 return + from durationcanvas_ref 130434 + to durationcanvas_ref 128898 + yz 319 2015 unspecifiedmsg + show_full_operations_definition default drawing_language default +msg 130946 synchronous + from durationcanvas_ref 128898 + to durationcanvas_ref 130818 + yz 363 2015 msg operation_ref 137986 // "addstr()" show_full_operations_definition default drawing_language default - label_xy 118 248 + label_xy 240 347 end diff --git a/bouml/a.prj b/bouml/a.prj new file mode 100644 index 00000000..ff5419a6 --- /dev/null +++ b/bouml/a.prj @@ -0,0 +1,1092 @@ +format 70 +"a" + revision 4 + modified_by 2 "hut" + + + + // class settings + default_attribute_visibility private default_relation_visibility private default_operation_visibility public + //class diagram settings + draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes show_stereotype_properties no + //use case diagram settings + package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes show_stereotype_properties no + //sequence diagram settings + show_full_operations_definition no write_horizontally yes class_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes show_stereotype_properties no + //collaboration diagram settings + show_full_operations_definition no show_hierarchical_rank no write_horizontally yes drawing_language uml package_name_in_tab no show_context no draw_all_relations yes shadow yes show_stereotype_properties no + //object diagram settings + write_horizontally yes package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes show_stereotype_properties no + //component diagram settings + package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes + draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no + //deployment diagram settings + package_name_in_tab no show_context no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes + draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no + //state diagram settings + package_name_in_tab no show_context no auto_label_position yes write_trans_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes + show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no + //activity diagram settings + package_name_in_tab no show_context no show_opaque_action_definition no auto_label_position yes write_flow_label_horizontally no draw_all_relations yes shadow yes + show_infonote yes drawing_language uml show_stereotype_properties no + + class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white + font_size 10 + diagram_format A4 + + mark_for_import + + classview 128002 "cv" + //class diagram settings + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + //collaboration diagram settings + show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default + //object diagram settings + write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default + //sequence diagram settings + show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default + //state diagram settings + package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default + show_activities default region_horizontally default drawing_language default show_stereotype_properties default + //class settings + //activity diagram settings + package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default + show_infonote default drawing_language default show_stereotype_properties default + classdiagram 128002 "cd" + draw_all_relations no hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + size A4 + end + + sequencediagram 128130 "basic logic" + show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default + overlapping_bars size A4 + end + + sequencediagram 128258 "widget" + show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default + overlapping_bars size A4 + end + + class 128002 "FM" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 128642 "new" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128770 "feed" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128898 "enter_dir" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 129026 "run" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 129154 "press" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 128130 // + relation_ref 128002 // + end + + classrelation 128386 // + relation_ref 128130 // + end + + classrelation 129666 // + relation_ref 128770 // + end + + classrelation 130562 // + relation 129282 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130562 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130690 // + end + end + + class 128130 "UI" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 128002 "draw" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128130 "feed" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128258 "get_next_key" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128386 "exit" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 128514 "new" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 131074 "click" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 128258 // + relation 128130 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128258 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128386 // + end + + classrelation 128642 // + relation_ref 128258 // + end + + classrelation 128770 // + relation 128386 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128770 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128898 // + end + + classrelation 130306 // + relation 129154 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130306 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130434 // + end + + classrelation 151298 // + relation 149634 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151298 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151426 // + end + + classrelation 152194 // + relation_ref 150018 // + end + + classrelation 152962 // + relation_ref 150530 // + end + + classrelation 153218 // + relation_ref 150658 // + end + + classrelation 153346 // + relation 150786 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153346 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153474 // + end + + classrelation 153602 // + relation 150914 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153602 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153730 // + end + + classrelation 153986 // + relation_ref 151042 // + end + end + + class 128258 "MAIN" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 129282 "main" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 128002 // + relation 128002 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128002 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128130 // + end + + classrelation 128514 // + relation 128258 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128514 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 128642 // + end + end + + class 128386 "Command" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 129538 "execute" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 129154 // + relation_ref 128514 // + end + + classrelation 130050 // + relation 129026 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130050 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 130178 // + end + + classrelation 130690 // + relation_ref 129282 // + end + + classrelation 153730 // + relation_ref 150914 // + end + end + + class 128514 "Action" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 129410 "run" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 129666 "copy" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 129794 "move" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 129922 "delete" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 130050 "create" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 129026 // + relation 128514 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129026 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129154 // + end + end + + class 128642 "Environment" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 130178 "new" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 129538 // + relation 128770 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129538 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129666 // + end + + classrelation 129794 // + relation 128898 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129794 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129922 // + end + + classrelation 130178 // + relation_ref 129026 // + end + + classrelation 130434 // + relation_ref 129154 // + end + + classrelation 150786 // + relation 149378 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 150786 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 150914 // + end + + classrelation 152578 // + relation 150402 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152578 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152706 // + end + end + + class 128770 "Widget" + abstract visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 130306 "new" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 130434 "draw" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 130562 "destroy" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 130690 "feed" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 130818 "feed_env" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 131202 "click" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 128898 // + relation_ref 128386 // + end + + classrelation 129410 // + relation_ref 128642 // + end + + classrelation 129922 // + relation_ref 128898 // + end + + classrelation 151170 // + relation_ref 149506 // + end + + classrelation 151554 // + relation 149762 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151554 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151682 // + end + + classrelation 151682 // + relation_ref 149762 // + end + + classrelation 151810 // + relation 149890 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151810 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151938 // + end + + classrelation 152834 // + relation 150530 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152834 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152962 // + end + + classrelation 153090 // + relation 150658 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153090 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153218 // + end + + classrelation 153474 // + relation_ref 150786 // + end + end + + classinstance 128002 "" + type class_ref 128770 // Widget + attributes + end + relations + end + end + + class 128898 "curses" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 130946 "initscr" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 129282 // + relation 128642 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129282 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 129410 // + end + + classrelation 153858 // + relation 151042 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153858 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 153986 // + end + + operation 138242 "exit" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 129026 "WConsole" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 137474 // + relation 136066 ---|> + a public + python "${type}" + classrelation_ref 137474 // + b parent class_ref 128770 // Widget + end + end + + class 129154 "WStatusBar" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 137346 // + relation 135938 ---|> + a public + python "${type}" + classrelation_ref 137346 // + b parent class_ref 128770 // Widget + end + end + + class 129282 "WDisplay" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 144258 // + relation 142850 ---|> + a public + python "${type}" + classrelation_ref 144258 // + b parent class_ref 128770 // Widget + end + end + + class 129410 "WMessage" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 144130 // + relation 142722 ---|> + a public + python "${type}" + classrelation_ref 144130 // + b parent class_ref 128770 // Widget + end + end + + class 129538 "WTitleBar" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 137602 // + relation 136194 ---|> + a public + python "${type}" + classrelation_ref 137602 // + b parent class_ref 128770 // Widget + end + end + + class 136066 "Window" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 137730 "refresh" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 137858 "clear" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 150914 // + relation_ref 149378 // + end + + classrelation 151042 // + relation 149506 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151042 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 151170 // + end + + classrelation 151426 // + relation_ref 149634 // + end + + operation 137986 "addstr" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 136194 "Color" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 151938 // + relation_ref 149890 // + end + + classrelation 152066 // + relation 150018 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152066 // + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 152194 // + end + end + + class 136322 "FSObject" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 138114 "load" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 152706 // + relation_ref 150402 // + end + end + + class 136450 "File" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 152322 // + relation 150146 ---|> + a public + python "${type}" + classrelation_ref 152322 // + b parent class_ref 136322 // FSObject + end + end + + class 136578 "Directory" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 152450 // + relation 150274 ---|> + a public + python "${type}" + classrelation_ref 152450 // + b parent class_ref 136322 // FSObject + end + end + end +add_operation_profile + +end -- cgit 1.4.1-2-gfad0