c0f8e670c395ab69d1a2d3f56ef1ead59e3088a6
[app.Builder.js] / Builder4 / ValaProjectSettings.vala
1 static ValaProjectSettings  _ValaProjectSettings;
2
3 public class ValaProjectSettings : Object 
4 {
5     public Gtk.VBox el;
6     private ValaProjectSettings  _this;
7
8     public static ValaProjectSettings singleton()
9     {
10         if (_ValaProjectSettings == null) {
11             _ValaProjectSettings= new ValaProjectSettings();
12         }
13         return _ValaProjectSettings;
14     }
15     public Xcls_label_global label_global;
16     public Xcls_label_targets label_targets;
17     public Xcls_compile_flags compile_flags;
18     public Xcls_default_packages_tree_store default_packages_tree_store;
19     public Xcls_packages_render packages_render;
20     public Xcls_packages_render_use packages_render_use;
21     public Xcls_default_directory_tree_store default_directory_tree_store;
22     public Xcls_directory_render directory_render;
23     public Xcls_targets_tree targets_tree;
24     public Xcls_targets_render targets_render;
25     public Xcls_files_render files_render;
26
27         // my vars (def)
28     public Project.Gtk project;
29
30     // ctor 
31     public ValaProjectSettings()
32     {
33         _this = this;
34         this.el = new Gtk.VBox( true, 0 );
35
36         // my vars (dec)
37         this.project = null;
38
39         // set gobject values
40         var child_0 = new Xcls_Notebook2( _this );
41         child_0.ref();
42         this.el.pack_start (  child_0.el , true,true,0 );
43     }
44
45     // user defined functions 
46     public void show (Project.Gtk project) {
47     
48         this.project=  project;
49     
50         this.compile_flags.el.text = "";
51         this.default_packages_tree_store.el.clear();
52         this.default_directory_tree_store.el.clear();    
53         
54         if (this.project.compilegroups.has_key("default")) {
55             var def = this.project.compilegroups.get("default");
56             this.compile_flags.el.text = def.compile_flags;
57             this.default_packages_tree_store.load(def.packages);
58             this.default_directory_tree_store.load(def.sources);
59         }
60        
61     
62     
63     }
64     public class Xcls_Notebook2 : Object 
65     {
66         public Gtk.Notebook el;
67         private ValaProjectSettings  _this;
68
69
70             // my vars (def)
71
72         // ctor 
73         public Xcls_Notebook2(ValaProjectSettings _owner )
74         {
75             _this = _owner;
76             this.el = new Gtk.Notebook();
77
78             // my vars (dec)
79
80             // set gobject values
81             var child_0 = new Xcls_label_global( _this );
82             child_0.ref();
83             var child_1 = new Xcls_label_targets( _this );
84             child_1.ref();
85             var child_2 = new Xcls_VBox5( _this );
86             child_2.ref();
87             this.el.append_page (  child_2.el , _this.label_global.el );
88             var child_3 = new Xcls_HPaned22( _this );
89             child_3.ref();
90             this.el.append_page (  child_3.el , _this.label_targets.el );
91         }
92
93         // user defined functions 
94     }
95     public class Xcls_label_global : Object 
96     {
97         public Gtk.Label el;
98         private ValaProjectSettings  _this;
99
100
101             // my vars (def)
102
103         // ctor 
104         public Xcls_label_global(ValaProjectSettings _owner )
105         {
106             _this = _owner;
107             _this.label_global = this;
108             this.el = new Gtk.Label( "Global" );
109
110             // my vars (dec)
111
112             // set gobject values
113         }
114
115         // user defined functions 
116     }
117     public class Xcls_label_targets : Object 
118     {
119         public Gtk.Label el;
120         private ValaProjectSettings  _this;
121
122
123             // my vars (def)
124
125         // ctor 
126         public Xcls_label_targets(ValaProjectSettings _owner )
127         {
128             _this = _owner;
129             _this.label_targets = this;
130             this.el = new Gtk.Label( "Targets" );
131
132             // my vars (dec)
133
134             // set gobject values
135         }
136
137         // user defined functions 
138     }
139     public class Xcls_VBox5 : Object 
140     {
141         public Gtk.VBox el;
142         private ValaProjectSettings  _this;
143
144
145             // my vars (def)
146
147         // ctor 
148         public Xcls_VBox5(ValaProjectSettings _owner )
149         {
150             _this = _owner;
151             this.el = new Gtk.VBox( false, 0 );
152
153             // my vars (dec)
154
155             // set gobject values
156             var child_0 = new Xcls_Label6( _this );
157             child_0.ref();
158             this.el.pack_start (  child_0.el , false,false,0 );
159             var child_1 = new Xcls_compile_flags( _this );
160             child_1.ref();
161             this.el.pack_start (  child_1.el , false,false,0 );
162             var child_2 = new Xcls_Label8( _this );
163             child_2.ref();
164             this.el.pack_start (  child_2.el , false,false,0 );
165             var child_3 = new Xcls_ScrolledWindow9( _this );
166             child_3.ref();
167             this.el.pack_start (  child_3.el , true,true,0 );
168             var child_4 = new Xcls_Label16( _this );
169             child_4.ref();
170             this.el.pack_start (  child_4.el , false,false,0 );
171             var child_5 = new Xcls_ScrolledWindow17( _this );
172             child_5.ref();
173             this.el.pack_start (  child_5.el , true,true,0 );
174         }
175
176         // user defined functions 
177     }
178     public class Xcls_Label6 : Object 
179     {
180         public Gtk.Label el;
181         private ValaProjectSettings  _this;
182
183
184             // my vars (def)
185
186         // ctor 
187         public Xcls_Label6(ValaProjectSettings _owner )
188         {
189             _this = _owner;
190             this.el = new Gtk.Label( "compile flags" );
191
192             // my vars (dec)
193
194             // set gobject values
195         }
196
197         // user defined functions 
198     }
199     public class Xcls_compile_flags : Object 
200     {
201         public Gtk.Entry el;
202         private ValaProjectSettings  _this;
203
204
205             // my vars (def)
206
207         // ctor 
208         public Xcls_compile_flags(ValaProjectSettings _owner )
209         {
210             _this = _owner;
211             _this.compile_flags = this;
212             this.el = new Gtk.Entry();
213
214             // my vars (dec)
215
216             // set gobject values
217         }
218
219         // user defined functions 
220     }
221     public class Xcls_Label8 : Object 
222     {
223         public Gtk.Label el;
224         private ValaProjectSettings  _this;
225
226
227             // my vars (def)
228
229         // ctor 
230         public Xcls_Label8(ValaProjectSettings _owner )
231         {
232             _this = _owner;
233             this.el = new Gtk.Label( "packages" );
234
235             // my vars (dec)
236
237             // set gobject values
238         }
239
240         // user defined functions 
241     }
242     public class Xcls_ScrolledWindow9 : Object 
243     {
244         public Gtk.ScrolledWindow el;
245         private ValaProjectSettings  _this;
246
247
248             // my vars (def)
249
250         // ctor 
251         public Xcls_ScrolledWindow9(ValaProjectSettings _owner )
252         {
253             _this = _owner;
254             this.el = new Gtk.ScrolledWindow( null, null );
255
256             // my vars (dec)
257
258             // set gobject values
259             var child_0 = new Xcls_default_packages_tree( _this );
260             child_0.ref();
261             this.el.add (  child_0.el  );
262         }
263
264         // user defined functions 
265     }
266     public class Xcls_default_packages_tree : Object 
267     {
268         public Gtk.TreeView el;
269         private ValaProjectSettings  _this;
270
271
272             // my vars (def)
273
274         // ctor 
275         public Xcls_default_packages_tree(ValaProjectSettings _owner )
276         {
277             _this = _owner;
278             this.el = new Gtk.TreeView();
279
280             // my vars (dec)
281
282             // set gobject values
283             var child_0 = new Xcls_default_packages_tree_store( _this );
284             child_0.ref();
285             this.el.set_model (  child_0.el  );
286             var child_1 = new Xcls_TreeViewColumn12( _this );
287             child_1.ref();
288             this.el.append_column (  child_1.el  );
289             var child_2 = new Xcls_TreeViewColumn14( _this );
290             child_2.ref();
291             this.el.append_column (  child_2.el  );
292         }
293
294         // user defined functions 
295     }
296     public class Xcls_default_packages_tree_store : Object 
297     {
298         public Gtk.ListStore el;
299         private ValaProjectSettings  _this;
300
301
302             // my vars (def)
303
304         // ctor 
305         public Xcls_default_packages_tree_store(ValaProjectSettings _owner )
306         {
307             _this = _owner;
308             _this.default_packages_tree_store = this;
309             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
310      typeof(string) // ??
311       );
312
313             // my vars (dec)
314
315             // set gobject values
316         }
317
318         // user defined functions 
319         public void load (Gee.ArrayList<string> items) {
320          
321         
322         
323         
324         
325             Gtk.TreeIter citer;
326         
327             for(var i =0 ; i < items.size; i++) {
328                  this.el.append(out citer);   
329                  
330                 this.el.set_value(citer, 0,   items.get(i) ); // title 
331                 this.el.set_value(citer, 1,   items.get(i) );
332             }
333             this.el.set_sort_column_id(0,Gtk.SortType.ASCENDING);
334             
335         }
336     }
337     public class Xcls_TreeViewColumn12 : Object 
338     {
339         public Gtk.TreeViewColumn el;
340         private ValaProjectSettings  _this;
341
342
343             // my vars (def)
344
345         // ctor 
346         public Xcls_TreeViewColumn12(ValaProjectSettings _owner )
347         {
348             _this = _owner;
349             this.el = new Gtk.TreeViewColumn();
350
351             // my vars (dec)
352
353             // set gobject values
354             this.el.title = "name";
355             this.el.resizable = true;
356             var child_0 = new Xcls_packages_render( _this );
357             child_0.ref();
358             this.el.pack_start (  child_0.el , false );
359
360             // init method 
361
362             this.el.add_attribute(_this.packages_render.el , "markup", 2 );
363              this.el.add_attribute(_this.packages_render.el , "text", 1 );        }
364
365         // user defined functions 
366     }
367     public class Xcls_packages_render : Object 
368     {
369         public Gtk.CellRendererText el;
370         private ValaProjectSettings  _this;
371
372
373             // my vars (def)
374
375         // ctor 
376         public Xcls_packages_render(ValaProjectSettings _owner )
377         {
378             _this = _owner;
379             _this.packages_render = this;
380             this.el = new Gtk.CellRendererText();
381
382             // my vars (dec)
383
384             // set gobject values
385         }
386
387         // user defined functions 
388     }
389     public class Xcls_TreeViewColumn14 : Object 
390     {
391         public Gtk.TreeViewColumn el;
392         private ValaProjectSettings  _this;
393
394
395             // my vars (def)
396
397         // ctor 
398         public Xcls_TreeViewColumn14(ValaProjectSettings _owner )
399         {
400             _this = _owner;
401             this.el = new Gtk.TreeViewColumn();
402
403             // my vars (dec)
404
405             // set gobject values
406             this.el.title = "use";
407             this.el.resizable = true;
408             var child_0 = new Xcls_packages_render_use( _this );
409             child_0.ref();
410             this.el.pack_start (  child_0.el , false );
411
412             // init method 
413
414             {
415              this.el.add_attribute(_this.packages_render_use.el , "value", 2 );
416              }        }
417
418         // user defined functions 
419     }
420     public class Xcls_packages_render_use : Object 
421     {
422         public Gtk.CellRendererToggle el;
423         private ValaProjectSettings  _this;
424
425
426             // my vars (def)
427
428         // ctor 
429         public Xcls_packages_render_use(ValaProjectSettings _owner )
430         {
431             _this = _owner;
432             _this.packages_render_use = this;
433             this.el = new Gtk.CellRendererToggle();
434
435             // my vars (dec)
436
437             // set gobject values
438         }
439
440         // user defined functions 
441     }
442     public class Xcls_Label16 : Object 
443     {
444         public Gtk.Label el;
445         private ValaProjectSettings  _this;
446
447
448             // my vars (def)
449
450         // ctor 
451         public Xcls_Label16(ValaProjectSettings _owner )
452         {
453             _this = _owner;
454             this.el = new Gtk.Label( "Available Directories" );
455
456             // my vars (dec)
457
458             // set gobject values
459         }
460
461         // user defined functions 
462     }
463     public class Xcls_ScrolledWindow17 : Object 
464     {
465         public Gtk.ScrolledWindow el;
466         private ValaProjectSettings  _this;
467
468
469             // my vars (def)
470
471         // ctor 
472         public Xcls_ScrolledWindow17(ValaProjectSettings _owner )
473         {
474             _this = _owner;
475             this.el = new Gtk.ScrolledWindow( null, null );
476
477             // my vars (dec)
478
479             // set gobject values
480             var child_0 = new Xcls_default_directory_tree( _this );
481             child_0.ref();
482             this.el.add (  child_0.el  );
483         }
484
485         // user defined functions 
486     }
487     public class Xcls_default_directory_tree : Object 
488     {
489         public Gtk.TreeView el;
490         private ValaProjectSettings  _this;
491
492
493             // my vars (def)
494
495         // ctor 
496         public Xcls_default_directory_tree(ValaProjectSettings _owner )
497         {
498             _this = _owner;
499             this.el = new Gtk.TreeView();
500
501             // my vars (dec)
502
503             // set gobject values
504             var child_0 = new Xcls_default_directory_tree_store( _this );
505             child_0.ref();
506             this.el.set_model (  child_0.el  );
507             var child_1 = new Xcls_TreeViewColumn20( _this );
508             child_1.ref();
509             this.el.append_column (  child_1.el  );
510         }
511
512         // user defined functions 
513     }
514     public class Xcls_default_directory_tree_store : Object 
515     {
516         public Gtk.ListStore el;
517         private ValaProjectSettings  _this;
518
519
520             // my vars (def)
521
522         // ctor 
523         public Xcls_default_directory_tree_store(ValaProjectSettings _owner )
524         {
525             _this = _owner;
526             _this.default_directory_tree_store = this;
527             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
528      typeof(string) // ??
529       );
530
531             // my vars (dec)
532
533             // set gobject values
534         }
535
536         // user defined functions 
537         public void load (Gee.ArrayList items) {
538          
539          
540             Gtk.TreeIter citer;
541         
542             for(var i =0 ; i < items.size; i++) {
543                  this.model.el.append(out citer);   
544                  
545                 this.model.el.set_value(citer, 0,   items.get(i) ); // title 
546                 this.model.el.set_value(citer, 1,   items.get(i) );
547             }
548             this.model.el.set_sort_column_id(0,Gtk.SortType.ASCENDING);
549             
550         }
551     }
552     public class Xcls_TreeViewColumn20 : Object 
553     {
554         public Gtk.TreeViewColumn el;
555         private ValaProjectSettings  _this;
556
557
558             // my vars (def)
559
560         // ctor 
561         public Xcls_TreeViewColumn20(ValaProjectSettings _owner )
562         {
563             _this = _owner;
564             this.el = new Gtk.TreeViewColumn();
565
566             // my vars (dec)
567
568             // set gobject values
569             this.el.title = "name";
570             this.el.resizable = true;
571             var child_0 = new Xcls_directory_render( _this );
572             child_0.ref();
573             this.el.pack_start (  child_0.el , false );
574
575             // init method 
576
577             this.el.add_attribute(_this.directory_render.el , "markup", 2 );
578              this.el.add_attribute(_this.directory_render.el , "text", 1 );        }
579
580         // user defined functions 
581     }
582     public class Xcls_directory_render : Object 
583     {
584         public Gtk.CellRendererText el;
585         private ValaProjectSettings  _this;
586
587
588             // my vars (def)
589
590         // ctor 
591         public Xcls_directory_render(ValaProjectSettings _owner )
592         {
593             _this = _owner;
594             _this.directory_render = this;
595             this.el = new Gtk.CellRendererText();
596
597             // my vars (dec)
598
599             // set gobject values
600         }
601
602         // user defined functions 
603     }
604     public class Xcls_HPaned22 : Object 
605     {
606         public Gtk.HPaned el;
607         private ValaProjectSettings  _this;
608
609
610             // my vars (def)
611
612         // ctor 
613         public Xcls_HPaned22(ValaProjectSettings _owner )
614         {
615             _this = _owner;
616             this.el = new Gtk.HPaned();
617
618             // my vars (dec)
619
620             // set gobject values
621             this.el.position = 300;
622             var child_0 = new Xcls_ScrolledWindow23( _this );
623             child_0.ref();
624             this.el.add1 (  child_0.el  );
625             var child_1 = new Xcls_set_vbox( _this );
626             child_1.ref();
627             this.el.add2 (  child_1.el  );
628         }
629
630         // user defined functions 
631     }
632     public class Xcls_ScrolledWindow23 : Object 
633     {
634         public Gtk.ScrolledWindow el;
635         private ValaProjectSettings  _this;
636
637
638             // my vars (def)
639
640         // ctor 
641         public Xcls_ScrolledWindow23(ValaProjectSettings _owner )
642         {
643             _this = _owner;
644             this.el = new Gtk.ScrolledWindow( null, null );
645
646             // my vars (dec)
647
648             // set gobject values
649             var child_0 = new Xcls_targets_tree( _this );
650             child_0.ref();
651
652             // init method 
653
654             {  
655             this.el.set_policy (Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
656             
657             }        }
658
659         // user defined functions 
660     }
661     public class Xcls_targets_tree : Object 
662     {
663         public Gtk.TreeView el;
664         private ValaProjectSettings  _this;
665
666
667             // my vars (def)
668
669         // ctor 
670         public Xcls_targets_tree(ValaProjectSettings _owner )
671         {
672             _this = _owner;
673             _this.targets_tree = this;
674             this.el = new Gtk.TreeView();
675
676             // my vars (dec)
677
678             // set gobject values
679             var child_0 = new Xcls_ListStore25( _this );
680             child_0.ref();
681             this.el.set_model (  child_0.el  );
682             var child_1 = new Xcls_TreeViewColumn26( _this );
683             child_1.ref();
684             this.el.append_column (  child_1.el  );
685         }
686
687         // user defined functions 
688     }
689     public class Xcls_ListStore25 : Object 
690     {
691         public Gtk.ListStore el;
692         private ValaProjectSettings  _this;
693
694
695             // my vars (def)
696
697         // ctor 
698         public Xcls_ListStore25(ValaProjectSettings _owner )
699         {
700             _this = _owner;
701             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
702      typeof(string) // ??
703       );
704
705             // my vars (dec)
706
707             // set gobject values
708         }
709
710         // user defined functions 
711     }
712     public class Xcls_TreeViewColumn26 : Object 
713     {
714         public Gtk.TreeViewColumn el;
715         private ValaProjectSettings  _this;
716
717
718             // my vars (def)
719
720         // ctor 
721         public Xcls_TreeViewColumn26(ValaProjectSettings _owner )
722         {
723             _this = _owner;
724             this.el = new Gtk.TreeViewColumn();
725
726             // my vars (dec)
727
728             // set gobject values
729             this.el.title = "name";
730             this.el.resizable = true;
731             var child_0 = new Xcls_targets_render( _this );
732             child_0.ref();
733             this.el.pack_start (  child_0.el , false );
734
735             // init method 
736
737             this.el.add_attribute(_this.targets_render.el , "markup", 2 );
738              this.el.add_attribute(_this.targets_render.el , "text", 1 );        }
739
740         // user defined functions 
741     }
742     public class Xcls_targets_render : Object 
743     {
744         public Gtk.CellRendererText el;
745         private ValaProjectSettings  _this;
746
747
748             // my vars (def)
749
750         // ctor 
751         public Xcls_targets_render(ValaProjectSettings _owner )
752         {
753             _this = _owner;
754             _this.targets_render = this;
755             this.el = new Gtk.CellRendererText();
756
757             // my vars (dec)
758
759             // set gobject values
760         }
761
762         // user defined functions 
763     }
764     public class Xcls_set_vbox : Object 
765     {
766         public Gtk.VBox el;
767         private ValaProjectSettings  _this;
768
769
770             // my vars (def)
771
772         // ctor 
773         public Xcls_set_vbox(ValaProjectSettings _owner )
774         {
775             _this = _owner;
776             this.el = new Gtk.VBox( false, 0 );
777
778             // my vars (dec)
779
780             // set gobject values
781             var child_0 = new Xcls_Label29( _this );
782             child_0.ref();
783             this.el.pack_start (  child_0.el , false,false,0 );
784             var child_1 = new Xcls_build_pack_target( _this );
785             child_1.ref();
786             this.el.pack_start (  child_1.el , false,false,0 );
787             var child_2 = new Xcls_Label31( _this );
788             child_2.ref();
789             this.el.pack_start (  child_2.el , false,false,0 );
790             var child_3 = new Xcls_build_compile_flags( _this );
791             child_3.ref();
792             this.el.pack_start (  child_3.el , false,false,0 );
793             var child_4 = new Xcls_Label33( _this );
794             child_4.ref();
795             this.el.pack_start (  child_4.el , false,false,0 );
796             var child_5 = new Xcls_ScrolledWindow34( _this );
797             child_5.ref();
798             this.el.pack_start (  child_5.el , true,true,0 );
799         }
800
801         // user defined functions 
802     }
803     public class Xcls_Label29 : Object 
804     {
805         public Gtk.Label el;
806         private ValaProjectSettings  _this;
807
808
809             // my vars (def)
810
811         // ctor 
812         public Xcls_Label29(ValaProjectSettings _owner )
813         {
814             _this = _owner;
815             this.el = new Gtk.Label( "target filename" );
816
817             // my vars (dec)
818
819             // set gobject values
820         }
821
822         // user defined functions 
823     }
824     public class Xcls_build_pack_target : Object 
825     {
826         public Gtk.Entry el;
827         private ValaProjectSettings  _this;
828
829
830             // my vars (def)
831
832         // ctor 
833         public Xcls_build_pack_target(ValaProjectSettings _owner )
834         {
835             _this = _owner;
836             this.el = new Gtk.Entry();
837
838             // my vars (dec)
839
840             // set gobject values
841         }
842
843         // user defined functions 
844     }
845     public class Xcls_Label31 : Object 
846     {
847         public Gtk.Label el;
848         private ValaProjectSettings  _this;
849
850
851             // my vars (def)
852
853         // ctor 
854         public Xcls_Label31(ValaProjectSettings _owner )
855         {
856             _this = _owner;
857             this.el = new Gtk.Label( "compile flags" );
858
859             // my vars (dec)
860
861             // set gobject values
862         }
863
864         // user defined functions 
865     }
866     public class Xcls_build_compile_flags : Object 
867     {
868         public Gtk.Entry el;
869         private ValaProjectSettings  _this;
870
871
872             // my vars (def)
873
874         // ctor 
875         public Xcls_build_compile_flags(ValaProjectSettings _owner )
876         {
877             _this = _owner;
878             this.el = new Gtk.Entry();
879
880             // my vars (dec)
881
882             // set gobject values
883         }
884
885         // user defined functions 
886     }
887     public class Xcls_Label33 : Object 
888     {
889         public Gtk.Label el;
890         private ValaProjectSettings  _this;
891
892
893             // my vars (def)
894
895         // ctor 
896         public Xcls_Label33(ValaProjectSettings _owner )
897         {
898             _this = _owner;
899             this.el = new Gtk.Label( "Files to compile" );
900
901             // my vars (dec)
902
903             // set gobject values
904         }
905
906         // user defined functions 
907     }
908     public class Xcls_ScrolledWindow34 : Object 
909     {
910         public Gtk.ScrolledWindow el;
911         private ValaProjectSettings  _this;
912
913
914             // my vars (def)
915
916         // ctor 
917         public Xcls_ScrolledWindow34(ValaProjectSettings _owner )
918         {
919             _this = _owner;
920             this.el = new Gtk.ScrolledWindow( null, null );
921
922             // my vars (dec)
923
924             // set gobject values
925             var child_0 = new Xcls_files_tree( _this );
926             child_0.ref();
927         }
928
929         // user defined functions 
930     }
931     public class Xcls_files_tree : Object 
932     {
933         public Gtk.TreeView el;
934         private ValaProjectSettings  _this;
935
936
937             // my vars (def)
938
939         // ctor 
940         public Xcls_files_tree(ValaProjectSettings _owner )
941         {
942             _this = _owner;
943             this.el = new Gtk.TreeView();
944
945             // my vars (dec)
946
947             // set gobject values
948             var child_0 = new Xcls_ListStore36( _this );
949             child_0.ref();
950             this.el.set_model (  child_0.el  );
951             var child_1 = new Xcls_TreeViewColumn37( _this );
952             child_1.ref();
953             this.el.append_column (  child_1.el  );
954         }
955
956         // user defined functions 
957     }
958     public class Xcls_ListStore36 : Object 
959     {
960         public Gtk.ListStore el;
961         private ValaProjectSettings  _this;
962
963
964             // my vars (def)
965
966         // ctor 
967         public Xcls_ListStore36(ValaProjectSettings _owner )
968         {
969             _this = _owner;
970             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
971      typeof(string) // ??
972       );
973
974             // my vars (dec)
975
976             // set gobject values
977         }
978
979         // user defined functions 
980     }
981     public class Xcls_TreeViewColumn37 : Object 
982     {
983         public Gtk.TreeViewColumn el;
984         private ValaProjectSettings  _this;
985
986
987             // my vars (def)
988
989         // ctor 
990         public Xcls_TreeViewColumn37(ValaProjectSettings _owner )
991         {
992             _this = _owner;
993             this.el = new Gtk.TreeViewColumn();
994
995             // my vars (dec)
996
997             // set gobject values
998             this.el.title = "name";
999             this.el.resizable = true;
1000             var child_0 = new Xcls_files_render( _this );
1001             child_0.ref();
1002             this.el.pack_start (  child_0.el , false );
1003
1004             // init method 
1005
1006             this.el.add_attribute(_this.files_render.el , "markup", 2 );
1007              this.el.add_attribute(_this.files_render.el , "text", 1 );        }
1008
1009         // user defined functions 
1010     }
1011     public class Xcls_files_render : Object 
1012     {
1013         public Gtk.CellRendererText el;
1014         private ValaProjectSettings  _this;
1015
1016
1017             // my vars (def)
1018
1019         // ctor 
1020         public Xcls_files_render(ValaProjectSettings _owner )
1021         {
1022             _this = _owner;
1023             _this.files_render = this;
1024             this.el = new Gtk.CellRendererText();
1025
1026             // my vars (dec)
1027
1028             // set gobject values
1029         }
1030
1031         // user defined functions 
1032     }
1033 }