diff options
Diffstat (limited to 'doc/uml')
-rw-r--r-- | doc/uml/128002 | 118 | ||||
-rw-r--r-- | doc/uml/128002.diagram | 137 | ||||
-rw-r--r-- | doc/uml/134530.diagram | 28 | ||||
-rw-r--r-- | doc/uml/141058.diagram | 2 | ||||
-rw-r--r-- | doc/uml/2.session | 3 |
5 files changed, 215 insertions, 73 deletions
diff --git a/doc/uml/128002 b/doc/uml/128002 index 10bf78d9..e6caf96d 100644 --- a/doc/uml/128002 +++ b/doc/uml/128002 @@ -1,6 +1,6 @@ format 70 "ranger" // ranger - revision 20 + revision 23 modified_by 2 "hut" // class settings //class diagram settings @@ -324,6 +324,18 @@ ${docstring}${body} " end + + classrelation 200322 // <aggregation> + relation 198274 o--- + a role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 200322 // <aggregation> + b role_name "" private + python "${comment}${self}${name} = ${value} +" + classrelation_ref 200450 // <aggregation> + end end class 128258 "DefaultUI" @@ -357,18 +369,6 @@ ${docstring}${members} 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 @@ -485,12 +485,12 @@ ${docstring}${members} relation_ref 135810 // <aggregation> end - classrelation 172802 // <generalisation> - relation 171138 ---|> + classrelation 193410 // <generalisation> + relation 191362 ---|> a public python "${type}" - classrelation_ref 172802 // <generalisation> - b parent class_ref 156034 // Widget + classrelation_ref 193410 // <generalisation> + b parent class_ref 175746 // Pager end end @@ -968,8 +968,8 @@ ${docstring}${members} b parent class_ref 128002 // Displayable end - classrelation 180098 // <aggregation> - relation_ref 178178 // <aggregation> + classrelation 200450 // <aggregation> + relation_ref 198274 // <aggregation> end end @@ -1001,5 +1001,85 @@ ${docstring}${members} explicit_switch_type "" end + + class 175746 "Pager" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 193282 // <generalisation> + relation 191234 ---|> + a public + python "${type}" + classrelation_ref 193282 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 175874 "StatusBar" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 193538 // <generalisation> + relation 191490 ---|> + a public + python "${type}" + classrelation_ref 193538 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 176002 "Notify" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 193666 // <generalisation> + relation 191618 ---|> + a public + python "${type}" + classrelation_ref 193666 // <generalisation> + b parent class_ref 156034 // Widget + end + end + + class 176130 "ProcessManager" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "class ${name}${inherit}: +${docstring}${members} +" + idl_decl "" + explicit_switch_type "" + + classrelation 193794 // <generalisation> + relation 191746 ---|> + a public + python "${type}" + classrelation_ref 193794 // <generalisation> + b parent class_ref 156034 // Widget + end + end end end diff --git a/doc/uml/128002.diagram b/doc/uml/128002.diagram index 3c359d42..4765563d 100644 --- a/doc/uml/128002.diagram +++ b/doc/uml/128002.diagram @@ -2,56 +2,74 @@ 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 + xyz 262.407 180.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 + xyz 182.852 356.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 + xyz 159.717 432.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 + xyz 185.704 276.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 + xyz 681.233 245.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 + xyz 477.259 471.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 + xyz 477.3 562.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 + xyz 681.435 305.987 2000 end note 132738 "Only one instance, since it initializes curses!" - xyzwh 68 390 2012 89 113 + xyzwh 28 354 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 + xyz 393 33 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 + xyz 249 33 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 + xyz 71 32 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 + xyz 567 305 2000 end note 136962 "Defines no methods, just for classification" - xyzwh 608 99 2000 135 77 + xyzwh 577 138 2000 135 77 +classcanvas 137218 class_ref 175746 // Pager + 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 482 397 2000 +end +classcanvas 138370 class_ref 175874 // StatusBar + 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 682 364 2000 +end +classcanvas 142338 class_ref 176002 // Notify + 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 682 418 2000 +end +classcanvas 142850 class_ref 176130 // ProcessManager + 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 682 466 2000 +end +note 143362 "Inherits from pager to display file content" + xyzwh 316 482 2000 135 75 relationcanvas 128386 relation_ref 128002 // <generalisation> decenter_begin 529 from ref 128258 z 2001 to ref 128130 @@ -66,14 +84,14 @@ relationcanvas 128898 relation_ref 128386 // <generalisation> 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 + geometry VHr + from ref 129922 z 2007 to point 272 581 + line 139906 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 + decenter_begin 238 from ref 129922 z 2001 to ref 129666 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -87,29 +105,32 @@ relationcanvas 130690 relation_ref 135938 // <aggregation> end relationcanvas 132354 relation_ref 128258 // <generalisation> decenter_begin 487 - decenter_end 205 + decenter_end 106 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 + geometry VHV + from ref 128002 z 2006 to point 311 125 + line 141314 z 2006 to point 149 125 + line 141442 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 + geometry VHV + from ref 128002 z 2001 to point 311 125 + line 141058 z 2001 to point 469 125 + line 141186 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 + geometry VHV + from ref 128002 z 2001 to point 311 125 + line 141570 z 2001 to point 311 125 + line 141698 z 2001 to ref 133122 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end @@ -120,31 +141,65 @@ relationcanvas 134658 relation_ref 170754 // <generalisation> no_multiplicity_a no_multiplicity_b end relationcanvas 134786 relation_ref 170882 // <generalisation> - from ref 131970 z 2001 to ref 134530 + geometry HVH + from ref 131970 z 2001 to point 655 324 + line 138114 z 2001 to point 655 324 + line 138242 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 + geometry HVH + from ref 129410 z 2001 to point 655 264 + line 137858 z 2001 to point 655 324 + line 137986 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 +relationcanvas 135938 relation_ref 171266 // <generalisation> + from ref 129922 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 +relationcanvas 137346 relation_ref 191234 // <generalisation> + from ref 137218 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137602 relation_ref 191362 // <generalisation> + from ref 129666 z 2001 to ref 137218 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 138498 relation_ref 191490 // <generalisation> + geometry HVH + from ref 138370 z 2001 to point 655 383 + line 138626 z 2001 to point 655 324 + line 138754 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 142466 relation_ref 191618 // <generalisation> + geometry HVH + from ref 142338 z 2001 to point 655 437 + line 142594 z 2001 to point 655 324 + line 142722 z 2001 to ref 134530 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 142978 relation_ref 191746 // <generalisation> + geometry HVH + from ref 142850 z 2001 to point 655 485 + line 143106 z 2001 to point 655 324 + line 143234 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 +relationcanvas 143618 relation_ref 198274 // <aggregation> + geometry HVH + from ref 128130 z 2001 to point 394 375 + line 143746 z 2001 to point 394 324 + line 143874 z 2001 to ref 134530 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end @@ -152,4 +207,6 @@ line 132866 -_-_ from ref 132738 z 2013 to ref 128130 line 137090 -_-_ from ref 136962 z 2001 to ref 134530 +line 143490 -_-_ + from ref 143362 z 2001 to ref 129666 end diff --git a/doc/uml/134530.diagram b/doc/uml/134530.diagram index 64cb30ae..cfd3b9c0 100644 --- a/doc/uml/134530.diagram +++ b/doc/uml/134530.diagram @@ -54,7 +54,7 @@ classcanvas 132610 class_ref 156034 // Widget end 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 549 392 2023 + xyz 553 430 2023 end 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 @@ -70,6 +70,10 @@ packagecanvas 136578 end note 137346 "\"outer world\"" xyzwh 123 566 2011 117 37 +classcanvas 137602 class_ref 175746 // Pager + 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 537 333 2028 +end relationcanvas 129026 relation_ref 156162 // <generalisation> decenter_begin 466 from ref 128898 z 2001 to ref 128002 @@ -147,11 +151,6 @@ relationcanvas 132866 relation_ref 170882 // <generalisation> no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -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 133634 relation_ref 171010 // <generalisation> from ref 133506 z 2018 to ref 132610 no_role_a no_role_b @@ -168,13 +167,6 @@ relationcanvas 135170 relation_ref 178050 // <unidirectional association> no_role_a no_role_b no_multiplicity_a no_multiplicity_b end -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 136450 relation_ref 184706 // <association> from ref 136322 z 2001 to ref 131458 no_role_a no_role_b @@ -186,4 +178,14 @@ relationcanvas 136834 relation_ref 170626 // <association> no_role_a no_role_b no_multiplicity_a no_multiplicity_b end +relationcanvas 137730 relation_ref 191234 // <generalisation> + from ref 137602 z 2029 to ref 132610 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 137858 relation_ref 191362 // <generalisation> + from ref 133250 z 2029 to ref 137602 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end end diff --git a/doc/uml/141058.diagram b/doc/uml/141058.diagram index 9268c4c4..285ba67b 100644 --- a/doc/uml/141058.diagram +++ b/doc/uml/141058.diagram @@ -14,6 +14,8 @@ 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 +note 136962 "This is outdated." + xyzwh 352 23 2000 145 35 durationcanvas 128514 classinstance_ref 128258 // :Main xyzwh 83 82 2010 11 40 end diff --git a/doc/uml/2.session b/doc/uml/2.session index ab40f74a..42a43d47 100644 --- a/doc/uml/2.session +++ b/doc/uml/2.session @@ -1,4 +1,4 @@ -window_sizes 1442 880 393 1039 642 144 +window_sizes 1678 1033 393 1275 795 144 motifplus_style diagrams active classdiagram_ref 128002 // Displayable Hierarchy @@ -14,6 +14,7 @@ open class_ref 128002 // Displayable class_ref 128130 // UI class_ref 128258 // DefaultUI + class_ref 135170 // FileList class_ref 148866 // Command class_ref 148994 // CommandList class_ref 149122 // Environment |