]> Creatis software - creaMaracasVisu.git/blob - lib/doxygen/bouml/ButtonContainer/ButtonContainerModify/ButtonContainerModify.prj
#2516 creaMaracasVisu Feature New Normal - creaPanelButtonContainer ListPanel with...
[creaMaracasVisu.git] / lib / doxygen / bouml / ButtonContainer / ButtonContainerModify / ButtonContainerModify.prj
1 format 74
2 "ButtonContainerModify"
3   revision 26
4   modified_by 127 "espinosa"
5
6
7   
8   // class settings
9   default_attribute_visibility private default_relation_visibility private default_operation_visibility public
10   //class diagram settings
11   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_context 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
12   //use case diagram settings
13   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
14   //sequence diagram settings
15   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 show_class_context_mode no show_msg_context_mode no
16   //collaboration diagram settings
17   show_full_operations_definition no show_hierarchical_rank no write_horizontally yes drawing_language uml package_name_in_tab no show_context no show_msg_context no draw_all_relations yes shadow yes show_stereotype_properties no
18   //object diagram settings
19    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
20   //component diagram settings
21   package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
22   draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no
23   //deployment diagram settings
24   package_name_in_tab no show_context no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes
25   draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no
26   //state diagram settings
27   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
28   show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no
29   //activity diagram settings
30   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
31   show_infonote yes drawing_language uml show_stereotype_properties no
32   
33   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 
34   font_size 10
35   diagram_format A4
36
37   mark_for_import
38   
39   ncouples 1
40   key "html dir" value "/home/espinosa/Creatis/Modulos/Modulo 2/Documentacion/Bouml/ButtonContainer_Modify/ButtonContainerModify_HTML/"
41   classview 128255 "creaButtonContainer"
42     //class diagram settings
43     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
44     //collaboration diagram settings
45     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
46     //object diagram settings
47      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
48     //sequence diagram settings
49     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
50     //state diagram settings
51     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
52     show_activities default region_horizontally default drawing_language default show_stereotype_properties default
53     //class settings
54     //activity diagram settings
55     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
56     show_infonote default drawing_language default show_stereotype_properties default
57     sequencediagram 134783 "Sequence Diagram Create Basic List"
58       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
59       overlapping_bars size A
60     end
61
62     classdiagram 128255 "creaButtonContainer class diagram "
63       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_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
64       size C
65     end
66
67     class 135306 "bbcreaMaracasVisuPanelButtonContainer"
68       visibility package 
69       cpp_decl "${comment}${template}class ${name}${inherit} {
70 ${members}};
71 ${inlines}
72 "
73       java_decl ""
74       php_decl ""
75       python_2_2 python_decl ""
76       idl_decl ""
77       explicit_switch_type ""
78       
79       classrelation 158474 // <dependency>
80         relation 157066 -_->
81           a default
82             cpp default "#include in source"
83             classrelation_ref 158474 // <dependency>
84           b parent class_ref 128522 // ButtonContainerSettings
85       end
86
87       classrelation 158602 // <unidirectional association>
88         relation 157194 --->
89           stereotype "use"
90           a role_name "" private
91             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
92 "
93             classrelation_ref 158602 // <unidirectional association>
94           b parent class_ref 128522 // ButtonContainerSettings
95       end
96
97       classrelation 158858 // <association>
98         relation_ref 157322 // <association>
99       end
100     end
101
102     class 135434 "bbcreaMaracasVisuPanelButtonContainerSettings"
103       visibility package 
104       cpp_decl "${comment}${template}class ${name}${inherit} {
105 ${members}};
106 ${inlines}
107 "
108       java_decl ""
109       php_decl ""
110       python_2_2 python_decl ""
111       idl_decl ""
112       explicit_switch_type ""
113       
114       attribute 144010 "m_BSettings"
115         private explicit_type "BCPSettingsStruct*"
116         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
117 "
118         java_decl ""
119         php_decl ""
120         python_decl ""
121         idl_decl ""
122       end
123
124       attribute 144138 "m_BCSettingsVector"
125         private explicit_type "BCStructVectorType"
126         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
127 "
128         java_decl ""
129         php_decl ""
130         python_decl ""
131         idl_decl ""
132       end
133
134       attribute 144266 "myPanel"
135         private explicit_type "wxPanel*"
136         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
137 "
138         java_decl ""
139         php_decl ""
140         python_decl ""
141         idl_decl ""
142       end
143
144       operation 152586 "Process"
145         public explicit_return_type ""
146         nparams 0
147         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
148 "
149         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
150   ${body}}
151 "
152         
153         
154         
155         
156       end
157
158       operation 152714 "CreateWidget"
159         public explicit_return_type ""
160         nparams 1
161           param in name "" explicit_type "wxWindow*"
162         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
163 "
164         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
165   ${body}}
166 "
167         
168         
169         
170         
171       end
172
173       classrelation 158730 // <association>
174         relation 157322 ----
175           a role_name "" private
176             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
177 "
178             classrelation_ref 158730 // <association>
179           b role_name "" private
180             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
181 "
182             classrelation_ref 158858 // <association>
183       end
184     end
185   end
186
187   package_ref 128127 // Model
188
189   package_ref 128255 // Controller
190
191   package_ref 128383 // View
192
193   classview 128010 "creaPanelButtonContainer"
194     //class diagram settings
195     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
196     //collaboration diagram settings
197     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
198     //object diagram settings
199      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
200     //sequence diagram settings
201     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
202     //state diagram settings
203     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
204     show_activities default region_horizontally default drawing_language default show_stereotype_properties default
205     //class settings
206     //activity diagram settings
207     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
208     show_infonote default drawing_language default show_stereotype_properties default
209     classdiagram 134538 "creaPanelButtonContainerDC"
210       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_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
211       size A4
212     end
213
214     class 128010 "PanelButtonContainer"
215       visibility package 
216       cpp_decl "${comment}${template}struct ${name}${inherit} {
217 ${members}};
218 ${inlines}
219 "
220       java_decl ""
221       php_decl ""
222       python_2_2 python_decl ""
223       idl_decl "${comment}struct ${name} {
224 ${members}};
225 "
226       explicit_switch_type ""
227       
228       attribute 128138 "m_ButtonContainerSettings"
229         private explicit_type "ButtonContainerSettings"
230         cpp_decl ""
231         java_decl ""
232         php_decl ""
233         python_decl ""
234         idl_decl ""
235       end
236
237       attribute 128266 "m_ButtonContainerPanel"
238         private type class_ref 136703 // buttonContainerPanel
239         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
240 "
241         java_decl ""
242         php_decl ""
243         python_decl ""
244         idl_decl ""
245       end
246
247       attribute 128394 "m_AuiManager"
248         private explicit_type "wxAuiManager"
249         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
250 "
251         java_decl ""
252         php_decl ""
253         python_decl ""
254         idl_decl ""
255       end
256
257       attribute 128522 "m_EventPanel"
258         private type class_ref 128138 // wxPanel
259         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
260 "
261         java_decl ""
262         php_decl ""
263         python_decl ""
264         idl_decl ""
265       end
266
267       operation 135690 "GenericButtonEvent"
268         public explicit_return_type "void"
269         nparams 1
270           param in name "buttonName" explicit_type "string"
271         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
272 "
273         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
274   ${body}}
275 "
276         
277         
278         
279         
280       end
281
282       operation 135818 "UpdatePanel"
283         public explicit_return_type ""
284         nparams 1
285           param in name "buttonName" explicit_type "string"
286         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
287 "
288         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
289   ${body}}
290 "
291         
292         
293         
294         
295       end
296
297       operation 135946 "PanelButtonContainer"
298         public explicit_return_type ""
299         nparams 2
300           param in name "parent" explicit_type "wxWindow"
301           param in name "bCSettings" explicit_type "ButtonContainerSettings"
302         cpp_decl "    ${comment}${inline}${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${volatile}${throw};
303 "
304         cpp_def "${comment}${inline}${class}::${name}${(}${t0} * ${p0}, ${t1} * ${p1}${)}${volatile}${throw} {
305   ${body}}
306 "
307         
308         
309         
310         
311       end
312
313       classrelation 141834 // <dependency>
314         relation 141578 -_->
315           stereotype "extend"
316           a package
317             cpp default "#include in source"
318             classrelation_ref 141834 // <dependency>
319           b parent class_ref 128138 // wxPanel
320       end
321
322       classrelation 141962 // <dependency>
323         relation 141706 -_->
324           a default
325             cpp default "#include in source"
326             classrelation_ref 141962 // <dependency>
327           b parent class_ref 128394 // wxAuiManager
328       end
329
330       classrelation 142090 // <unidirectional association>
331         relation 141834 --->
332           a role_name "" private
333             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
334 "
335             classrelation_ref 142090 // <unidirectional association>
336           b parent class_ref 128394 // wxAuiManager
337       end
338
339       classrelation 142346 // <dependency>
340         relation 142090 -_->
341           stereotype "include"
342           a package
343             cpp default "#include in source"
344             classrelation_ref 142346 // <dependency>
345           b parent class_ref 128522 // ButtonContainerSettings
346       end
347
348       classrelation 148874 // <dependency>
349         relation 148618 -_->
350           stereotype "extend"
351           a package
352             cpp default "#include in source"
353             classrelation_ref 148874 // <dependency>
354           b parent class_ref 128138 // wxPanel
355       end
356
357       classrelation 149002 // <aggregation>
358         relation 148746 o---
359           a role_name "" private
360             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
361 "
362             classrelation_ref 149002 // <aggregation>
363           b role_name "" private
364             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
365 "
366             classrelation_ref 149130 // <aggregation>
367       end
368
369       classrelation 149386 // <aggregation>
370         relation 149002 o---
371           a role_name "" private
372             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
373 "
374             classrelation_ref 149386 // <aggregation>
375           b role_name "" private
376             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
377 "
378             classrelation_ref 149514 // <aggregation>
379       end
380
381       operation 144138 "GenericListEvent"
382         public explicit_return_type "void"
383         nparams 1
384           param in name "buttonName" explicit_type "string"
385         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
386 "
387         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
388   ${body}}
389 "
390         
391         
392         
393         
394       end
395
396       operation 144266 "UpdateListPanel"
397         public explicit_return_type "void"
398         nparams 1
399           param in name "buttonName" explicit_type "string"
400         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
401 "
402         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
403   ${body}}
404 "
405         
406         
407         
408         
409       end
410
411       operation 144394 "OnConfigButton"
412         public explicit_return_type ""
413         nparams 1
414           param in name "event" explicit_type "wxCommandEvent"
415         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
416 "
417         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
418   ${body}}
419 "
420         
421         
422         
423         
424       end
425
426       attribute 135562 "m_ListWxPanel"
427         private explicit_type "ListWx*"
428         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
429 "
430         java_decl ""
431         php_decl ""
432         python_decl ""
433         idl_decl ""
434       end
435
436       attribute 135690 "m_ListConfigDialog"
437         private explicit_type "ListConfigDialog*"
438         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
439 "
440         java_decl ""
441         php_decl ""
442         python_decl ""
443         idl_decl ""
444       end
445
446       attribute 142218 "m_PanelUp"
447         private explicit_type "wxPanel*"
448         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
449 "
450         java_decl ""
451         php_decl ""
452         python_decl ""
453         idl_decl ""
454       end
455
456       attribute 142346 "m_CurrentWxPanel"
457         private explicit_type "ListWx*"
458         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
459 "
460         java_decl ""
461         php_decl ""
462         python_decl ""
463         idl_decl ""
464       end
465
466       attribute 142474 "m_ConfigButton"
467         private explicit_type "wxBitmapButton*"
468         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
469 "
470         java_decl ""
471         php_decl ""
472         python_decl ""
473         idl_decl ""
474       end
475
476       classrelation 157194 // <association>
477         relation_ref 156298 // <association>
478       end
479
480       attribute 148479 "m_EmptyPanel"
481         private explicit_type "wxPanel*"
482         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
483 "
484         java_decl ""
485         php_decl ""
486         python_decl ""
487         idl_decl ""
488       end
489     end
490
491     class 128138 "wxPanel"
492       visibility package 
493       cpp_decl "${comment}${template}class ${name}${inherit} {
494 ${members}};
495 ${inlines}
496 "
497       java_decl ""
498       php_decl ""
499       python_2_2 python_decl ""
500       idl_decl ""
501       explicit_switch_type ""
502       
503     end
504
505     class 128266 "BCPSettingsStruct"
506       visibility package stereotype "struct"
507       cpp_decl "${comment}${template}struct ${name}${inherit} {
508 ${members}};
509 ${inlines}
510 "
511       java_decl ""
512       php_decl ""
513       python_2_2 python_decl ""
514       idl_decl "${comment}struct ${name} {
515 ${members}};
516 "
517       explicit_switch_type ""
518       
519     end
520
521     class 128394 "wxAuiManager"
522       visibility package 
523       cpp_decl "${comment}${template}class ${name}${inherit} {
524 ${members}};
525 ${inlines}
526 "
527       java_decl ""
528       php_decl ""
529       python_2_2 python_decl ""
530       idl_decl ""
531       explicit_switch_type ""
532       
533     end
534
535     class 128522 "ButtonContainerSettings"
536       visibility package 
537       cpp_decl "${comment}${template}class ${name}${inherit} {
538 ${members}};
539 ${inlines}
540 "
541       java_decl ""
542       php_decl ""
543       python_2_2 python_decl ""
544       idl_decl ""
545       explicit_switch_type ""
546       
547       attribute 128778 "m_ButtonGroupContainer"
548         private explicit_type "ButtonGroupMap"
549         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
550 "
551         java_decl ""
552         php_decl ""
553         python_decl ""
554         idl_decl ""
555       end
556
557       attribute 128906 "m_GroupNameList"
558         private explicit_type "KeyMapList"
559         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
560 "
561         java_decl ""
562         php_decl ""
563         python_decl ""
564         idl_decl ""
565       end
566
567       attribute 129034 "m_ItemsVector"
568         private explicit_type "ItemsVector"
569         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
570 "
571         java_decl ""
572         php_decl ""
573         python_decl ""
574         idl_decl ""
575       end
576
577       operation 136074 "GetButtonGroupContainer"
578         public explicit_return_type "ButtonGroupMap"
579         nparams 0
580         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
581 "
582         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
583   ${body}}
584 "
585         
586         
587         
588         
589       end
590
591       operation 136202 "GetGroupNameList"
592         public explicit_return_type "KeyMapList"
593         nparams 0
594         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
595 "
596         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
597   ${body}}
598 "
599         
600         
601         
602         
603       end
604
605       operation 136330 "GetPanelButton"
606         public explicit_return_type "PanelButton"
607         nparams 1
608           param in name "buttonName" explicit_type "string"
609         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${abstract};
610 "
611         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
612   ${body}}
613 "
614         
615         
616         
617         
618       end
619
620       operation 136458 "GetButtonGroupSettings"
621         public explicit_return_type "ButtonGroupSettings"
622         nparams 1
623           param in name "functor" explicit_type "TFunctor"
624         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
625 "
626         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
627   ${body}}
628 "
629         
630         
631         
632         
633       end
634
635       operation 136586 "SetButtonGroupContainer"
636         public explicit_return_type "void"
637         nparams 1
638           param in name "bGroupContainer" explicit_type "ButtonGroupMap"
639         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
640 "
641         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
642   ${body}}
643 "
644         
645         
646         
647         
648       end
649
650       operation 136714 "SetGroupNameList"
651         public explicit_return_type ""
652         nparams 1
653           param in name "gNameList" explicit_type "KeyMapList"
654         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
655 "
656         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
657   ${body}}
658 "
659         
660         
661         
662         
663       end
664
665       operation 136842 "AddButton"
666         public explicit_return_type "void"
667         nparams 5
668           param in name "groupName" explicit_type "string"
669           param in name "buttonName" explicit_type "string"
670           param in name "icon" explicit_type "wxBitmap"
671           param in name "buttonDescription" explicit_type "string"
672           param in name "panel" explicit_type "PanelButton"
673         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}, ${t1} ${p1}, const ${t2} & ${p2}, ${t3} ${p3}, const ${t4} & ${p4}${)}${const}${volatile}${throw}${abstract};
674 "
675         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}, ${t2} & ${p2}, const ${t3} & ${p3}, ${t4} ${p4}${)}${const}${volatile}${throw}${staticnl}{
676   ${body}}
677 "
678         
679         
680         
681         
682       end
683
684       operation 136970 "AddButton"
685         public explicit_return_type ""
686         nparams 1
687           param in name "info" type class_ref 128266 // BCPSettingsStruct
688         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
689 "
690         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
691   ${body}}
692 "
693         
694         
695         
696         
697       end
698
699       operation 137098 "InitModel"
700         public explicit_return_type ""
701         nparams 1
702           param in name "infoList" explicit_type "BCStructVectorType"
703         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
704 "
705         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
706   ${body}}
707 "
708         
709         
710         
711         
712       end
713
714       operation 137226 "GetItemsMap"
715         public explicit_return_type "ItemsMap"
716         nparams 0
717         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
718 "
719         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
720   ${body}}
721 "
722         
723         
724         
725         
726       end
727
728       classrelation 142218 // <dependency>
729         relation 141962 -_->
730           stereotype "include"
731           a package
732             cpp default "#include in source"
733             classrelation_ref 142218 // <dependency>
734           b parent class_ref 128266 // BCPSettingsStruct
735       end
736
737       operation 143754 "AddItems"
738         public explicit_return_type ""
739         nparams 1
740           param in name "info" type class_ref 128266 // BCPSettingsStruct
741         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
742 "
743         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
744   ${body}}
745 "
746         
747         
748         
749         
750       end
751
752       operation 143882 "GetItemsVector"
753         public explicit_return_type "ItemsVector"
754         nparams 0
755         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
756 "
757         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
758   ${body}}
759 "
760         
761         
762         
763         
764       end
765
766       operation 144010 "GetPanelList"
767         public explicit_return_type "wxPanel*"
768         nparams 1
769           param in name "buttonName" explicit_type "StringType"
770         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
771 "
772         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
773   ${body}}
774 "
775         
776         
777         
778         
779       end
780
781       classrelation 149130 // <aggregation>
782         relation_ref 148746 // <aggregation>
783       end
784
785       classrelation 149258 // <directional aggregation>
786         relation 148874 o-->
787           a role_name "" private
788             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
789 "
790             classrelation_ref 149258 // <directional aggregation>
791           b parent class_ref 128010 // PanelButtonContainer
792       end
793
794       classrelation 149514 // <aggregation>
795         relation_ref 149002 // <aggregation>
796       end
797
798       classrelation 156426 // <association>
799         relation_ref 155786 // <association>
800       end
801
802       classrelation 156938 // <unidirectional association>
803         relation 156170 --->
804           stereotype "use"
805           a role_name "" private
806             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
807 "
808             classrelation_ref 156938 // <unidirectional association>
809           b parent class_ref 134548 // BCSettingsStruct
810       end
811     end
812   end
813 end