diff options
-rw-r--r-- | bouml/128130.diagram | 195 | ||||
-rw-r--r-- | bouml/128258.diagram | 81 | ||||
-rw-r--r-- | bouml/134786.diagram | 134 | ||||
-rw-r--r-- | bouml/2.session | 29 | ||||
-rw-r--r-- | bouml/a.prj | 1265 | ||||
-rw-r--r-- | bouml/bouml.prj | 766 | ||||
-rw-r--r-- | uml/128002 | 1005 | ||||
-rw-r--r-- | uml/128002.diagram | 151 | ||||
-rw-r--r-- | uml/134530 | 145 | ||||
-rw-r--r-- | uml/134530.diagram (renamed from bouml/128002.diagram) | 185 | ||||
-rw-r--r-- | uml/141058.diagram | 216 | ||||
-rw-r--r-- | uml/2.session | 24 | ||||
-rw-r--r-- | uml/cpp_includes (renamed from bouml/cpp_includes) | 0 | ||||
-rw-r--r-- | uml/generation_settings (renamed from bouml/generation_settings) | 0 | ||||
-rw-r--r-- | uml/idl_includes (renamed from bouml/idl_includes) | 0 | ||||
-rw-r--r-- | uml/java_imports (renamed from bouml/java_imports) | 0 | ||||
-rw-r--r-- | uml/python_imports (renamed from bouml/python_imports) | 0 | ||||
-rw-r--r-- | uml/stereotypes (renamed from bouml/stereotypes) | 2 | ||||
-rw-r--r-- | uml/tools (renamed from bouml/tools) | 0 | ||||
-rw-r--r-- | uml/uml.prj | 43 |
20 files changed, 1679 insertions, 2562 deletions
diff --git a/bouml/128130.diagram b/bouml/128130.diagram deleted file mode 100644 index 4a4b146e..00000000 --- a/bouml/128130.diagram +++ /dev/null @@ -1,195 +0,0 @@ -format 70 - -classinstance 128002 class_ref 128002 // FM - name "fm" xyz 102.571 3.68 2000 life_line_z 2000 -classinstance 128130 class_ref 128130 // UI - name "ui" xyz 212.328 4.69 2000 life_line_z 2000 -classinstance 129154 class_ref 128258 // MAIN - name "" xyz 14.14 3.68 2000 life_line_z 2000 -classinstance 133506 class_ref 128514 // Action - name "" mortal xyz 600.91 3.68 2000 life_line_z 2000 -classinstance 133890 class_ref 128386 // Command - name "" mortal xyz 505.35 4.69 2000 life_line_z 2000 -classinstance 134530 class_ref 128642 // Environment - name "" xyz 398.79 4.73 2000 life_line_z 2000 -classinstance 135170 class_ref 128770 // Widget - name "" xyz 307.84 4.69 2000 life_line_z 2000 -durationcanvas 129282 classinstance_ref 129154 // :MAIN - xyzwh 33 101.81 2010 11 53 -end -durationcanvas 129410 classinstance_ref 128002 // fm:FM - xyzwh 121 103.45 2010 11 26 -end -durationcanvas 130946 classinstance_ref 129154 // :MAIN - xyzwh 33 155.25 2010 11 42 -end -durationcanvas 131074 classinstance_ref 128002 // fm:FM - xyzwh 121 158.19 2010 11 31 -end -durationcanvas 131330 classinstance_ref 129154 // :MAIN - xyzwh 33 211.93 2010 11 41 -end -durationcanvas 131458 classinstance_ref 128002 // fm:FM - xyzwh 121 205.88 2010 11 383 - overlappingdurationcanvas 133122 - xyzwh 127 406.22 2020 11 138 - end -end -durationcanvas 131970 classinstance_ref 128130 // ui:UI - xyzwh 231 208.75 2010 11 35 -end -durationcanvas 132226 classinstance_ref 128130 // ui:UI - xyzwh 231 111.75 2010 11 29 -end -durationcanvas 132482 classinstance_ref 128130 // ui:UI - xyzwh 231 255.64 2010 11 67 -end -durationcanvas 132738 classinstance_ref 128130 // ui:UI - xyzwh 231 343.01 2010 11 50 -end -durationcanvas 134018 classinstance_ref 133890 // :Command - xyzwh 538 432.13 2010 11 79 -end -durationcanvas 134274 classinstance_ref 133506 // :Action - xyzwh 621 498.33 2010 11 28 -end -durationcanvas 134658 classinstance_ref 134530 // :Environment - xyzwh 439 127.2 2010 11 27 -end -durationcanvas 134914 classinstance_ref 134530 // :Environment - xyzwh 439 463.25 2010 11 26 -end -durationcanvas 135298 classinstance_ref 135170 // :Widget - xyzwh 330 274.73 2010 11 35 -end -durationcanvas 135554 classinstance_ref 135170 // :Widget - xyzwh 330 309.69 2010 11 28 -end -durationcanvas 135810 classinstance_ref 135170 // :Widget - xyzwh 330 119.05 2010 11 34 -end -durationcanvas 136066 classinstance_ref 134530 // :Environment - xyzwh 439 277.76 2010 11 30 -end -durationcanvas 136450 classinstance_ref 128130 // ui:UI - xyzwh 231 532.59 2010 11 43 -end -durationcanvas 136706 classinstance_ref 135170 // :Widget - xyzwh 330 561.37 2010 11 37 -end -msg 129538 synchronous - from durationcanvas_ref 129282 - to durationcanvas_ref 129410 - yz 104 3010 msg operation_ref 128642 // "new()" - show_full_operations_definition default drawing_language default - label_xy 65 88 -msg 131202 synchronous - from durationcanvas_ref 130946 - to durationcanvas_ref 131074 - yz 158 2015 msg operation_ref 128770 // "feed()" - show_full_operations_definition default drawing_language default - label_xy 65 143 -msg 131586 synchronous - from durationcanvas_ref 131330 - to durationcanvas_ref 131458 - yz 212 2015 msg operation_ref 129026 // "run()" - show_full_operations_definition default drawing_language default - label_xy 69 196 -msg 132098 synchronous - from durationcanvas_ref 131458 - to durationcanvas_ref 131970 - yz 214 2020 msg operation_ref 128130 // "feed()" - show_full_operations_definition default drawing_language default - label_xy 167 198 -msg 132354 synchronous - from durationcanvas_ref 129282 - to durationcanvas_ref 132226 - yz 113 3015 msg operation_ref 128514 // "new()" - show_full_operations_definition default drawing_language default - label_xy 149 98 -msg 132610 synchronous - from durationcanvas_ref 131458 - to durationcanvas_ref 132482 - yz 271 2015 msg operation_ref 128002 // "draw()" - show_full_operations_definition default drawing_language default - label_xy 162 255 -msg 132866 synchronous - from durationcanvas_ref 131458 - to durationcanvas_ref 132738 - yz 345 2015 msg operation_ref 128258 // "get_next_key()" - show_full_operations_definition default drawing_language default - label_xy 137 329 -msg 132994 return - from durationcanvas_ref 132738 - to durationcanvas_ref 131458 - yz 378 2020 explicitmsg "key" - show_full_operations_definition default drawing_language default - label_xy 173 362 -reflexivemsg 133250 synchronous - to durationcanvas_ref 133122 - yz 406 2025 msg operation_ref 129154 // "press()" - show_full_operations_definition default drawing_language default - label_xy 140 392 -msg 134146 synchronous - from durationcanvas_ref 131458 - to durationcanvas_ref 134018 - yz 444 2015 msg operation_ref 129538 // "execute()" - show_full_operations_definition default drawing_language default - label_xy 249 428 -msg 134402 synchronous - from durationcanvas_ref 134018 - to durationcanvas_ref 134274 - yz 500 2015 unspecifiedmsg - show_full_operations_definition default drawing_language default -msg 134786 synchronous - from durationcanvas_ref 129282 - to durationcanvas_ref 134658 - yz 137 3020 msg operation_ref 130178 // "new()" - show_full_operations_definition default drawing_language default - label_xy 369 125 -msg 135042 synchronous - from durationcanvas_ref 134018 - to durationcanvas_ref 134914 - yz 464 2020 unspecifiedmsg - show_full_operations_definition default drawing_language default -msg 135426 synchronous - from durationcanvas_ref 132482 - to durationcanvas_ref 135298 - yz 278 2015 msg operation_ref 130818 // "feed_env()" - show_full_operations_definition default drawing_language default - label_xy 251 262 -msg 135682 synchronous - from durationcanvas_ref 132482 - to durationcanvas_ref 135554 - yz 311 2015 msg operation_ref 130434 // "draw()" - show_full_operations_definition default drawing_language default - label_xy 265 295 -msg 135938 synchronous - from durationcanvas_ref 132226 - to durationcanvas_ref 135810 - yz 120 3025 msg operation_ref 130306 // "new()" - show_full_operations_definition default drawing_language default - label_xy 267 104 -msg 136194 synchronous - from durationcanvas_ref 135298 - to durationcanvas_ref 136066 - yz 279 2015 unspecifiedmsg - show_full_operations_definition default drawing_language default -msg 136322 return - from durationcanvas_ref 136066 - to durationcanvas_ref 135298 - yz 298 2020 unspecifiedmsg - show_full_operations_definition default drawing_language default -msg 136578 synchronous - from durationcanvas_ref 131458 - to durationcanvas_ref 136450 - yz 533 2015 msg operation_ref 131074 // "click()" - show_full_operations_definition default drawing_language default - label_xy 164 517 -msg 136834 synchronous - from durationcanvas_ref 136450 - to durationcanvas_ref 136706 - yz 561 2015 msg operation_ref 131202 // "click()" - show_full_operations_definition default drawing_language default - label_xy 267 545 -end diff --git a/bouml/128258.diagram b/bouml/128258.diagram deleted file mode 100644 index 10b687f5..00000000 --- a/bouml/128258.diagram +++ /dev/null @@ -1,81 +0,0 @@ -format 70 - -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 148 2010 11 45 -end -durationcanvas 128514 classinstance_ref 128258 // :Widget - 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 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 151 2015 msg operation_ref 130690 // "feed()" - show_full_operations_definition default drawing_language default - label_xy 107 136 -msg 129026 synchronous - from durationcanvas_ref 128770 - to durationcanvas_ref 128898 - 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 240 347 -end diff --git a/bouml/134786.diagram b/bouml/134786.diagram deleted file mode 100644 index b4333029..00000000 --- a/bouml/134786.diagram +++ /dev/null @@ -1,134 +0,0 @@ -format 70 - -classinstance 128002 class_ref 128002 // FM - name "" xyz 38 4 2000 life_line_z 2000 -classinstance 128386 class_ref 128642 // Environment - name "" xyz 375 6 2000 life_line_z 2000 -classinstance 128898 class_ref 136578 // Directory - name "pwd" xyz 510 4 2000 life_line_z 2000 -classinstance 129794 class_ref 128130 // UI - name "" xyz 101 4 2000 life_line_z 2000 -classinstance 130306 class_ref 136578 // Directory - name "pathway[-1]" xyz 614 4 2000 life_line_z 2000 -classinstance 131714 class_ref 129282 // WDisplay - name "" xyz 157 4 2000 life_line_z 2000 -durationcanvas 128514 classinstance_ref 128002 // :FM - xyzwh 57 96 2010 11 40 -end -durationcanvas 128642 classinstance_ref 128386 // :Environment - xyzwh 416 98 2010 11 300 - overlappingdurationcanvas 129282 - xyzwh 422 112 2020 11 49 - end - overlappingdurationcanvas 130434 - xyzwh 422 245 2020 11 147 - overlappingdurationcanvas 130690 - xyzwh 428 275 2030 11 89 - end - end -end -durationcanvas 129026 classinstance_ref 128898 // pwd:Directory - xyzwh 553 190 2010 11 25 -end -durationcanvas 129538 classinstance_ref 128898 // pwd:Directory - xyzwh 553 140 2010 11 25 -end -durationcanvas 129922 classinstance_ref 128002 // :FM - xyzwh 57 473 2010 11 56 -end -durationcanvas 130050 classinstance_ref 129794 // :UI - xyzwh 120 475 2010 11 85 -end -durationcanvas 130946 classinstance_ref 130306 // pathway[-1]:Directory - xyzwh 681 294 2010 11 28 -end -durationcanvas 131202 classinstance_ref 130306 // pathway[-1]:Directory - xyzwh 681 348 2010 11 47 - overlappingdurationcanvas 131458 - xyzwh 687 364 2020 11 25 - end -end -durationcanvas 131842 classinstance_ref 131714 // :WDisplay - xyzwh 188 496 2010 11 72 -end -durationcanvas 132098 classinstance_ref 128898 // pwd:Directory - xyzwh 553 515 2010 11 25 -end -durationcanvas 132354 classinstance_ref 128898 // pwd:Directory - xyzwh 553 550 2010 11 25 -end -msg 128770 synchronous - from durationcanvas_ref 128514 - to durationcanvas_ref 128642 - yz 98 2015 msg operation_ref 139522 // "enter_dir()" - show_full_operations_definition default drawing_language default - label_xy 205 77 -msg 129154 synchronous - from durationcanvas_ref 128642 - to durationcanvas_ref 129026 - yz 192 2015 msg operation_ref 139394 // "load_content_if_outdated()" - show_full_operations_definition default drawing_language default - label_xy 429 176 -reflexivemsg 129410 synchronous - to durationcanvas_ref 129282 - yz 112 2025 msg operation_ref 139650 // "get_directory()" - show_full_operations_definition default drawing_language default - label_xy 432 91 -msg 129666 synchronous - from durationcanvas_ref 129282 - to durationcanvas_ref 129538 - yz 140 2025 msg operation_ref 139778 // "new()" - show_full_operations_definition default drawing_language default - label_xy 472 124 -msg 130178 synchronous - from durationcanvas_ref 129922 - to durationcanvas_ref 130050 - yz 475 2015 msg operation_ref 128002 // "draw()" - show_full_operations_definition default drawing_language default - label_xy 76 456 -reflexivemsg 130562 synchronous - to durationcanvas_ref 130434 - yz 245 2025 msg operation_ref 139906 // "assign_correct_cursor_positions()" - show_full_operations_definition default drawing_language default - label_xy 326 220 -reflexivemsg 130818 synchronous - to durationcanvas_ref 130690 - yz 275 2035 msg operation_ref 139650 // "get_directory()" - show_full_operations_definition default drawing_language default - label_xy 455 259 -msg 131074 synchronous - from durationcanvas_ref 130690 - to durationcanvas_ref 130946 - yz 294 2040 msg operation_ref 139778 // "new()" - show_full_operations_definition default drawing_language default - label_xy 566 272 -msg 131330 synchronous - from durationcanvas_ref 130690 - to durationcanvas_ref 131202 - yz 348 2045 msg operation_ref 138626 // "move_pointer_to_file_path()" - show_full_operations_definition default drawing_language default - label_xy 471 328 -reflexivemsg 131586 synchronous - to durationcanvas_ref 131458 - yz 364 2025 msg operation_ref 139266 // "load_content_once()" - show_full_operations_definition default drawing_language default - label_xy 700 382 -msg 131970 synchronous - from durationcanvas_ref 130050 - to durationcanvas_ref 131842 - yz 496 2015 msg operation_ref 130434 // "draw()" - show_full_operations_definition default drawing_language default - label_xy 140 480 -msg 132226 synchronous - from durationcanvas_ref 131842 - to durationcanvas_ref 132098 - yz 515 2015 msg operation_ref 139394 // "load_content_if_outdated()" - show_full_operations_definition default drawing_language default - label_xy 291 499 -msg 132482 synchronous - from durationcanvas_ref 131842 - to durationcanvas_ref 132354 - yz 550 2015 msg operation_ref 140162 // "sort_if_outdated()" - show_full_operations_definition default drawing_language default - label_xy 320 534 -end diff --git a/bouml/2.session b/bouml/2.session deleted file mode 100644 index 3a8572e8..00000000 --- a/bouml/2.session +++ /dev/null @@ -1,29 +0,0 @@ -window_sizes 1678 1033 389 1279 848 95 -motifplus_style -diagrams - sequencediagram_ref 128130 // basic logic - 439 848 101 4 0 0 - classdiagram_ref 128002 // cd - 1117 726 100 4 0 0 - sequencediagram_ref 128258 // widget - 1117 726 100 4 0 0 - active sequencediagram_ref 134786 // startup - 1279 848 100 4 0 0 -end -show_stereotypes -selected operation_ref 140162 // sort_if_outdated -open - operation_ref 130178 // new - class_ref 129154 // WStatusBar - class_ref 129282 // WDisplay - class_ref 129410 // WMessage - class_ref 129538 // WTitleBar - class_ref 136066 // Window - operation_ref 139010 // load_once - operation_ref 139138 // load_if_outdated - operation_ref 139266 // load_content_once - operation_ref 139394 // load_content_if_outdated - operation_ref 138754 // correct_pointer -end -end -verbose diff --git a/bouml/a.prj b/bouml/a.prj deleted file mode 100644 index b8eabc56..00000000 --- a/bouml/a.prj +++ /dev/null @@ -1,1265 +0,0 @@ -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 134786 "startup" - 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 // <association> - relation_ref 128002 // <association> - end - - classrelation 128386 // <association> - relation_ref 128130 // <association> - end - - classrelation 129666 // <association> - relation_ref 128770 // <association> - end - - classrelation 130562 // <association> - relation 129282 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130562 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130690 // <association> - 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 // <association> - relation 128130 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128258 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128386 // <association> - end - - classrelation 128642 // <association> - relation_ref 128258 // <association> - end - - classrelation 128770 // <association> - relation 128386 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128770 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128898 // <association> - end - - classrelation 130306 // <association> - relation 129154 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130306 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130434 // <association> - end - - classrelation 151298 // <association> - relation 149634 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151298 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151426 // <association> - end - - classrelation 152194 // <association> - relation_ref 150018 // <association> - end - - classrelation 152962 // <aggregation> - relation_ref 150530 // <aggregation> - end - - classrelation 153218 // <aggregation> - relation_ref 150658 // <aggregation> - end - - classrelation 153346 // <aggregation> - relation 150786 o--- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153346 // <aggregation> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153474 // <aggregation> - end - - classrelation 153602 // <aggregation> - relation 150914 o--- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153602 // <aggregation> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153730 // <aggregation> - end - - classrelation 153986 // <association> - relation_ref 151042 // <association> - 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 // <association> - relation 128002 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128002 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128130 // <association> - end - - classrelation 128514 // <association> - relation 128258 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128514 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128642 // <association> - 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 // <association> - relation_ref 128514 // <association> - end - - classrelation 130050 // <association> - relation 129026 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130050 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130178 // <association> - end - - classrelation 130690 // <association> - relation_ref 129282 // <association> - end - - classrelation 153730 // <aggregation> - relation_ref 150914 // <aggregation> - 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 // <association> - relation 128514 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129026 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129154 // <association> - 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 // <association> - relation 128770 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129538 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129666 // <association> - end - - classrelation 129794 // <association> - relation 128898 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129794 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129922 // <association> - end - - classrelation 130178 // <association> - relation_ref 129026 // <association> - end - - classrelation 130434 // <association> - relation_ref 129154 // <association> - end - - classrelation 150786 // <association> - relation 149378 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 150786 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 150914 // <association> - end - - classrelation 152578 // <aggregation> - relation 150402 o--- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152578 // <aggregation> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152706 // <aggregation> - end - - operation 139522 "enter_dir" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 139650 "get_directory" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 139906 "assign_correct_cursor_positions" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - 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 // <association> - relation_ref 128386 // <association> - end - - classrelation 129410 // <association> - relation_ref 128642 // <association> - end - - classrelation 129922 // <association> - relation_ref 128898 // <association> - end - - classrelation 151170 // <association> - relation_ref 149506 // <association> - end - - classrelation 151554 // <association> - relation 149762 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151554 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151682 // <association> - end - - classrelation 151682 // <association> - relation_ref 149762 // <association> - end - - classrelation 151810 // <association> - relation 149890 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151810 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151938 // <association> - end - - classrelation 152834 // <aggregation> - relation 150530 o--- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152834 // <aggregation> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152962 // <aggregation> - end - - classrelation 153090 // <aggregation> - relation 150658 o--- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153090 // <aggregation> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153218 // <aggregation> - end - - classrelation 153474 // <aggregation> - relation_ref 150786 // <aggregation> - 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 // <association> - relation 128642 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129282 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129410 // <association> - end - - classrelation 153858 // <association> - relation 151042 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153858 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 153986 // <association> - 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 // <generalisation> - relation 136066 ---|> - a public - python "${type}" - classrelation_ref 137474 // <generalisation> - 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 // <generalisation> - relation 135938 ---|> - a public - python "${type}" - classrelation_ref 137346 // <generalisation> - 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 // <generalisation> - relation 142850 ---|> - a public - python "${type}" - classrelation_ref 144258 // <generalisation> - 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 // <generalisation> - relation 142722 ---|> - a public - python "${type}" - classrelation_ref 144130 // <generalisation> - 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 // <generalisation> - relation 136194 ---|> - a public - python "${type}" - classrelation_ref 137602 // <generalisation> - 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 // <association> - relation_ref 149378 // <association> - end - - classrelation 151042 // <association> - relation 149506 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151042 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 151170 // <association> - end - - classrelation 151426 // <association> - relation_ref 149634 // <association> - 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 // <association> - relation_ref 149890 // <association> - end - - classrelation 152066 // <association> - relation 150018 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152066 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 152194 // <association> - 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 // <aggregation> - relation_ref 150402 // <aggregation> - end - - operation 139010 "load_once" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 139138 "load_if_outdated" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - 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 // <generalisation> - relation 150146 ---|> - a public - python "${type}" - classrelation_ref 152322 // <generalisation> - 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 // <generalisation> - relation 150274 ---|> - a public - python "${type}" - classrelation_ref 152450 // <generalisation> - b parent class_ref 136322 // FSObject - end - - operation 139778 "new" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 138370 "load_content" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 139266 "load_content_once" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 139394 "load_content_if_outdated" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 138498 "move_pointer" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 138626 "move_pointer_to_file_path" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 138754 "correct_pointer" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 140034 "sort" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - operation 140162 "sort_if_outdated" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - end - end -add_operation_profile - -end diff --git a/bouml/bouml.prj b/bouml/bouml.prj deleted file mode 100644 index 8590093c..00000000 --- a/bouml/bouml.prj +++ /dev/null @@ -1,766 +0,0 @@ -format 70 -"a" - revision 3 - 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 "draw" - 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 // <association> - relation_ref 128002 // <association> - end - - classrelation 128386 // <association> - relation_ref 128130 // <association> - end - - classrelation 129666 // <association> - relation_ref 128770 // <association> - end - - classrelation 130562 // <association> - relation 129282 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130562 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130690 // <association> - 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 // <association> - relation 128130 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128258 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128386 // <association> - end - - classrelation 128642 // <association> - relation_ref 128258 // <association> - end - - classrelation 128770 // <association> - relation 128386 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128770 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128898 // <association> - end - - classrelation 130306 // <association> - relation 129154 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130306 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130434 // <association> - 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 // <association> - relation 128002 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128002 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128130 // <association> - end - - classrelation 128514 // <association> - relation 128258 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128514 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 128642 // <association> - 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 // <association> - relation_ref 128514 // <association> - end - - classrelation 130050 // <association> - relation 129026 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130050 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 130178 // <association> - end - - classrelation 130690 // <association> - relation_ref 129282 // <association> - 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 // <association> - relation 128514 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129026 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129154 // <association> - 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 // <association> - relation 128770 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129538 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129666 // <association> - end - - classrelation 129794 // <association> - relation 128898 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129794 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129922 // <association> - end - - classrelation 130178 // <association> - relation_ref 129026 // <association> - end - - classrelation 130434 // <association> - relation_ref 129154 // <association> - 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 // <association> - relation_ref 128386 // <association> - end - - classrelation 129410 // <association> - relation_ref 128642 // <association> - end - - classrelation 129922 // <association> - relation_ref 128898 // <association> - 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 "addstr" - public explicit_return_type "" - nparams 0 - - - - python_def "${@}${static}${abstract}def ${name}${(}${)}: -${docstring}${body} -" - - end - - classrelation 129282 // <association> - relation 128642 ---- - a role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129282 // <association> - b role_name "" private - python "${comment}${self}${name} = ${value} -" - classrelation_ref 129410 // <association> - 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 // <generalisation> - relation 136066 ---|> - a public - python "${type}" - classrelation_ref 137474 // <generalisation> - 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 // <generalisation> - relation 135938 ---|> - a public - python "${type}" - classrelation_ref 137346 // <generalisation> - 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 // <generalisation> - relation 142850 ---|> - a public - python "${type}" - classrelation_ref 144258 // <generalisation> - 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 // <generalisation> - relation 142722 ---|> - a public - python "${type}" - classrelation_ref 144130 // <generalisation> - 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 // <generalisation> - relation 136194 ---|> - a public - python "${type}" - classrelation_ref 137602 // <generalisation> - b parent class_ref 128770 // Widget - end - - end - end -add_operation_profile - -end diff --git a/uml/128002 b/uml/128002 new file mode 100644 index 00000000..37680596 --- /dev/null +++ b/uml/128002 @@ -0,0 +1,1005 @@ +format 70 +"ranger" // ranger + revision 18 + modified_by 2 "hut" + // class settings + //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 + //use case diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode 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 + //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 + //component diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default + //deployment diagram settings + package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea 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 + //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 + + classview 128002 "Classes" + //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 134530 "Overview" + 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 141058 "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 + + classdiagram 128002 "Displayable Hierarchy" + draw_all_relations no hide_attributes yes hide_operations yes 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 + class_color yellow + size A4 + end + + class 128002 "Displayable" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 136322 // <aggregation> + relation_ref 135938 // <aggregation> + end + + operation 134530 "draw" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 134658 "press" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 134786 "click" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 134914 "destroy" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 135042 "resize" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 143234 // <generalisation> + relation 142850 ---|> + a public + python "${type}" + classrelation_ref 143234 // <generalisation> + b parent class_ref 142210 // EnvironmentAware + end + + classrelation 143362 // <generalisation> + relation 142978 ---|> + a public + python "${type}" + classrelation_ref 143362 // <generalisation> + b parent class_ref 141954 // FileManagerAware + end + + classrelation 150018 // <generalisation> + relation 149634 ---|> + a public + python "${type}" + classrelation_ref 150018 // <generalisation> + b parent class_ref 142082 // SettingsAware + end + + classrelation 170882 // <association> + relation 169986 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 170882 // <association> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171010 // <association> + end + + classrelation 171778 // <association> + relation_ref 170370 // <association> + end + + operation 149378 "finalize" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 149506 "color" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 149634 "contains_point" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + 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 "" + + classrelation 128258 // <generalisation> + relation 128258 ---|> + a public + python "${type}" + classrelation_ref 128258 // <generalisation> + b parent class_ref 128386 // DisplayableContainer + end + + operation 148482 "handle_mouse" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 148610 "handle_key" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 148738 "get_next_key" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 148866 "setup" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 148994 "setup" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 149122 "redraw" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 149250 "update_size" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 171138 "initialize" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 128258 "DefaultUI" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 128002 // <generalisation> + relation 128002 ---|> + a public + python "${type}" + classrelation_ref 128002 // <generalisation> + b parent class_ref 128130 // UI + end + + classrelation 171906 // <association> + relation 170498 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171906 // <association> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 172034 // <association> + end + + classrelation 179970 // <aggregation> + relation 178178 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 179970 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 180098 // <aggregation> + end + + operation 171266 "open_console" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 171394 "scroll" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 128386 "DisplayableContainer" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 128386 // <generalisation> + relation 128386 ---|> + a public + python "${type}" + classrelation_ref 128386 // <generalisation> + b parent class_ref 128002 // Displayable + end + + classrelation 136194 // <aggregation> + relation 135938 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 136194 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 136322 // <aggregation> + end + + operation 149762 "get_focused_obj" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 149890 "add_obj" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 135042 "TitleBar" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 172674 // <generalisation> + relation 171010 ---|> + a public + python "${type}" + classrelation_ref 172674 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 135170 "FileList" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 136066 // <aggregation> + relation_ref 135810 // <aggregation> + end + + classrelation 172802 // <generalisation> + relation 171138 ---|> + a public + python "${type}" + classrelation_ref 172802 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 135298 "FileListContainer" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 135554 // <generalisation> + relation 135554 ---|> + a public + python "${type}" + classrelation_ref 135554 // <generalisation> + b parent class_ref 128386 // DisplayableContainer + end + + classrelation 135938 // <aggregation> + relation 135810 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 135938 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 136066 // <aggregation> + end + + classrelation 172930 // <generalisation> + relation 171266 ---|> + a public + python "${type}" + classrelation_ref 172930 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 135426 "Console" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 172162 // <association> + relation 170626 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 172162 // <association> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 172290 // <association> + end + + classrelation 172546 // <generalisation> + relation 170882 ---|> + a public + python "${type}" + classrelation_ref 172546 // <generalisation> + b parent class_ref 156034 // Widget + end + + operation 163202 "open" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 163330 "close" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 163458 "clear" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 163586 "move" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 163714 "type_key" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 163842 "execute" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 141954 "FileManagerAware" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + end + + class 142082 "SettingsAware" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + end + + class 142210 "EnvironmentAware" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + end + + class 148738 "Action" + abstract visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + end + + class 148866 "Command" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 163714 // <aggregation> + relation_ref 162946 // <aggregation> + end + + classrelation 170498 // <unidirectional association> + relation 169730 ---> + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 170498 // <unidirectional association> + b parent class_ref 148738 // Action + end + + operation 164226 "execute" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 148994 "CommandList" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 163586 // <aggregation> + relation 162946 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 163586 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 163714 // <aggregation> + end + + classrelation 172034 // <association> + relation_ref 170498 // <association> + end + + classrelation 172290 // <association> + relation_ref 170626 // <association> + end + + operation 164354 "rebuild_paths" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 164482 "bind" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 149122 "Environment" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 171394 // <aggregation> + relation 170242 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171394 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171522 // <aggregation> + end + + classrelation 171650 // <association> + relation 170370 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171650 // <association> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 171778 // <association> + end + + operation 171522 "garbage_collect" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 171650 "enter_dir" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 149378 "FM" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 156546 // <generalisation> + relation 156162 ---|> + a public + python "${type}" + classrelation_ref 156546 // <generalisation> + b parent class_ref 148738 // Action + end + + classrelation 179714 // <unidirectional association> + relation 177922 ---> + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 179714 // <unidirectional association> + b parent class_ref 149122 // Environment + end + + classrelation 179842 // <unidirectional association> + relation 178050 ---> + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 179842 // <unidirectional association> + b parent class_ref 128258 // DefaultUI + end + + operation 141826 "initialize" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 141954 "loop" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 155906 "FileSystemObject" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 171522 // <aggregation> + relation_ref 170242 // <aggregation> + end + + classrelation 186754 // <association> + relation_ref 184706 // <association> + end + + operation 163970 "load" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 164098 "go" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 156034 "Widget" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 172418 // <generalisation> + relation 170754 ---|> + a public + python "${type}" + classrelation_ref 172418 // <generalisation> + b parent class_ref 128002 // Displayable + end + + classrelation 180098 // <aggregation> + relation_ref 178178 // <aggregation> + end + end + + classinstance 134530 "cl" + type class_ref 148994 // CommandList + attributes + end + relations + end + end + + classinstance 134658 "console_cl" + type class_ref 148994 // CommandList + attributes + end + relations + end + end + + class 169218 "Main" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + end + end +end diff --git a/uml/128002.diagram b/uml/128002.diagram new file mode 100644 index 00000000..18d7237a --- /dev/null +++ b/uml/128002.diagram @@ -0,0 +1,151 @@ +format 70 + +classcanvas 128002 class_ref 128002 // Displayable + 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 301.407 212.109 2000 +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 240.852 390.327 2000 +end +classcanvas 128258 class_ref 128258 // DefaultUI + 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 217.717 473.896 2000 +end +classcanvas 128642 class_ref 128386 // DisplayableContainer + 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 224.704 309.894 2006 +end +classcanvas 129410 class_ref 135042 // TitleBar + 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 629.233 351.65 2000 +end +classcanvas 129666 class_ref 135170 // FileList + 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 539.259 352.907 2000 +end +classcanvas 129922 class_ref 135298 // FileListContainer + 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 471.3 421.8 2000 +end +classcanvas 131970 class_ref 135426 // Console + 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 722.435 351.987 2000 +end +note 132738 "Only one instance, since it initializes curses!" + xyzwh 68 390 2012 89 113 +classcanvas 132994 class_ref 141954 // FileManagerAware + 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 138 98 2000 +end +classcanvas 133122 class_ref 142082 // SettingsAware + 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 153 151 2000 +end +classcanvas 133250 class_ref 142210 // EnvironmentAware + 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 134 50 2005 +end +classcanvas 134530 class_ref 156034 // 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 600 232 2000 +end +relationcanvas 128386 relation_ref 128002 // <generalisation> + decenter_begin 529 + from ref 128258 z 2001 to ref 128130 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 128898 relation_ref 128386 // <generalisation> + decenter_begin 625 + decenter_end 339 + from ref 128642 z 2007 to ref 128002 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 130178 relation_ref 135554 // <generalisation> + decenter_end 715 + from ref 129922 z 2007 to point 349 395 + line 132610 z 2007 to ref 128642 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 130562 relation_ref 135810 // <aggregation> + decenter_begin 693 + from ref 129922 z 2001 to ref 129666 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 130690 relation_ref 135938 // <aggregation> + decenter_begin 720 + decenter_end 495 + from ref 128642 z 2007 to ref 128002 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 132354 relation_ref 128258 // <generalisation> + decenter_begin 487 + decenter_end 205 + from ref 128130 z 2007 to ref 128642 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 133378 relation_ref 142850 // <generalisation> + decenter_begin 505 + from ref 128002 z 2006 to point 348 66 + line 133762 z 2006 to ref 133250 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 133506 relation_ref 142978 // <generalisation> + decenter_begin 313 + from ref 128002 z 2001 to point 329 115 + line 133890 z 2001 to ref 132994 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134274 relation_ref 149634 // <generalisation> + decenter_begin 116 + from ref 128002 z 2001 to point 307 168 + line 134402 z 2001 to ref 133122 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134658 relation_ref 170754 // <generalisation> + decenter_end 708 + from ref 134530 z 2001 to ref 128002 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134786 relation_ref 170882 // <generalisation> + from ref 131970 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134914 relation_ref 171010 // <generalisation> + from ref 129410 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 135042 relation_ref 171138 // <generalisation> + from ref 129666 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 135938 relation_ref 171266 // <generalisation> + decenter_begin 333 + from ref 129922 z 2001 to point 517 316 + line 136066 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 136194 relation_ref 178178 // <aggregation> + from ref 128258 z 2001 to point 366 492 + line 136706 z 2001 to point 456 291 + line 136834 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +line 132866 -_-_ + from ref 132738 z 2013 to ref 128130 +end diff --git a/uml/134530 b/uml/134530 new file mode 100644 index 00000000..9f91d104 --- /dev/null +++ b/uml/134530 @@ -0,0 +1,145 @@ +format 70 +"builtin" // builtin + revision 3 + modified_by 2 "hut" + // class settings + //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 + //use case diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode 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 + //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 + //component diagram settings + package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default + //deployment diagram settings + package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default + draw_component_as_icon default show_component_req_prov default show_component_rea 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 + //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 + + classview 134530 "builtins" + //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 + class 149250 "curses" + visibility protected + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 171010 // <association> + relation_ref 169986 // <association> + end + + operation 141570 "initscr" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 141698 "endwin" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 171778 "getch" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + end + + class 162690 "os" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + operation 156418 "listdir" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + operation 156674 "stat" + public explicit_return_type "" + nparams 0 + + + + python_def "${@}${static}${abstract}def ${name}${(}${)}: +${docstring}${body} +" + + end + + classrelation 186626 // <association> + relation 184706 ---- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 186626 // <association> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 186754 // <association> + end + end + end +end diff --git a/bouml/128002.diagram b/uml/134530.diagram index df226ddd..64cb30ae 100644 --- a/bouml/128002.diagram +++ b/uml/134530.diagram @@ -1,185 +1,188 @@ format 70 -classcanvas 128002 class_ref 128002 // FM +classcanvas 128002 class_ref 148738 // 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 171 201 2000 + xyz 151 121 2000 end -classcanvas 128130 class_ref 128130 // UI +classcanvas 128130 class_ref 148866 // 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 483 193 2000 + xyz 212 31 2000 end -classcanvas 128258 class_ref 128258 // MAIN +classcanvas 128258 class_ref 148994 // CommandList 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 58 186 2000 + xyz 338 18 2000 end -classcanvas 128386 class_ref 128386 // Command +classcanvas 128642 class_ref 149122 // 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 322 139 2000 + xyz 99 305 2000 end -classcanvas 128514 class_ref 128514 // Action +classcanvas 128770 class_ref 149250 // 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 212 33 2000 + xyz 118 611 2000 end -classcanvas 128642 class_ref 128642 // Environment +classcanvas 128898 class_ref 149378 // FM 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 317 338 2000 + xyz 143 185 2000 end -classcanvas 128770 class_ref 128770 // Widget +classcanvas 129154 class_ref 128002 // Displayable 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 495 479 2000 + xyz 325 408 2000 end -classcanvas 128898 class_ref 128898 // curses +classcanvas 129666 class_ref 135426 // Console 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 505 76 2000 + xyz 627 149 2006 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 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 706 569 2000 +classcanvas 129922 class_ref 128130 // UI + draw_all_relations default hide_attributes default hide_operations yes 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 366 235 2006 end -classcanvas 133506 class_ref 129538 // WTitleBar +classcanvas 130178 class_ref 128386 // DisplayableContainer 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 710 612 2000 + xyz 299 311 2012 end -classcanvas 133762 class_ref 129410 // WMessage +classcanvas 131458 class_ref 155906 // FileSystemObject 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 701 483 2000 + xyz 71 416 2000 end -classcanvas 134018 class_ref 129282 // WDisplay +classcanvas 131842 class_ref 128258 // DefaultUI 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 710 657 2005 + xyz 325 129 2012 end -classcanvas 134530 class_ref 136066 // Window +classcanvas 132610 class_ref 156034 // 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 623 284 2000 + xyz 509 237 2017 end -classcanvas 135042 class_ref 136194 // Color +classcanvas 133250 class_ref 135170 // FileList 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 + xyz 549 392 2023 end -classcanvas 135938 class_ref 136322 // FSObject +classcanvas 133506 class_ref 135042 // TitleBar 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 197 409 2000 + xyz 646 391 2023 end -classcanvas 136066 class_ref 136450 // File +classcanvas 136322 class_ref 162690 // os 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 91 420 2000 + xyz 54 566 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 46 543 2005 +packagecanvas 136578 + package_ref 134530 // builtin + xyzwh 29 522 2006 225 181 end -relationcanvas 129026 relation_ref 128002 // <association> - decenter_end 288 - from ref 128258 z 2001 to ref 128002 +note 137346 "\"outer world\"" + xyzwh 123 566 2011 117 37 +relationcanvas 129026 relation_ref 156162 // <generalisation> + decenter_begin 466 + from ref 128898 z 2001 to ref 128002 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 129154 relation_ref 128130 // <association> - from ref 128130 z 2001 to ref 128002 +relationcanvas 129538 relation_ref 162946 // <aggregation> + from ref 128258 z 2001 to ref 128130 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 129922 relation_ref 128514 // <association> - decenter_begin 520 - from ref 128514 z 2001 to ref 128386 +relationcanvas 130306 relation_ref 128386 // <generalisation> + decenter_begin 441 + decenter_end 407 + from ref 130178 z 2001 to ref 129154 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 130178 relation_ref 128770 // <association> - decenter_begin 267 - from ref 128642 z 2001 to ref 128002 +relationcanvas 130434 relation_ref 135938 // <aggregation> + decenter_begin 603 + decenter_end 631 + from ref 130178 z 2001 to ref 129154 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 130562 relation_ref 129154 // <association> - from ref 128130 z 2001 to ref 128642 +relationcanvas 130562 relation_ref 128258 // <generalisation> + from ref 129922 z 2007 to ref 130178 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 130690 relation_ref 129282 // <association> - from ref 128002 z 2001 to ref 128386 +relationcanvas 130946 relation_ref 169730 // <unidirectional association> + from ref 128130 z 2001 to point 180 56 + line 137218 z 2001 to ref 128002 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 133122 relation_ref 135938 // <generalisation> - decenter_end 286 - from ref 132994 z 2001 to ref 128770 +relationcanvas 131202 relation_ref 169986 // <association> + decenter_begin 514 + from ref 129154 z 2001 to ref 128770 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 133378 relation_ref 136066 // <generalisation> - decenter_end 433 - from ref 133250 z 2001 to ref 128770 +relationcanvas 131586 relation_ref 170242 // <aggregation> + decenter_begin 351 + from ref 128642 z 2001 to ref 131458 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 133634 relation_ref 136194 // <generalisation> - decenter_end 552 - from ref 133506 z 2001 to ref 128770 +relationcanvas 131714 relation_ref 170370 // <association> + from ref 128642 z 2001 to ref 129154 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 133890 relation_ref 142722 // <generalisation> - decenter_end 146 - from ref 133762 z 2001 to ref 128770 +relationcanvas 131970 relation_ref 128002 // <generalisation> + from ref 131842 z 2007 to ref 129922 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 134402 relation_ref 142850 // <generalisation> - decenter_end 671 - from ref 134018 z 2006 to ref 128770 +relationcanvas 132354 relation_ref 170498 // <association> + decenter_begin 435 + decenter_end 347 + from ref 131842 z 2013 to ref 128258 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 134786 relation_ref 149506 // <association> - from ref 134530 z 2001 to ref 128770 +relationcanvas 132738 relation_ref 170754 // <generalisation> + decenter_end 126 + from ref 132610 z 2001 to point 493 430 + line 137474 z 2001 to ref 129154 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 134914 relation_ref 149634 // <association> - from ref 128130 z 2001 to ref 134530 +relationcanvas 132866 relation_ref 170882 // <generalisation> + from ref 129666 z 2007 to ref 132610 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 135554 relation_ref 149890 // <association> - decenter_begin 271 - from ref 128770 z 2001 to ref 135042 +relationcanvas 133378 relation_ref 171138 // <generalisation> + from ref 133250 z 2018 to ref 132610 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 136322 relation_ref 150146 // <generalisation> - from ref 136066 z 2001 to ref 135938 +relationcanvas 133634 relation_ref 171010 // <generalisation> + from ref 133506 z 2018 to ref 132610 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 136450 relation_ref 150274 // <generalisation> - from ref 136194 z 2006 to ref 135938 +relationcanvas 133762 relation_ref 177922 // <unidirectional association> + decenter_end 569 + from ref 128898 z 2001 to ref 128642 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 136578 relation_ref 150402 // <aggregation> - from ref 128642 z 2001 to point 365 427 - line 138626 z 2001 to ref 135938 +relationcanvas 135170 relation_ref 178050 // <unidirectional association> + from ref 128898 z 2013 to ref 131842 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 136962 relation_ref 150786 // <aggregation> - from ref 128130 z 2001 to ref 128770 +relationcanvas 135298 relation_ref 178178 // <aggregation> + decenter_begin 558 + from ref 131842 z 2018 to point 523 169 + line 136194 z 2018 to ref 132610 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 137090 relation_ref 150914 // <aggregation> - decenter_begin 167 - from ref 128130 z 2001 to ref 128386 +relationcanvas 136450 relation_ref 184706 // <association> + from ref 136322 z 2001 to ref 131458 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -relationcanvas 137858 relation_ref 151042 // <association> - from ref 128898 z 2001 to ref 128130 +relationcanvas 136834 relation_ref 170626 // <association> + from ref 129666 z 2007 to point 564 94 + line 137090 z 2007 to ref 128258 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end diff --git a/uml/141058.diagram b/uml/141058.diagram new file mode 100644 index 00000000..9268c4c4 --- /dev/null +++ b/uml/141058.diagram @@ -0,0 +1,216 @@ +format 70 + +classinstance 128258 class_ref 169218 // Main + name "" xyz 64 4 2000 life_line_z 2000 +classinstance 128386 class_ref 149378 // FM + name "" xyz 185 32 2000 life_line_z 2000 +classinstance 128898 class_ref 128258 // DefaultUI + name "" mortal xyz 289 80 2000 life_line_z 2000 +classinstance 132226 class_ref 149122 // Environment + name "" xyz 421 84 2000 life_line_z 2000 +classinstance 133122 class_ref 156034 // Widget + name "" xyz 544 107 2000 life_line_z 2000 +classinstance 133762 class_ref 149250 // curses + name "" xyz 632 4 2000 life_line_z 2000 +classinstance 134530 class_ref 148866 // Command + name "" xyz 727 4 2000 life_line_z 2000 +durationcanvas 128514 classinstance_ref 128258 // :Main + xyzwh 83 82 2010 11 40 +end +durationcanvas 128642 classinstance_ref 128386 // :FM + xyzwh 204 82 2010 11 25 +end +durationcanvas 129026 classinstance_ref 128258 // :Main + xyzwh 83 130 2010 11 34 +end +durationcanvas 129154 classinstance_ref 128898 // :DefaultUI + xyzwh 325 130 2010 11 58 + overlappingdurationcanvas 135426 + xyzwh 331 142 2020 11 40 + overlappingdurationcanvas 135682 + xyzwh 337 151 2030 11 25 + end + end +end +durationcanvas 129410 classinstance_ref 128258 // :Main + xyzwh 83 180 2010 11 35 +end +durationcanvas 129538 classinstance_ref 128386 // :FM + xyzwh 204 172 2010 11 468 + overlappingdurationcanvas 136450 + xyzwh 210 537 2020 11 25 + end +end +durationcanvas 129794 classinstance_ref 128258 // :Main + xyzwh 83 655 2010 11 27 +end +durationcanvas 129922 classinstance_ref 128898 // :DefaultUI + xyzwh 325 655 2010 11 27 +end +durationcanvas 130178 classinstance_ref 128898 // :DefaultUI + xyzwh 325 265 2010 11 26 +end +durationcanvas 130434 classinstance_ref 128898 // :DefaultUI + xyzwh 325 311 2010 11 26 +end +durationcanvas 130690 classinstance_ref 128898 // :DefaultUI + xyzwh 325 381 2010 11 43 +end +durationcanvas 131074 classinstance_ref 128898 // :DefaultUI + xyzwh 325 467 2010 11 53 + overlappingdurationcanvas 134914 + xyzwh 331 489 2020 11 25 + end +end +durationcanvas 132354 classinstance_ref 132226 // :Environment + xyzwh 469 606 2010 11 32 +end +durationcanvas 132866 classinstance_ref 132226 // :Environment + xyzwh 469 184 2010 11 27 +end +durationcanvas 133250 classinstance_ref 133122 // :Widget + xyzwh 571 280 2010 11 25 +end +durationcanvas 133506 classinstance_ref 133122 // :Widget + xyzwh 571 323 2010 11 25 +end +durationcanvas 133890 classinstance_ref 133762 // :curses + xyzwh 658 389 2010 11 31 +end +durationcanvas 135170 classinstance_ref 133122 // :Widget + xyzwh 571 501 2010 11 27 +end +durationcanvas 135938 classinstance_ref 134530 // :Command + xyzwh 767 506 2010 11 72 +end +durationcanvas 136706 classinstance_ref 133122 // :Widget + xyzwh 571 563 2010 11 34 +end +msg 128770 synchronous + from durationcanvas_ref 128514 + to durationcanvas_ref 128642 + yz 82 2015 msg operation_ref 141826 // "initialize()" + show_full_operations_definition default drawing_language default + label_xy 117 64 +msg 129282 synchronous + from durationcanvas_ref 129026 + to durationcanvas_ref 129154 + yz 130 2015 msg operation_ref 171138 // "initialize()" + show_full_operations_definition default drawing_language default + label_xy 124 111 +msg 129666 synchronous + from durationcanvas_ref 129410 + to durationcanvas_ref 129538 + yz 180 2015 msg operation_ref 141954 // "loop()" + show_full_operations_definition default drawing_language default + label_xy 129 162 +msg 130050 synchronous + from durationcanvas_ref 129794 + to durationcanvas_ref 129922 + yz 655 2015 msg operation_ref 134914 // "destroy()" + show_full_operations_definition default drawing_language default + label_xy 119 636 +msg 130306 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 130178 + yz 265 2015 msg operation_ref 134530 // "draw()" + show_full_operations_definition default drawing_language default + label_xy 245 247 +msg 130562 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 130434 + yz 311 2015 msg operation_ref 149378 // "finalize()" + show_full_operations_definition default drawing_language default + label_xy 240 293 +msg 130818 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 130690 + yz 382 2015 msg operation_ref 148738 // "get_next_key()" + show_full_operations_definition default drawing_language default + label_xy 229 361 +msg 130946 return + from durationcanvas_ref 130690 + to durationcanvas_ref 129538 + yz 412 2020 unspecifiedmsg + show_full_operations_definition default drawing_language default +msg 131202 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 131074 + yz 467 2015 msg operation_ref 148610 // "handle_key()" + show_full_operations_definition default drawing_language default + label_xy 234 449 +msg 132482 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 132354 + yz 606 2015 msg operation_ref 171522 // "garbage_collect()" + show_full_operations_definition default drawing_language default + label_xy 260 587 +msg 132994 synchronous + from durationcanvas_ref 129538 + to durationcanvas_ref 132866 + yz 185 2020 msg operation_ref 171650 // "enter_dir()" + show_full_operations_definition default drawing_language default + label_xy 222 164 +msg 133378 synchronous + from durationcanvas_ref 130178 + to durationcanvas_ref 133250 + yz 280 2015 msg operation_ref 134530 // "draw()" + show_full_operations_definition default drawing_language default + label_xy 407 262 +msg 133634 synchronous + from durationcanvas_ref 130434 + to durationcanvas_ref 133506 + yz 323 2015 msg operation_ref 149378 // "finalize()" + show_full_operations_definition default drawing_language default + label_xy 405 303 +msg 134018 synchronous + from durationcanvas_ref 130690 + to durationcanvas_ref 133890 + yz 391 2015 msg operation_ref 171778 // "getch()" + show_full_operations_definition default drawing_language default + label_xy 713 361 +msg 134402 return + from durationcanvas_ref 133890 + to durationcanvas_ref 130690 + yz 408 2020 unspecifiedmsg + show_full_operations_definition default drawing_language default +reflexivemsg 135042 synchronous + to durationcanvas_ref 134914 + yz 489 2025 msg operation_ref 148482 // "handle_mouse()" + show_full_operations_definition default drawing_language default + label_xy 345 462 +msg 135298 synchronous + from durationcanvas_ref 134914 + to durationcanvas_ref 135170 + yz 502 2030 msg operation_ref 134786 // "click()" + show_full_operations_definition default drawing_language default + label_xy 474 484 +reflexivemsg 135554 synchronous + to durationcanvas_ref 135426 + yz 142 2025 msg operation_ref 148866 // "setup()" + show_full_operations_definition default drawing_language default + label_xy 340 120 +reflexivemsg 135810 synchronous + to durationcanvas_ref 135682 + yz 151 2035 msg operation_ref 149890 // "add_obj()" + show_full_operations_definition default drawing_language default + label_xy 372 143 +msg 136066 synchronous + from durationcanvas_ref 135170 + to durationcanvas_ref 135938 + yz 506 2015 msg operation_ref 164226 // "execute()" + show_full_operations_definition default drawing_language default + label_xy 593 488 +msg 136578 synchronous + from durationcanvas_ref 135938 + to durationcanvas_ref 136450 + yz 537 2025 explicitmsg "<command>" + show_full_operations_definition default drawing_language default + label_xy 222 520 +msg 136834 synchronous + from durationcanvas_ref 135938 + to durationcanvas_ref 136706 + yz 567 2030 explicitmsg "<command>" + show_full_operations_definition default drawing_language default + label_xy 581 554 +end diff --git a/uml/2.session b/uml/2.session new file mode 100644 index 00000000..08fa7e3f --- /dev/null +++ b/uml/2.session @@ -0,0 +1,24 @@ +window_sizes 1678 1033 393 1275 797 144 +motifplus_style +diagrams + classdiagram_ref 128002 // Displayable Hierarchy + 1275 795 100 4 0 0 + active classdiagram_ref 134530 // Overview + 1275 795 100 4 0 0 + sequencediagram_ref 141058 // Basic Logic + 1275 795 100 4 0 0 +end +show_stereotypes +selected classdiagram_ref 134530 // Overview +open + class_ref 128002 // Displayable + class_ref 128130 // UI + class_ref 128258 // DefaultUI + class_ref 148866 // Command + class_ref 148994 // CommandList + class_ref 149122 // Environment + class_ref 149378 // FM + class_ref 155906 // FileSystemObject + class_ref 149250 // curses +end +end diff --git a/bouml/cpp_includes b/uml/cpp_includes index 531b86f7..531b86f7 100644 --- a/bouml/cpp_includes +++ b/uml/cpp_includes diff --git a/bouml/generation_settings b/uml/generation_settings index 8cd2bc14..8cd2bc14 100644 --- a/bouml/generation_settings +++ b/uml/generation_settings diff --git a/bouml/idl_includes b/uml/idl_includes index fceab64b..fceab64b 100644 --- a/bouml/idl_includes +++ b/uml/idl_includes diff --git a/bouml/java_imports b/uml/java_imports index bbd370ac..bbd370ac 100644 --- a/bouml/java_imports +++ b/uml/java_imports diff --git a/bouml/python_imports b/uml/python_imports index 4a1bd3a8..4a1bd3a8 100644 --- a/bouml/python_imports +++ b/uml/python_imports diff --git a/bouml/stereotypes b/uml/stereotypes index f5916d3e..3680bceb 100644 --- a/bouml/stereotypes +++ b/uml/stereotypes @@ -15,7 +15,7 @@ -_-|> 1 "bind" end - use_case_stereotypes 6 "realization" "realization" "realization" "realization" "realization" "realization" + use_case_stereotypes 1 "realization" ---|> 4 "{complete,disjoint}" "{incomplete,disjoint}" "{complete,overlapping}" "{incomplete,overlapping}" -_-> 2 "include" "extend" diff --git a/bouml/tools b/uml/tools index 3579028b..3579028b 100644 --- a/bouml/tools +++ b/uml/tools diff --git a/uml/uml.prj b/uml/uml.prj new file mode 100644 index 00000000..078dae9e --- /dev/null +++ b/uml/uml.prj @@ -0,0 +1,43 @@ +format 70 +"uml" + revision 3 + 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 13 + diagram_format A4 + + mark_for_import + + package_ref 128002 // ranger + + package_ref 134530 // builtin + +end |