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 classview 134911 "creaButtonContainer Model"
30 //class diagram settings
31 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
32 //collaboration diagram settings
33 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
34 //object diagram settings
35 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
36 //sequence diagram settings
37 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
38 //state diagram settings
39 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
40 show_activities default region_horizontally default drawing_language default show_stereotype_properties default
42 //activity diagram settings
43 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
44 show_infonote default drawing_language default show_stereotype_properties default
45 class 143487 "wxString"
47 cpp_decl "${comment}${template}class ${name}${inherit} {
53 python_2_2 python_decl ""
55 explicit_switch_type ""
59 class 134548 "BCSettingsStruct"
60 visibility package stereotype "struct"
61 cpp_decl "${comment}${template}struct ${name}${inherit} {
67 python_2_2 python_decl ""
69 explicit_switch_type ""
71 attribute 134548 "groupName"
72 public explicit_type "stringType"
73 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
81 attribute 134676 "buttonName"
82 public explicit_type "StringType"
83 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
91 attribute 134804 "iconpath"
92 public explicit_type "StringType"
93 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
101 attribute 134932 "icon"
102 public explicit_type "BitmapType"
103 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
111 attribute 135060 "buttonDescription"
112 public explicit_type "StringType"
113 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
121 attribute 135188 "eventFunction"
122 public explicit_type "FunctionEventType"
123 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
131 classrelation 135956 // <unidirectional association>
133 a role_name "" private
134 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
136 classrelation_ref 135956 // <unidirectional association>
137 b parent class_ref 128767 // system
140 classrelation 136212 // <dependency>
143 cpp default "#include in source"
144 classrelation_ref 136212 // <dependency>
145 b parent class_ref 128767 // system
149 class 129023 "wxWindow"
151 cpp_decl "${comment}${template}class ${name}${inherit} {
157 python_2_2 python_decl ""
159 explicit_switch_type ""
163 class 128895 "wxBitmap"
165 cpp_decl "${comment}${template}class ${name}${inherit} {
171 python_2_2 python_decl ""
173 explicit_switch_type ""
177 class 128767 "system"
179 cpp_external cpp_decl "${name}
184 python_2_2 python_decl ""
185 idl_decl "${comment}typedef ${type} ${name};
187 explicit_switch_type ""
189 associated_diagram classdiagram_ref 128255 // creaButtonContainer class diagram
190 classrelation 136084 // <unidirectional association>
192 a role_name "" private
193 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
195 classrelation_ref 136084 // <unidirectional association>
196 b parent class_ref 128895 // wxBitmap
199 classrelation 128010 // <dependency>
202 cpp default "#include in source"
203 classrelation_ref 128010 // <dependency>
204 b parent class_ref 128511 // functor
208 class 128511 "functor"
210 cpp_decl "${comment}${template}class ${name}${inherit} {
216 python_2_2 python_decl ""
218 explicit_switch_type ""
220 operation 128895 "operator()"
221 public explicit_return_type ""
223 param in name "buttonName" explicit_type "const ButtonIDType"
224 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
226 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
235 operation 129023 "Call"
236 public explicit_return_type ""
238 param in name "buttonName" explicit_type "ButtonIDType"
239 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
241 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
250 attribute 141972 "pt2Object"
251 private explicit_type "TClass*"
252 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
260 attribute 128010 "buttonName"
261 private explicit_type ""
262 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
270 classrelation 157578 // <aggregation>
271 relation_ref 156554 // <aggregation>
274 classrelation 157834 // <aggregation>
275 relation_ref 156682 // <aggregation>
278 classrelation 158346 // <aggregation>
279 relation_ref 156938 // <aggregation>
283 class 128383 "ContainerSettings"
285 cpp_external cpp_decl "${name}
290 python_2_2 python_decl ""
292 explicit_switch_type ""
294 operation 128255 "AddButton"
295 public explicit_return_type "void"
297 param in name "groupName" explicit_type "const StringType"
298 param in name "buttonName" explicit_type "const StringType"
299 param in name "icon" explicit_type "const wxBitmap"
300 param in name "buttonDescription" explicit_type "const StringType"
301 param in name "event" explicit_type "FunctionEventType"
302 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, const ${t2} & ${p2}, const ${t3} & ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${abstract};
304 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, const ${t2} & ${p2}, const ${t3} & ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${staticnl}{
313 operation 128383 "AddButton"
314 public explicit_return_type "void"
316 param in name "info" explicit_type "BCSettingsStruct*"
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}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
328 operation 128511 "AddButtons"
329 public explicit_return_type "void"
331 param in name "infoList" explicit_type "BCStructVectorType"
332 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
334 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
343 attribute 130431 "m_ButtonGroupContainer"
344 private explicit_type "ButtonGroupMap"
345 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
353 attribute 130559 "m_GroupNameList"
354 private explicit_type "KeyMapList"
355 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
363 classrelation 142868 // <dependency>
367 cpp default "#include in source"
368 classrelation_ref 142868 // <dependency>
369 b parent class_ref 134548 // BCSettingsStruct
372 operation 157695 "GetButtonGroupContainer"
373 public explicit_return_type "ButtonGroupMap"
375 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
377 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
386 operation 128010 "ContainerSettings"
387 public explicit_return_type ""
389 cpp_decl " ${comment}${inline}${name}${(}${)}${volatile}${throw};
391 cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
400 operation 134538 "GetGroupNameList"
401 public explicit_return_type "KeyMapList"
403 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
405 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
414 operation 134666 "SetButtonGroupContainer"
415 public explicit_return_type "void"
417 param in name "bgContainer" explicit_type "ButtonGroupMap"
418 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
420 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
429 operation 134794 "SetGroupNameList"
430 public explicit_return_type ""
432 param in name "gNameList" explicit_type "KeyMapList"
433 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
435 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
445 class 128255 "buttonGroupFactory"
447 cpp_decl "${comment}${template}class ${name}${inherit} {
453 python_2_2 python_decl ""
455 explicit_switch_type ""
457 classrelation 129023 // <unidirectional association>
459 a role_name "" private
460 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
462 classrelation_ref 129023 // <unidirectional association>
463 b parent class_ref 129023 // wxWindow
466 classrelation 129151 // <unidirectional association>
468 a role_name "" private
469 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
471 classrelation_ref 129151 // <unidirectional association>
472 b parent class_ref 128383 // ContainerSettings
475 operation 128639 "CreateButtonGroupContainer"
476 public explicit_return_type "ButtonGroupContainer"
478 param in name "parent" explicit_type "wxWindow*"
479 param in name "settings" explicit_type "ButtonGroupModel*"
480 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${abstract};
482 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
491 operation 128767 "GetButtons"
492 private explicit_return_type "ButtonContainer"
494 param in name "parent" explicit_type "wxWindow*"
495 param in name "buttonModel" explicit_type "ButtonList"
496 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${abstract};
498 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
507 classrelation 138111 // <association>
509 a role_name "" private
510 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
512 classrelation_ref 138111 // <association>
513 b role_name "" private
514 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
516 classrelation_ref 138239 // <association>
519 classrelation 139391 // <dependency>
522 cpp default "#include in source"
523 classrelation_ref 139391 // <dependency>
524 b parent class_ref 136191 // buttonGroup
527 classrelation 147327 // <unidirectional association>
529 a role_name "" private
530 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
532 classrelation_ref 147327 // <unidirectional association>
533 b parent class_ref 128383 // ContainerSettings
536 classrelation 147455 // <unidirectional association>
538 a role_name "" private
539 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
541 classrelation_ref 147455 // <unidirectional association>
542 b parent class_ref 136191 // buttonGroup
545 classrelation 134548 // <aggregation>
547 a role_name "" private
548 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
550 classrelation_ref 134548 // <aggregation>
551 b role_name "" private
552 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
554 classrelation_ref 134676 // <aggregation>
557 classrelation 134804 // <aggregation>
559 a role_name "" private
560 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
562 classrelation_ref 134804 // <aggregation>
563 b role_name "" private
564 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
566 classrelation_ref 134932 // <aggregation>
569 classrelation 142996 // <unidirectional association>
571 a role_name "" private
572 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
574 classrelation_ref 142996 // <unidirectional association>
575 b parent class_ref 129023 // wxWindow
578 classrelation 151188 // <dependency>
582 cpp default "#include in source"
583 classrelation_ref 151188 // <dependency>
584 b parent class_ref 128383 // ContainerSettings
587 classrelation 154111 // <unidirectional association>
589 a role_name "" private
590 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
592 classrelation_ref 154111 // <unidirectional association>
593 b parent class_ref 136319 // wxStaticText
596 classrelation 154239 // <unidirectional association>
598 a role_name "" private
599 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
601 classrelation_ref 154239 // <unidirectional association>
602 b parent class_ref 143487 // wxString
605 classrelation 157716 // <dependency>
609 cpp default "#include in source"
610 classrelation_ref 157716 // <dependency>
611 b parent class_ref 136191 // buttonGroup
614 classrelation 134538 // <association>
616 a role_name "" private
617 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
619 classrelation_ref 134538 // <association>
620 b role_name "" private
621 cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
623 classrelation_ref 134666 // <association>