source: trunk/tmdmcreator/docs/uml/tmdmcreator/tmdmcreator.prj @ 16

Revision 16, 26.1 KB checked in by lucsch, 11 years ago (diff)

Copying Base and User SQL files into output file is now working

Line 
1format 75
2"tmdmcreator"
3  revision 4
4  modified_by 33 "lucien"
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 13
35  diagram_format A4
36
37  image_root_dir ""
38
39  mark_for_import
40 
41  cpp_h_dir "/Users/lucien/DATA/PRJ/DATAMODEL/temp_generated"
42  cpp_src_dir "/Users/lucien/DATA/PRJ/DATAMODEL/temp_generated"
43  classview 128033 "tmdmcreator"
44    //class diagram settings
45    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
46    //collaboration diagram settings
47    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
48    //object diagram settings
49     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
50    //sequence diagram settings
51    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
52    //state diagram settings
53    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
54    show_activities default region_horizontally default drawing_language default show_stereotype_properties default
55    //class settings
56    //activity diagram settings
57    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
58    show_infonote default drawing_language default show_stereotype_properties default
59    classdiagram 128033 "tmdmcreator"
60      draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition yes show_members_visibility yes 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
61      size A4
62    end
63
64    class 128033 "TmDmCreator"
65      visibility package
66      cpp_decl "${comment}${template}class ${name}${inherit} {
67${members}};
68${inlines}
69"
70      java_decl ""
71      php_decl ""
72      python_2_2 python_decl ""
73      idl_decl ""
74      explicit_switch_type ""
75     
76      attribute 135073 "m_FileNameBaseSQL"
77        private explicit_type "wxFileName"
78        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
79"
80        java_decl ""
81        php_decl ""
82        python_decl ""
83        idl_decl ""
84        set_oper operation_ref 136865 // SetBaseSQL
85      end
86
87      attribute 135201 "m_FileNameUserSQL"
88        private explicit_type "wxFileName"
89        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
90"
91        java_decl ""
92        php_decl ""
93        python_decl ""
94        idl_decl ""
95        set_oper operation_ref 136993 // SetUserSQL
96      end
97
98      attribute 135329 "m_FileNameUserContent"
99        private explicit_type "wxFileName"
100        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
101"
102        java_decl ""
103        php_decl ""
104        python_decl ""
105        idl_decl ""
106        set_oper operation_ref 137121 // SetUserContent
107      end
108
109      attribute 135457 "m_FileNameOutSQL"
110        private explicit_type "wxFileName"
111        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
112"
113        java_decl ""
114        php_decl ""
115        python_decl ""
116        idl_decl ""
117        set_oper operation_ref 137249 // SetOutSQL
118      end
119
120      operation 135201 "TmDmCreator"
121        public explicit_return_type ""
122        nparams 0
123        cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
124"
125        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
126  ${body}}
127"
128       
129       
130       
131       
132      end
133
134      operation 135329 "~TmDmCreator"
135        cpp_virtual public explicit_return_type ""
136        nparams 0
137        cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
138"
139        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
140  ${body}}
141"
142       
143       
144       
145       
146      end
147
148      operation 136865 "SetBaseSQL"
149        force_body_gen public explicit_return_type "void"
150        nparams 1
151          param in name "value" explicit_type "wxFileName"
152        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw};
153"
154        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
155  m_FileNameBaseSQL = ${p0};
156}
157"
158        cpp_name_spec "SetBaseSQL"
159       
160        java_name_spec "set${Name}"
161       
162        php_name_spec "set${Name}"
163       
164        python_name_spec "set${Name}"
165       
166        idl_name_spec "set_${name}"
167        set_of_attribute attribute_ref 135073 // m_FileNameBaseSQL
168      end
169
170      operation 136993 "SetUserSQL"
171        force_body_gen public explicit_return_type "void"
172        nparams 1
173          param in name "value" explicit_type "wxFileName"
174        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw};
175"
176        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
177  m_FileNameUserSQL = ${p0};
178}
179"
180        cpp_name_spec "SetUserSQL"
181       
182        java_name_spec "set${Name}"
183       
184        php_name_spec "set${Name}"
185       
186        python_name_spec "set${Name}"
187       
188        idl_name_spec "set_${name}"
189        set_of_attribute attribute_ref 135201 // m_FileNameUserSQL
190      end
191
192      operation 137121 "SetUserContent"
193        force_body_gen public explicit_return_type "void"
194        nparams 1
195          param in name "value" explicit_type "wxFileName"
196        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw};
197"
198        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
199  m_FileNameUserContent = ${p0};
200}
201"
202        cpp_name_spec "SetUserContent"
203       
204        java_name_spec "set${Name}"
205       
206        php_name_spec "set${Name}"
207       
208        python_name_spec "set${Name}"
209       
210        idl_name_spec "set_${name}"
211        set_of_attribute attribute_ref 135329 // m_FileNameUserContent
212      end
213
214      operation 137249 "SetOutSQL"
215        force_body_gen public explicit_return_type "void"
216        nparams 1
217          param in name "value" explicit_type "wxFileName"
218        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${)}${const}${volatile}${throw};
219"
220        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
221  m_FileNameOutSQL = ${p0};
222}
223"
224        cpp_name_spec "SetOutSQL"
225       
226        java_name_spec "set${Name}"
227       
228        php_name_spec "set${Name}"
229       
230        python_name_spec "set${Name}"
231       
232        idl_name_spec "set_${name}"
233        set_of_attribute attribute_ref 135457 // m_FileNameOutSQL
234      end
235
236      operation 137377 "CheckFiles"
237        public explicit_return_type "bool"
238        nparams 1
239          param out name "errormsg" explicit_type "wxArrayString"
240        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
241"
242        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
243  ${body}}
244"
245       
246       
247       
248       
249      end
250
251      operation 137505 "ProcessFiles"
252        public explicit_return_type "bool"
253        nparams 1
254          param out name "errorsmsg" explicit_type "wxArrayString"
255        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
256"
257        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
258  ${body}}
259"
260       
261       
262       
263       
264      end
265    end
266
267    class 128161 "TmDmCopier"
268      visibility package
269      cpp_decl "${comment}${template}class ${name}${inherit} {
270${members}};
271${inlines}
272"
273      java_decl ""
274      php_decl ""
275      python_2_2 python_decl ""
276      idl_decl ""
277      explicit_switch_type ""
278     
279      operation 128033 "TmDmCopier"
280        public explicit_return_type ""
281        nparams 1
282          param in name "destfile" explicit_type "wxFileName"
283        cpp_decl "    ${comment}${inline}${name}${(}const ${t0} & ${p0}${)}${volatile}${throw};
284"
285        cpp_def "${comment}${inline}${class}::${name}${(}const ${t0} & ${p0}${)}${volatile}${throw} {
286  ${body}}
287"
288       
289       
290       
291       
292      end
293
294      operation 128161 "~TmDmCopier"
295        cpp_virtual public explicit_return_type ""
296        nparams 0
297        cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
298"
299        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
300  ${body}}
301"
302       
303       
304       
305       
306      end
307
308      operation 128545 "CopyFrom"
309        public explicit_return_type "bool"
310        nparams 1
311          param in name "filename" explicit_type "wxFileName"
312        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
313"
314        cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
315  ${body}}
316"
317       
318       
319       
320       
321      end
322
323      operation 128673 "CopyFrom"
324        public explicit_return_type "bool"
325        nparams 1
326          param in name "text" explicit_type "wxString"
327        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
328"
329        cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
330  ${body}}
331"
332       
333       
334       
335       
336      end
337
338      attribute 141985 "m_File"
339        private explicit_type "wxFFile"
340        cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
341"
342        java_decl ""
343        php_decl ""
344        python_decl ""
345        idl_decl ""
346      end
347    end
348
349    class 141217 "TmDmProcessor"
350      abstract visibility package
351      cpp_decl "${comment}${template}class ${name}${inherit} {
352${members}};
353${inlines}
354"
355      java_decl ""
356      php_decl ""
357      python_2_2 python_decl ""
358      idl_decl ""
359      explicit_switch_type ""
360     
361      classrelation 128289 // m_Copier (<unidirectional association>)
362        relation 128289 --->
363          a role_name "m_Copier" protected
364            cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
365"
366            classrelation_ref 128289 // m_Copier (<unidirectional association>)
367          b parent class_ref 128161 // TmDmCopier
368      end
369
370      operation 135585 "TmDmProcessor"
371        public explicit_return_type ""
372        nparams 0
373        cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
374"
375        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
376  ${body}}
377"
378       
379       
380       
381       
382      end
383
384      operation 135713 "~TmDmProcessor"
385        cpp_virtual public explicit_return_type ""
386        nparams 0
387        cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
388"
389        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
390  ${body}}
391"
392       
393       
394       
395       
396      end
397
398      operation 136353 "FindBlock"
399        public explicit_return_type "int"
400        nparams 1
401          param in name "blockname" explicit_type "wxString"
402        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${abstract};
403"
404        cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
405  ${body}}
406"
407       
408       
409       
410       
411      end
412
413      operation 136481 "ProcessBlock"
414        abstract cpp_virtual public explicit_return_type "bool"
415        nparams 2
416          param in name "blockstart" explicit_type "int"
417          param in name "copier" type class_ref 128161 // TmDmCopier
418        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${abstract};
419"
420       
421       
422       
423       
424      end
425    end
426
427    class 141345 "TmDmProcessorSimple"
428      visibility package
429      cpp_decl "${comment}${template}class ${name}${inherit} {
430${members}};
431${inlines}
432"
433      java_decl ""
434      php_decl ""
435      python_2_2 python_decl ""
436      idl_decl ""
437      explicit_switch_type ""
438     
439      classrelation 128033 // <generalisation>
440        relation 128033 ---|>
441          a public
442            cpp default "${type}"
443            classrelation_ref 128033 // <generalisation>
444          b parent class_ref 141217 // TmDmProcessor
445      end
446
447      operation 136097 "TmDmProcessorSimple"
448        public explicit_return_type ""
449        nparams 0
450        cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
451"
452        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
453  ${body}}
454"
455       
456       
457       
458       
459      end
460
461      operation 136225 "~TmDmProcessorSimple"
462        cpp_virtual public explicit_return_type ""
463        nparams 0
464        cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
465"
466        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
467  ${body}}
468"
469       
470       
471       
472       
473      end
474
475      operation 136737 "ProcessBlock"
476        cpp_virtual public explicit_return_type "bool"
477        nparams 2
478          param in name "blockstart" explicit_type "int"
479          param in name "copier" type class_ref 128161 // TmDmCopier
480        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${abstract};
481"
482        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${staticnl}{
483  ${body}}
484"
485       
486       
487       
488       
489      end
490    end
491
492    class 141473 "TmDmProcessorAttributs"
493      visibility package
494      cpp_decl "${comment}${template}class ${name}${inherit} {
495${members}};
496${inlines}
497"
498      java_decl ""
499      php_decl ""
500      python_2_2 python_decl ""
501      idl_decl ""
502      explicit_switch_type ""
503     
504      classrelation 128161 // <generalisation>
505        relation 128161 ---|>
506          a public
507            cpp default "${type}"
508            classrelation_ref 128161 // <generalisation>
509          b parent class_ref 141217 // TmDmProcessor
510      end
511
512      operation 135841 "TmDmProcessorAttributs"
513        public explicit_return_type ""
514        nparams 0
515        cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
516"
517        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
518  ${body}}
519"
520       
521       
522       
523       
524      end
525
526      operation 135969 "~TmDmProcessorAttributs"
527        cpp_virtual public explicit_return_type ""
528        nparams 0
529        cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
530"
531        cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
532  ${body}}
533"
534       
535       
536       
537       
538      end
539
540      operation 136609 "ProcessBlock"
541        cpp_virtual public explicit_return_type "bool"
542        nparams 2
543          param in name "blockstart" explicit_type "int"
544          param in name "copier" type class_ref 128161 // TmDmCopier
545        cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${abstract};
546"
547        cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}, ${t1} * ${p1}${)}${const}${volatile}${throw}${staticnl}{
548  ${body}}
549"
550       
551       
552       
553       
554      end
555    end
556  end
557
558  deploymentview 128033 "tmdmdeploy"
559    //deployment diagram settings
560    package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
561    draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
562    artifact 128033 "tmdmcreator"
563      stereotype "source"
564      cpp_h "/***************************************************************************
565 ${name}.h
566 -------------------
567 copyright            : (C) 2012 CREALP Lucien Schreiber
568 email                : lucien.schreiber at crealp dot vs dot ch
569 ***************************************************************************/
570
571/***************************************************************************
572 *                                                                         *
573 *   This program is free software; you can redistribute it and/or modify  *
574 *   it under the terms of the GNU General Public License as published by  *
575 *   the Free Software Foundation; either version 2 of the License, or     *
576 *   (at your option) any later version.                                   *
577 *                                                                         *
578 ***************************************************************************/
579#ifndef _${NAMESPACE}${NAME}_H_
580#define _${NAMESPACE}${NAME}_H_
581
582// For compilers that support precompilation, includes \"wx/wx.h\".
583#include \"wx/wxprec.h\"
584
585// Include wxWidgets' headers
586#ifndef WX_PRECOMP
587#include <wx/wx.h>
588#endif
589
590${comment}
591${includes}
592${declarations}
593${namespace_start}
594${definition}
595${namespace_end}
596#endif
597"
598      cpp_src "/***************************************************************************
599 ${name}.cpp
600 -------------------
601 copyright            : (C) 2013 CREALP Lucien Schreiber
602 email                : lucien.schreiber at crealp dot vs dot ch
603 ***************************************************************************/
604
605/***************************************************************************
606 *                                                                         *
607 *   This program is free software; you can redistribute it and/or modify  *
608 *   it under the terms of the GNU General Public License as published by  *
609 *   the Free Software Foundation; either version 2 of the License, or     *
610 *   (at your option) any later version.                                   *
611 *                                                                         *
612 ***************************************************************************/
613${comment}
614${includes}
615${namespace_start}
616${members}
617${namespace_end}"
618      associated_classes
619        class_ref 128033 // TmDmCreator
620      end
621    end
622
623    artifact 128161 "tmdmcopier"
624      stereotype "source"
625      cpp_h "/***************************************************************************
626 ${name}.h
627 -------------------
628 copyright            : (C) 2013 CREALP Lucien Schreiber
629 email                : lucien.schreiber at crealp dot vs dot ch
630 ***************************************************************************/
631
632/***************************************************************************
633 *                                                                         *
634 *   This program is free software; you can redistribute it and/or modify  *
635 *   it under the terms of the GNU General Public License as published by  *
636 *   the Free Software Foundation; either version 2 of the License, or     *
637 *   (at your option) any later version.                                   *
638 *                                                                         *
639 ***************************************************************************/
640#ifndef _${NAMESPACE}${NAME}_H_
641#define _${NAMESPACE}${NAME}_H_
642
643// For compilers that support precompilation, includes \"wx/wx.h\".
644#include \"wx/wxprec.h\"
645
646// Include wxWidgets' headers
647#ifndef WX_PRECOMP
648#include <wx/wx.h>
649#endif
650
651${comment}
652${includes}
653${declarations}
654${namespace_start}
655${definition}
656${namespace_end}
657#endif
658"
659      cpp_src "/***************************************************************************
660 ${name}.cpp
661 -------------------
662 copyright            : (C) 2013 CREALP Lucien Schreiber
663 email                : lucien.schreiber at crealp dot vs dot ch
664 ***************************************************************************/
665
666/***************************************************************************
667 *                                                                         *
668 *   This program is free software; you can redistribute it and/or modify  *
669 *   it under the terms of the GNU General Public License as published by  *
670 *   the Free Software Foundation; either version 2 of the License, or     *
671 *   (at your option) any later version.                                   *
672 *                                                                         *
673 ***************************************************************************/
674${comment}
675${includes}
676${namespace_start}
677${members}
678${namespace_end}"
679      associated_classes
680        class_ref 128161 // TmDmCopier
681      end
682    end
683
684    artifact 128289 "tmdmprocessor"
685      stereotype "source"
686      cpp_h "/***************************************************************************
687 ${name}.h
688 -------------------
689 copyright            : (C) 2013 CREALP Lucien Schreiber
690 email                : lucien.schreiber at crealp dot vs dot ch
691 ***************************************************************************/
692
693/***************************************************************************
694 *                                                                         *
695 *   This program is free software; you can redistribute it and/or modify  *
696 *   it under the terms of the GNU General Public License as published by  *
697 *   the Free Software Foundation; either version 2 of the License, or     *
698 *   (at your option) any later version.                                   *
699 *                                                                         *
700 ***************************************************************************/
701#ifndef _${NAMESPACE}${NAME}_H_
702#define _${NAMESPACE}${NAME}_H_
703
704// For compilers that support precompilation, includes \"wx/wx.h\".
705#include \"wx/wxprec.h\"
706
707// Include wxWidgets' headers
708#ifndef WX_PRECOMP
709#include <wx/wx.h>
710#endif
711
712${comment}
713${includes}
714${declarations}
715${namespace_start}
716${definition}
717${namespace_end}
718#endif
719"
720      cpp_src "/***************************************************************************
721 ${name}.cpp
722 -------------------
723 copyright            : (C) 2013 CREALP Lucien Schreiber
724 email                : lucien.schreiber at crealp dot vs dot ch
725 ***************************************************************************/
726
727/***************************************************************************
728 *                                                                         *
729 *   This program is free software; you can redistribute it and/or modify  *
730 *   it under the terms of the GNU General Public License as published by  *
731 *   the Free Software Foundation; either version 2 of the License, or     *
732 *   (at your option) any later version.                                   *
733 *                                                                         *
734 ***************************************************************************/
735${comment}
736${includes}
737${namespace_start}
738${members}
739${namespace_end}"
740      associated_classes
741        class_ref 141217 // TmDmProcessor
742        class_ref 141345 // TmDmProcessorSimple
743        class_ref 141473 // TmDmProcessorAttributs
744      end
745    end
746  end
747end
Note: See TracBrowser for help on using the repository browser.