4 modified_by 127 "espinosa"
6 //class diagram settings
7 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_context 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
8 //use case diagram settings
9 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
10 //sequence diagram settings
11 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 show_class_context_mode default show_msg_context_mode default
12 //collaboration diagram settings
13 show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default show_msg_context default draw_all_relations default shadow default show_stereotype_properties default
14 //object diagram settings
15 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
16 //component diagram settings
17 package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
18 draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
19 //deployment diagram settings
20 package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
21 draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
22 //state diagram settings
23 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
24 show_activities default region_horizontally default drawing_language default show_stereotype_properties default
25 //activity diagram settings
26 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
27 show_infonote default drawing_language default show_stereotype_properties default
29 associated_diagram classdiagram_ref 128255 // creaButtonContainer class diagram
30 classview 134783 "creaButtonContainer View"
31 //class diagram settings
32 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_context 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
33 //collaboration diagram settings
34 show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default show_msg_context default draw_all_relations default shadow default show_stereotype_properties default
35 //object diagram settings
36 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
37 //sequence diagram settings
38 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 show_class_context_mode default show_msg_context_mode default
39 //state diagram settings
40 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
41 show_activities default region_horizontally default drawing_language default show_stereotype_properties default
43 //activity diagram settings
44 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
45 show_infonote default drawing_language default show_stereotype_properties default
46 class 135690 "wxDialog"
48 cpp_decl "${comment}${template}class ${name}${inherit} {
54 python_2_2 python_decl ""
56 explicit_switch_type ""
60 class 135562 "wxListBox"
62 cpp_decl "${comment}${template}class ${name}${inherit} {
68 python_2_2 python_decl ""
70 explicit_switch_type ""
74 class 135178 "ListConfigDialog"
76 cpp_decl "${comment}${template}class ${name}${inherit} {
82 python_2_2 python_decl ""
84 explicit_switch_type ""
86 attribute 142986 "buttonAdd"
87 private explicit_type "wxButton*"
88 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
96 attribute 143114 "buttonDel"
97 private explicit_type "wxButton*"
98 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
106 attribute 143242 "okButton"
107 private explicit_type "wxButton*"
108 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
116 attribute 143370 "cancelButton"
117 private explicit_type "wxButton*"
118 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
126 attribute 143498 "upButton"
127 private explicit_type "wxButton*"
128 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
136 attribute 143626 "downButton"
137 private explicit_type "wxButton*"
138 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
146 attribute 143754 "m_OriginalListWx"
147 private explicit_type "ListWx*"
148 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
156 attribute 143882 "m_CurrentListWx"
157 private explicit_type "ListWx*"
158 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
166 classrelation 156682 // <aggregation>
168 a role_name "" private
169 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
171 classrelation_ref 156682 // <aggregation>
172 b role_name "" private
173 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
175 classrelation_ref 156810 // <aggregation>
178 operation 151690 "ListConfigDialog"
179 public explicit_return_type ""
181 param in name "parent" explicit_type "wxWindow*"
182 param in name "id" explicit_type "wxWindowID"
183 param in name "title" explicit_type "wxString"
184 param in name "modelList" explicit_type "ListWx*"
185 param in name "currentList" explicit_type "ListWx*"
186 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}, const ${t1} & ${p1}${v1}, const ${t2} & ${p2}${v2}, const ${t3} & ${p3}${v3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${abstract};
188 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}, ${t1} ${p1}, const ${t2} & ${p2}, const ${t3} & ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${staticnl}{
197 operation 151818 "OnAdd"
198 public explicit_return_type ""
200 param in name "event" explicit_type "wxCommandEvent"
201 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
203 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
212 operation 151946 "OnDelete"
213 public explicit_return_type ""
215 param in name "event" explicit_type "wxCommandEvent"
216 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
218 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
227 operation 152074 "OnMoveUp"
228 public explicit_return_type ""
230 param in name "event" explicit_type "wxCommandEvent"
231 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
233 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
242 operation 152202 "OnMoveDown"
243 public explicit_return_type ""
245 param in name "event" explicit_type "wxCommandEvent"
246 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
248 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
257 operation 152330 "OnOk"
258 public explicit_return_type ""
260 param in name "event" explicit_type "wxCommandEvent"
261 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
263 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
272 operation 152458 "OnCancel"
273 public explicit_return_type ""
275 param in name "event" explicit_type "wxCommandEvent"
276 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
278 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
287 classrelation 158090 // <aggregation>
288 relation_ref 156810 // <aggregation>
291 classrelation 158986 // <dependency>
295 cpp default "#include in source"
296 classrelation_ref 158986 // <dependency>
297 b parent class_ref 135690 // wxDialog
301 class 135050 "ListWx"
303 cpp_decl "${comment}${template}class ${name}${inherit} {
309 python_2_2 python_decl ""
311 explicit_switch_type ""
313 operation 150922 "OnListEvent"
314 public explicit_return_type "void"
316 param in name "event" explicit_type "wxCommandEvent"
317 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
319 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
328 attribute 142602 "m_ListBox"
329 private explicit_type "wxListBox*"
330 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
338 attribute 142730 "m_Functor"
339 private explicit_type "TFunctor*"
340 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
348 classrelation 156042 // <dependency>
351 cpp default "#include in source"
352 classrelation_ref 156042 // <dependency>
353 b parent class_ref 135050 // ListWx
356 classrelation 156170 // <dependency>
360 cpp default "#include in source"
361 classrelation_ref 156170 // <dependency>
362 b parent class_ref 128138 // wxPanel
365 attribute 142858 "m_FunctorEnabled"
366 private explicit_type "bool"
367 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
375 operation 151050 "ListWx"
376 public explicit_return_type ""
378 param in name "parent" explicit_type "wxWindow"
379 param in name "id" explicit_type "wxWindowID"
380 param in name "iVector" explicit_type "ItemsVector"
381 param in name "functor" explicit_type "TFunctor"
382 cpp_decl " ${comment}${inline}${name}${(}const ${t0} & ${p0}${v0}, const ${t1} & ${p1}${v1}, const ${t2} & ${p2}${v2}, const ${t3} & ${p3}${v3}${)}${volatile}${throw};
384 cpp_def "${comment}${inline}${class}::${name}${(}${t0} * ${p0}, ${t1} ${p1}, ${t2} ${p2}, ${t3} ${p3}${)}${volatile}${throw} {
393 operation 151178 "ListWx"
394 public explicit_return_type ""
396 param in name "parent" explicit_type "wxWindow"
397 param in name "id" explicit_type "wxWindowID"
398 param in name "functor" explicit_type "TFunctor"
399 cpp_decl " ${comment}${inline}${name}${(}const ${t0} & ${p0}${v0}, const ${t1} & ${p1}${v1}, const ${t2} & ${p2}${v2}${)}${volatile}${throw};
401 cpp_def "${comment}${inline}${class}::${name}${(}${t0} * ${p0}, ${t1} ${p1}, ${t2} ${p2}${)}${volatile}${throw} {
410 operation 151306 "SetFunctorEnabled"
411 public explicit_return_type "void"
413 param in name "enabled" explicit_type "bool"
414 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
416 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
425 operation 151434 "IsFunctorEnabled"
426 const public explicit_return_type "bool"
428 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
430 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
439 operation 151562 "GetListBox"
440 const public explicit_return_type "wxListBox*"
442 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
444 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
453 classrelation 156298 // <association>
455 a role_name "" private
456 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
458 classrelation_ref 156298 // <association>
459 b role_name "" private
460 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
462 classrelation_ref 156426 // <association>
465 classrelation 156554 // <unidirectional association>
468 a role_name "" private
469 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
471 classrelation_ref 156554 // <unidirectional association>
472 b parent class_ref 128522 // ButtonContainerSettings
475 classrelation 156810 // <aggregation>
476 relation_ref 156042 // <aggregation>
479 classrelation 157322 // <dependency>
482 cpp default "#include in source"
483 classrelation_ref 157322 // <dependency>
484 b parent class_ref 128511 // functor
487 classrelation 157706 // <aggregation>
489 a role_name "" private
490 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
492 classrelation_ref 157706 // <aggregation>
493 b role_name "" private
494 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
496 classrelation_ref 157834 // <aggregation>
499 classrelation 157962 // <aggregation>
501 a role_name "" private
502 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
504 classrelation_ref 157962 // <aggregation>
505 b role_name "" private
506 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
508 classrelation_ref 158090 // <aggregation>
511 classrelation 158218 // <aggregation>
513 a role_name "" private
514 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
516 classrelation_ref 158218 // <aggregation>
517 b role_name "" private
518 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
520 classrelation_ref 158346 // <aggregation>
524 class 141332 "wxSizer"
526 cpp_decl "${comment}${template}class ${name}${inherit} {
532 python_2_2 python_decl ""
534 explicit_switch_type ""
538 class 141204 "wxScrolledWindow"
540 cpp_decl "${comment}${template}class ${name}${inherit} {
546 python_2_2 python_decl ""
548 explicit_switch_type ""
552 class 136959 "wxGridSizer"
554 cpp_decl "${comment}${template}class ${name}${inherit} {
560 python_2_2 python_decl ""
562 explicit_switch_type ""
564 classrelation 135050 // <dependency>
568 cpp default "#include in source"
569 classrelation_ref 135050 // <dependency>
570 b parent class_ref 136319 // wxStaticText
574 class 136831 "wxFlexGridSizer"
576 cpp_decl "${comment}${template}class ${name}${inherit} {
582 python_2_2 python_decl ""
584 explicit_switch_type ""
588 class 135807 "wxImage"
590 cpp_decl "${comment}${template}class ${name}${inherit} {
596 python_2_2 python_decl ""
598 explicit_switch_type ""
602 class 135935 "wxBitmapButton"
604 cpp_decl "${comment}${template}class ${name}${inherit} {
610 python_2_2 python_decl ""
612 explicit_switch_type ""
616 class 136319 "wxStaticText"
618 cpp_decl "${comment}${template}class ${name}${inherit} {
624 python_2_2 python_decl ""
626 explicit_switch_type ""
630 class 136191 "buttonGroup"
632 cpp_decl "${comment}${template}class ${name}${inherit} {
638 python_2_2 python_decl ""
640 explicit_switch_type ""
642 classrelation 135807 // <unidirectional association>
644 a role_name "" private
645 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
647 classrelation_ref 135807 // <unidirectional association>
648 b parent class_ref 136063 // button
651 classrelation 135935 // <unidirectional association>
653 a role_name "" private
654 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
656 classrelation_ref 135935 // <unidirectional association>
657 b parent class_ref 136319 // wxStaticText
660 operation 136191 "ButtonGroup"
661 public explicit_return_type ""
663 param in name "groupName" explicit_type "wxStaticText"
664 param in name "buttons" explicit_type "buttonContainer"
665 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${v1}${)}${const}${volatile}${throw}${abstract};
667 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
676 attribute 138879 "m_GroupName"
677 private explicit_type "wxStaticText*"
678 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
686 attribute 139007 "m_Buttons"
687 private explicit_type "buttonContainer"
688 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
696 classrelation 138367 // <aggregation>
699 a role_name "" private
700 cpp default " ${comment}${static}${mutable}${volatile}${const}${stereotype}<${type} *> ${name}${value};
702 classrelation_ref 138367 // <aggregation>
703 b role_name "" private
704 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
706 classrelation_ref 138495 // <aggregation>
709 classrelation 134932 // <aggregation>
710 relation_ref 134676 // <aggregation>
713 classrelation 135188 // <aggregation>
714 relation_ref 134804 // <aggregation>
717 classrelation 144660 // <dependency>
721 cpp default "#include in source"
722 classrelation_ref 144660 // <dependency>
723 b parent class_ref 136319 // wxStaticText
727 class 136063 "button"
729 cpp_decl "${comment}${template}class ${name}${inherit} {
735 python_2_2 python_decl ""
737 explicit_switch_type ""
739 operation 135935 "Button"
740 public explicit_return_type ""
742 param in name "parent" explicit_type "wxWindow"
743 param in name "id" explicit_type "long"
744 param in name "pair" explicit_type "ButtonPair"
745 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, ${t1} ${p1}${v1}, const ${t2} & ${p2}${v2}${)}${const}${volatile}${throw}${abstract};
747 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}, ${t1} ${p1}, ${t2} * ${p2}${)}${const}${volatile}${throw}${staticnl}{
756 operation 136063 "Execute"
757 public explicit_return_type "void"
759 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
761 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
770 attribute 138239 "m_ButtonPair"
771 private explicit_type "ButtonPair*"
772 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
780 classrelation 138239 // <association>
781 relation_ref 137855 // <association>
784 classrelation 138495 // <aggregation>
785 relation_ref 137983 // <aggregation>
788 classrelation 147199 // <unidirectional association>
790 a role_name "" private
791 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
793 classrelation_ref 147199 // <unidirectional association>
794 b parent class_ref 128511 // functor
797 classrelation 147583 // <unidirectional association>
799 a role_name "" private
800 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
802 classrelation_ref 147583 // <unidirectional association>
803 b parent class_ref 128511 // functor
806 classrelation 134676 // <aggregation>
807 relation_ref 134548 // <aggregation>
810 classrelation 144020 // <dependency>
814 cpp default "#include in source"
815 classrelation_ref 144020 // <dependency>
816 b parent class_ref 135935 // wxBitmapButton
819 classrelation 144148 // <unidirectional association>
821 a role_name "" private
822 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
824 classrelation_ref 144148 // <unidirectional association>
825 b parent class_ref 128511 // functor
828 classrelation 144276 // <dependency>
831 cpp default "#include in source"
832 classrelation_ref 144276 // <dependency>
833 b parent class_ref 128511 // functor
836 classrelation 134666 // <association>
837 relation_ref 134538 // <association>
840 operation 134922 "GetID"
841 public explicit_return_type "long"
843 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
845 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
854 operation 135050 "GetButtonName"
855 public explicit_return_type "StringType"
857 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
859 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
868 operation 135178 "GetIcon"
869 public explicit_return_type "BitmapType"
871 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
873 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
882 operation 135306 "GetDescription"
883 public explicit_return_type "StringType"
885 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
887 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
896 classrelation 157450 // <aggregation>
898 a role_name "" private
899 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
901 classrelation_ref 157450 // <aggregation>
902 b role_name "" private
903 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
905 classrelation_ref 157578 // <aggregation>
909 class 136447 "buttonManager"
911 cpp_decl "${comment}${template}class ${name}${inherit} {
917 python_2_2 python_decl ""
919 explicit_switch_type ""
921 classrelation 136063 // <unidirectional association>
923 a role_name "" private
924 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
926 classrelation_ref 136063 // <unidirectional association>
927 b parent class_ref 136063 // button
930 classrelation 136191 // <unidirectional association>
932 a role_name "" private
933 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
935 classrelation_ref 136191 // <unidirectional association>
936 b parent class_ref 136191 // buttonGroup
939 classrelation 136319 // <unidirectional association>
941 a role_name "" private
942 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
944 classrelation_ref 136319 // <unidirectional association>
945 b parent class_ref 136319 // wxStaticText
948 classrelation 136447 // <unidirectional association>
950 a role_name "" private
951 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
953 classrelation_ref 136447 // <unidirectional association>
954 b parent class_ref 135935 // wxBitmapButton
957 operation 136319 "ShowButtonManager"
958 public explicit_return_type ""
960 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
962 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
971 operation 136447 "HideButtonManager"
972 public explicit_return_type ""
974 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
976 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
985 operation 136575 "SetButtonManager"
986 private explicit_return_type "void"
988 param in name "buttonContainer" explicit_type "buttonContainer"
989 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
991 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
1000 attribute 139519 "m_GroupName"
1001 private explicit_type "wxStatText *"
1002 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1010 attribute 139647 "m_GridSizer"
1011 private explicit_type "wxGridSizer*"
1012 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1020 operation 137727 "ButtonManager"
1021 public explicit_return_type ""
1023 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1025 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1034 operation 137855 "ButtonManager"
1035 public explicit_return_type ""
1037 param in name "buttonGroup" type class_ref 136191 // buttonGroup
1038 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
1040 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
1049 operation 137983 "SetGroupName"
1050 public explicit_return_type ""
1052 param in name "groupName" type class_ref 136319 // wxStaticText
1053 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
1055 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
1064 operation 138111 "SetButtonManager"
1065 private explicit_return_type ""
1067 param in name "buttonContainer" explicit_type "buttonContainer"
1068 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
1070 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
1079 classrelation 139007 // <unidirectional association>
1080 relation 138367 --->
1081 a role_name "" private
1082 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1084 classrelation_ref 139007 // <unidirectional association>
1085 b parent class_ref 136959 // wxGridSizer
1088 classrelation 139135 // <unidirectional association>
1089 relation 138495 --->
1090 a role_name "" private
1091 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1093 classrelation_ref 139135 // <unidirectional association>
1094 b parent class_ref 136575 // groupManager
1097 classrelation 139263 // <unidirectional association>
1098 relation 138623 --->
1099 a role_name "" private
1100 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1102 classrelation_ref 139263 // <unidirectional association>
1103 b parent class_ref 136191 // buttonGroup
1106 classrelation 135572 // <aggregation>
1107 relation_ref 139135 // <aggregation>
1110 classrelation 144404 // <dependency>
1111 relation 143508 -_->
1113 cpp default "#include in source"
1114 classrelation_ref 144404 // <dependency>
1115 b parent class_ref 136959 // wxGridSizer
1118 classrelation 144532 // <dependency>
1119 relation 143636 -_->
1121 cpp default "#include in source"
1122 classrelation_ref 144532 // <dependency>
1123 b parent class_ref 136319 // wxStaticText
1126 classrelation 134922 // <dependency>
1127 relation 134794 -_->
1130 cpp default "#include in source"
1131 classrelation_ref 134922 // <dependency>
1132 b parent class_ref 136831 // wxFlexGridSizer
1136 class 136575 "groupManager"
1138 cpp_decl "${comment}${template}class ${name}${inherit} {
1144 python_2_2 python_decl ""
1146 explicit_switch_type ""
1148 classrelation 136575 // <unidirectional association>
1149 relation 136575 --->
1150 a role_name "" private
1151 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1153 classrelation_ref 136575 // <unidirectional association>
1154 b parent class_ref 136447 // buttonManager
1157 classrelation 136703 // <unidirectional association>
1158 relation 136703 --->
1159 a role_name "" private
1160 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1162 classrelation_ref 136703 // <unidirectional association>
1163 b parent class_ref 136191 // buttonGroup
1166 attribute 140031 "m_IDExpButton"
1167 private explicit_type "long"
1168 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1176 attribute 140159 "m_ExpansionButton"
1177 private explicit_type "ExpansionButton*"
1178 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1186 attribute 140287 "m_ButtonManager"
1187 private explicit_type "ButtonManager*"
1188 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1196 classrelation 138623 // <unidirectional association>
1197 relation 138111 --->
1198 a role_name "" private
1199 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1201 classrelation_ref 138623 // <unidirectional association>
1202 b parent class_ref 136831 // wxFlexGridSizer
1205 operation 136959 "GroupManager"
1206 public explicit_return_type ""
1208 param in name "parent" type class_ref 129023 // wxWindow
1209 param in name "buttonGroup" type class_ref 136191 // buttonGroup
1210 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${volatile}${throw}${abstract};
1212 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}, const ${t1} * ${p1}${)}${const}${volatile}${throw}${staticnl}{
1221 operation 137087 "GetButtonID"
1222 public explicit_return_type "long"
1224 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1226 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1235 operation 137215 "GetButton"
1236 public explicit_return_type "ExpansionButton*"
1238 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1240 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1249 operation 137343 "GetButtonManager"
1250 public explicit_return_type "ButtonManager*"
1252 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1254 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1263 operation 137471 "SetButtonID"
1264 public explicit_return_type "void"
1266 param in name "id" explicit_type "long"
1267 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
1269 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
1278 operation 137599 "HideSubPanel"
1279 public explicit_return_type "void"
1281 param in name "hide" explicit_type "bool"
1282 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
1284 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
1293 classrelation 138751 // <unidirectional association>
1294 relation 138239 --->
1295 a role_name "" private
1296 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1298 classrelation_ref 138751 // <unidirectional association>
1299 b parent class_ref 136191 // buttonGroup
1302 classrelation 140031 // <aggregation>
1303 relation 139135 o---
1304 a role_name "" private
1305 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1307 classrelation_ref 140031 // <aggregation>
1308 b role_name "" private
1309 classrelation_ref 135572 // <aggregation>
1312 classrelation 135444 // <aggregation>
1313 relation_ref 134932 // <aggregation>
1316 classrelation 154495 // <unidirectional association>
1317 relation 153471 --->
1318 a role_name "" private
1319 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1321 classrelation_ref 154495 // <unidirectional association>
1322 b parent class_ref 136831 // wxFlexGridSizer
1325 classrelation 134794 // <dependency>
1326 relation 134666 -_->
1329 cpp default "#include in source"
1330 classrelation_ref 134794 // <dependency>
1331 b parent class_ref 136831 // wxFlexGridSizer
1334 operation 135434 "SetButton"
1335 public explicit_return_type ""
1337 param in name "button" explicit_type "ExpansionButton"
1338 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
1340 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
1349 operation 135562 "SetButtonManager"
1350 public explicit_return_type ""
1352 param in name "manager" type class_ref 136447 // buttonManager
1353 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
1355 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
1365 class 136703 "buttonContainerPanel"
1367 cpp_decl "${comment}${template}class ${name}${inherit} {
1373 python_2_2 python_decl ""
1375 explicit_switch_type ""
1377 associated_diagram classdiagram_ref 128255 // creaButtonContainer class diagram
1378 operation 136703 "PanelInit"
1379 public explicit_return_type "void"
1381 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1383 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1392 operation 136831 "FitSizer"
1393 public explicit_return_type "void"
1395 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1397 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1406 attribute 141567 "m_GroupManagerList"
1407 private explicit_type "GroupManagerList"
1408 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1416 attribute 141695 "m_ButtonGroupList"
1417 private explicit_type "ButtonGroupList"
1418 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1426 attribute 141823 "m_ButtonCController"
1427 private explicit_type "BCController*"
1428 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1436 attribute 141951 "m_Sizer"
1437 private explicit_type "Sizer*"
1438 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1446 classrelation 136831 // <unidirectional association>
1447 relation 136831 --->
1448 a role_name "" private
1449 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1451 classrelation_ref 136831 // <unidirectional association>
1452 b parent class_ref 136191 // buttonGroup
1455 classrelation 136959 // <unidirectional association>
1456 relation 136959 --->
1457 a role_name "" private
1458 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1460 classrelation_ref 136959 // <unidirectional association>
1461 b parent class_ref 136575 // groupManager
1464 simplerelation 128255
1467 package_ref 128255 // Controller
1470 classrelation 140159 // <dependency>
1471 relation 139263 -_->
1474 cpp default "#include in source"
1475 classrelation_ref 140159 // <dependency>
1476 b parent class_ref 128255 // buttonGroupFactory
1479 classrelation 140287 // <dependency>
1480 relation 139391 -_->
1482 cpp default "#include in source"
1483 classrelation_ref 140287 // <dependency>
1484 b parent class_ref 135551 // buttonContainerController
1487 operation 144639 "SetGroupContainer"
1488 public explicit_return_type ""
1490 param in name "groupContainer" explicit_type "ButtonGroupList"
1491 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
1493 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
1502 classrelation 135060 // <aggregation>
1503 relation 134804 o---
1505 a role_name "" private
1506 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1508 classrelation_ref 135060 // <aggregation>
1509 b role_name "" private
1510 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1512 classrelation_ref 135188 // <aggregation>
1515 classrelation 135316 // <aggregation>
1516 relation 134932 o---
1518 a role_name "" private
1519 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1521 classrelation_ref 135316 // <aggregation>
1522 b role_name "" private
1523 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1525 classrelation_ref 135444 // <aggregation>
1528 classrelation 143508 // (friend class)
1529 relation 142740 ---- name "friend class"
1530 a role_name "" private
1531 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1533 classrelation_ref 143508 // (friend class)
1534 b role_name "" private
1535 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1537 classrelation_ref 143636 // friend class
1540 classrelation 143764 // <dependency>
1541 relation 142868 -_->
1544 cpp default "#include in source"
1545 classrelation_ref 143764 // <dependency>
1546 b parent class_ref 141204 // wxScrolledWindow
1549 classrelation 143892 // <unidirectional association>
1550 relation 142996 --->
1551 a role_name "" private
1552 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1554 classrelation_ref 143892 // <unidirectional association>
1555 b parent class_ref 141332 // wxSizer
1558 operation 151167 "ButtonContainerPanel"
1559 public explicit_return_type ""
1561 param in name "parent" explicit_type "wxWindow"
1562 param in name "settings" explicit_type "ButtonGroupSettings"
1563 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${abstract};
1565 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
1574 classrelation 154367 // <unidirectional association>
1575 relation 153343 --->
1576 a role_name "" private
1577 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1579 classrelation_ref 154367 // <unidirectional association>
1580 b parent class_ref 135679 // wxEventHandler
1583 classrelation 135178 // <association>
1584 relation 135050 ----
1585 a role_name "" private
1586 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1588 classrelation_ref 135178 // <association>
1589 b role_name "" private
1590 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1592 classrelation_ref 135306 // <association>
1593 association_explicit_type "friend"
1596 classrelation 157066 // <association>
1597 relation 156298 ----
1598 a role_name "" private
1599 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1601 classrelation_ref 157066 // <association>
1602 b role_name "" private
1603 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
1605 classrelation_ref 157194 // <association>