]> Creatis software - creaMaracasVisu.git/blob - lib/doxygen/bouml/ButtonContainer/ButtonContainerModify/128127
b0433bca2dd562c4a5eaa6fcac2de666b3527deb
[creaMaracasVisu.git] / lib / doxygen / bouml / ButtonContainer / ButtonContainerModify / 128127
1 format 74
2 "Model" // Model
3   revision 16
4   modified_by 127 "espinosa"
5   // class settings
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
28   
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
41     //class settings
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"
46       visibility package 
47       cpp_decl "${comment}${template}class ${name}${inherit} {
48 ${members}};
49 ${inlines}
50 "
51       java_decl ""
52       php_decl ""
53       python_2_2 python_decl ""
54       idl_decl ""
55       explicit_switch_type ""
56       
57     end
58
59     class 134548 "BCSettingsStruct"
60       visibility package stereotype "struct"
61       cpp_decl "${comment}${template}struct ${name}${inherit} {
62 ${members}};
63 ${inlines}
64 "
65       java_decl ""
66       php_decl ""
67       python_2_2 python_decl ""
68       idl_decl ""
69       explicit_switch_type ""
70       
71       attribute 134548 "groupName"
72         public explicit_type "stringType"
73         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
74 "
75         java_decl ""
76         php_decl ""
77         python_decl ""
78         idl_decl ""
79       end
80
81       attribute 134676 "buttonName"
82         public explicit_type "StringType"
83         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
84 "
85         java_decl ""
86         php_decl ""
87         python_decl ""
88         idl_decl ""
89       end
90
91       attribute 134804 "iconpath"
92         public explicit_type "StringType"
93         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
94 "
95         java_decl ""
96         php_decl ""
97         python_decl ""
98         idl_decl ""
99       end
100
101       attribute 134932 "icon"
102         public explicit_type "BitmapType"
103         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
104 "
105         java_decl ""
106         php_decl ""
107         python_decl ""
108         idl_decl ""
109       end
110
111       attribute 135060 "buttonDescription"
112         public explicit_type "StringType"
113         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
114 "
115         java_decl ""
116         php_decl ""
117         python_decl ""
118         idl_decl ""
119       end
120
121       attribute 135188 "eventFunction"
122         public explicit_type "FunctionEventType"
123         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
124 "
125         java_decl ""
126         php_decl ""
127         python_decl ""
128         idl_decl ""
129       end
130
131       classrelation 135956 // <unidirectional association>
132         relation 135188 --->
133           a role_name "" private
134             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
135 "
136             classrelation_ref 135956 // <unidirectional association>
137           b parent class_ref 128767 // system
138       end
139
140       classrelation 136212 // <dependency>
141         relation 135444 -_->
142           a default
143             cpp default "#include in source"
144             classrelation_ref 136212 // <dependency>
145           b parent class_ref 128767 // system
146       end
147     end
148
149     class 129023 "wxWindow"
150       visibility package 
151       cpp_decl "${comment}${template}class ${name}${inherit} {
152 ${members}};
153 ${inlines}
154 "
155       java_decl ""
156       php_decl ""
157       python_2_2 python_decl ""
158       idl_decl ""
159       explicit_switch_type ""
160       
161     end
162
163     class 128895 "wxBitmap"
164       visibility package 
165       cpp_decl "${comment}${template}class ${name}${inherit} {
166 ${members}};
167 ${inlines}
168 "
169       java_decl ""
170       php_decl ""
171       python_2_2 python_decl ""
172       idl_decl ""
173       explicit_switch_type ""
174       
175     end
176
177     class 128767 "system"
178       visibility package 
179       cpp_external cpp_decl "${name}
180 #include <${name}.h>
181 "
182       java_decl ""
183       php_decl ""
184       python_2_2 python_decl ""
185       idl_decl "${comment}typedef ${type} ${name};
186 "
187       explicit_switch_type ""
188       
189       associated_diagram classdiagram_ref 128255 // creaButtonContainer class diagram 
190       classrelation 136084 // <unidirectional association>
191         relation 135316 --->
192           a role_name "" private
193             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
194 "
195             classrelation_ref 136084 // <unidirectional association>
196           b parent class_ref 128895 // wxBitmap
197       end
198
199       classrelation 128010 // <dependency>
200         relation 128010 -_->
201           a default
202             cpp default "#include in source"
203             classrelation_ref 128010 // <dependency>
204           b parent class_ref 128511 // functor
205       end
206     end
207
208     class 128511 "functor"
209       visibility package 
210       cpp_decl "${comment}${template}class ${name}${inherit} {
211 ${members}};
212 ${inlines}
213 "
214       java_decl ""
215       php_decl ""
216       python_2_2 python_decl ""
217       idl_decl ""
218       explicit_switch_type ""
219       
220       operation 128895 "operator()"
221         public explicit_return_type ""
222         nparams 1
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};
225 "
226         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
227   ${body}}
228 "
229         
230         
231         
232         
233       end
234
235       operation 129023 "Call"
236         public explicit_return_type ""
237         nparams 1
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};
240 "
241         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
242   ${body}}
243 "
244         
245         
246         
247         
248       end
249
250       attribute 141972 "pt2Object"
251         private explicit_type "TClass*"
252         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
253 "
254         java_decl ""
255         php_decl ""
256         python_decl ""
257         idl_decl ""
258       end
259
260       attribute 128010 "buttonName"
261         private explicit_type ""
262         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
263 "
264         java_decl ""
265         php_decl ""
266         python_decl ""
267         idl_decl ""
268       end
269
270       classrelation 157578 // <aggregation>
271         relation_ref 156554 // <aggregation>
272       end
273
274       classrelation 157834 // <aggregation>
275         relation_ref 156682 // <aggregation>
276       end
277
278       classrelation 158346 // <aggregation>
279         relation_ref 156938 // <aggregation>
280       end
281     end
282
283     class 128383 "ContainerSettings"
284       visibility package 
285       cpp_external cpp_decl "${name}
286 #include <${name}.h>
287 "
288       java_decl ""
289       php_decl ""
290       python_2_2 python_decl ""
291       idl_decl ""
292       explicit_switch_type ""
293       
294       operation 128255 "AddButton"
295         public explicit_return_type "void"
296         nparams 5
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};
303 "
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}{
305   ${body}}
306 "
307         
308         
309         
310         
311       end
312
313       operation 128383 "AddButton"
314         public explicit_return_type "void"
315         nparams 1
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};
318 "
319         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
320   ${body}}
321 "
322         
323         
324         
325         
326       end
327
328       operation 128511 "AddButtons"
329         public explicit_return_type "void"
330         nparams 1
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};
333 "
334         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
335   ${body}}
336 "
337         
338         
339         
340         
341       end
342
343       attribute 130431 "m_ButtonGroupContainer"
344         private explicit_type "ButtonGroupMap"
345         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
346 "
347         java_decl ""
348         php_decl ""
349         python_decl ""
350         idl_decl ""
351       end
352
353       attribute 130559 "m_GroupNameList"
354         private explicit_type "KeyMapList"
355         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
356 "
357         java_decl ""
358         php_decl ""
359         python_decl ""
360         idl_decl ""
361       end
362
363       classrelation 142868 // <dependency>
364         relation 142100 -_->
365           stereotype "include"
366           a package
367             cpp default "#include in source"
368             classrelation_ref 142868 // <dependency>
369           b parent class_ref 134548 // BCSettingsStruct
370       end
371
372       operation 157695 "GetButtonGroupContainer"
373         public explicit_return_type "ButtonGroupMap"
374         nparams 0
375         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
376 "
377         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
378   ${body}}
379 "
380         
381         
382         
383         
384       end
385
386       operation 128010 "ContainerSettings"
387         public explicit_return_type ""
388         nparams 0
389         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
390 "
391         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
392   ${body}}
393 "
394         
395         
396         
397         
398       end
399
400       operation 134538 "GetGroupNameList"
401         public explicit_return_type "KeyMapList"
402         nparams 0
403         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
404 "
405         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
406   ${body}}
407 "
408         
409         
410         
411         
412       end
413
414       operation 134666 "SetButtonGroupContainer"
415         public explicit_return_type "void"
416         nparams 1
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};
419 "
420         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
421   ${body}}
422 "
423         
424         
425         
426         
427       end
428
429       operation 134794 "SetGroupNameList"
430         public explicit_return_type ""
431         nparams 1
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};
434 "
435         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
436   ${body}}
437 "
438         
439         
440         
441         
442       end
443     end
444
445     class 128255 "buttonGroupFactory"
446       visibility package 
447       cpp_decl "${comment}${template}class ${name}${inherit} {
448 ${members}};
449 ${inlines}
450 "
451       java_decl ""
452       php_decl ""
453       python_2_2 python_decl ""
454       idl_decl ""
455       explicit_switch_type ""
456       
457       classrelation 129023 // <unidirectional association>
458         relation 129023 --->
459           a role_name "" private
460             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
461 "
462             classrelation_ref 129023 // <unidirectional association>
463           b parent class_ref 129023 // wxWindow
464       end
465
466       classrelation 129151 // <unidirectional association>
467         relation 129151 --->
468           a role_name "" private
469             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
470 "
471             classrelation_ref 129151 // <unidirectional association>
472           b parent class_ref 128383 // ContainerSettings
473       end
474
475       operation 128639 "CreateButtonGroupContainer"
476         public explicit_return_type "ButtonGroupContainer"
477         nparams 2
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};
481 "
482         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
483   ${body}}
484 "
485         
486         
487         
488         
489       end
490
491       operation 128767 "GetButtons"
492         private explicit_return_type "ButtonContainer"
493         nparams 2
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};
497 "
498         cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}, const ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
499   ${body}}
500 "
501         
502         
503         
504         
505       end
506
507       classrelation 138111 // <association>
508         relation 137855 ----
509           a role_name "" private
510             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
511 "
512             classrelation_ref 138111 // <association>
513           b role_name "" private
514             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
515 "
516             classrelation_ref 138239 // <association>
517       end
518
519       classrelation 139391 // <dependency>
520         relation 138751 -_->
521           a default
522             cpp default "#include in source"
523             classrelation_ref 139391 // <dependency>
524           b parent class_ref 136191 // buttonGroup
525       end
526
527       classrelation 147327 // <unidirectional association>
528         relation 146303 --->
529           a role_name "" private
530             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
531 "
532             classrelation_ref 147327 // <unidirectional association>
533           b parent class_ref 128383 // ContainerSettings
534       end
535
536       classrelation 147455 // <unidirectional association>
537         relation 146431 --->
538           a role_name "" private
539             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
540 "
541             classrelation_ref 147455 // <unidirectional association>
542           b parent class_ref 136191 // buttonGroup
543       end
544
545       classrelation 134548 // <aggregation>
546         relation 134548 o---
547           a role_name "" private
548             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
549 "
550             classrelation_ref 134548 // <aggregation>
551           b role_name "" private
552             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
553 "
554             classrelation_ref 134676 // <aggregation>
555       end
556
557       classrelation 134804 // <aggregation>
558         relation 134676 o---
559           a role_name "" private
560             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
561 "
562             classrelation_ref 134804 // <aggregation>
563           b role_name "" private
564             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
565 "
566             classrelation_ref 134932 // <aggregation>
567       end
568
569       classrelation 142996 // <unidirectional association>
570         relation 142228 --->
571           a role_name "" private
572             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
573 "
574             classrelation_ref 142996 // <unidirectional association>
575           b parent class_ref 129023 // wxWindow
576       end
577
578       classrelation 151188 // <dependency>
579         relation 150292 -_->
580           stereotype "include"
581           a package
582             cpp default "#include in source"
583             classrelation_ref 151188 // <dependency>
584           b parent class_ref 128383 // ContainerSettings
585       end
586
587       classrelation 154111 // <unidirectional association>
588         relation 153087 --->
589           a role_name "" private
590             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
591 "
592             classrelation_ref 154111 // <unidirectional association>
593           b parent class_ref 136319 // wxStaticText
594       end
595
596       classrelation 154239 // <unidirectional association>
597         relation 153215 --->
598           a role_name "" private
599             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
600 "
601             classrelation_ref 154239 // <unidirectional association>
602           b parent class_ref 143487 // wxString
603       end
604
605       classrelation 157716 // <dependency>
606         relation 156820 -_->
607           stereotype "create"
608           a private
609             cpp default "#include in source"
610             classrelation_ref 157716 // <dependency>
611           b parent class_ref 136191 // buttonGroup
612       end
613
614       classrelation 134538 // <association>
615         relation 134538 ----
616           a role_name "" private
617             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
618 "
619             classrelation_ref 134538 // <association>
620           b role_name "" private
621             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
622 "
623             classrelation_ref 134666 // <association>
624       end
625     end
626   end
627 end