Builder4/ValaProjectSettings.bjs
[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 packages_render;
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 items) {
320          
321         
322         
323         
324         
325             Gtk.TreeIter citer;
326         
327             for(var i =0 ; i < items.size; i++) {
328                  this.model.el.append(out citer);   
329                  
330                 this.model.el.set_value(citer, 0,   items.get(i) ); // title 
331                 this.model.el.set_value(citer, 1,   items.get(i) );
332             }
333             this.model.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 = "name";
407             this.el.resizable = true;
408             var child_0 = new Xcls_packages_render( _this );
409             child_0.ref();
410             this.el.pack_start (  child_0.el , false );
411
412             // init method 
413
414             this.el.add_attribute(_this.packages_render.el , "markup", 2 );
415              this.el.add_attribute(_this.packages_render.el , "text", 1 );        }
416
417         // user defined functions 
418     }
419     public class Xcls_packages_render : Object 
420     {
421         public Gtk.CellRendererText el;
422         private ValaProjectSettings  _this;
423
424
425             // my vars (def)
426
427         // ctor 
428         public Xcls_packages_render(ValaProjectSettings _owner )
429         {
430             _this = _owner;
431             _this.packages_render = this;
432             this.el = new Gtk.CellRendererText();
433
434             // my vars (dec)
435
436             // set gobject values
437         }
438
439         // user defined functions 
440     }
441     public class Xcls_Label16 : Object 
442     {
443         public Gtk.Label el;
444         private ValaProjectSettings  _this;
445
446
447             // my vars (def)
448
449         // ctor 
450         public Xcls_Label16(ValaProjectSettings _owner )
451         {
452             _this = _owner;
453             this.el = new Gtk.Label( "Available Directories" );
454
455             // my vars (dec)
456
457             // set gobject values
458         }
459
460         // user defined functions 
461     }
462     public class Xcls_ScrolledWindow17 : Object 
463     {
464         public Gtk.ScrolledWindow el;
465         private ValaProjectSettings  _this;
466
467
468             // my vars (def)
469
470         // ctor 
471         public Xcls_ScrolledWindow17(ValaProjectSettings _owner )
472         {
473             _this = _owner;
474             this.el = new Gtk.ScrolledWindow( null, null );
475
476             // my vars (dec)
477
478             // set gobject values
479             var child_0 = new Xcls_default_directory_tree( _this );
480             child_0.ref();
481             this.el.add (  child_0.el  );
482         }
483
484         // user defined functions 
485     }
486     public class Xcls_default_directory_tree : Object 
487     {
488         public Gtk.TreeView el;
489         private ValaProjectSettings  _this;
490
491
492             // my vars (def)
493
494         // ctor 
495         public Xcls_default_directory_tree(ValaProjectSettings _owner )
496         {
497             _this = _owner;
498             this.el = new Gtk.TreeView();
499
500             // my vars (dec)
501
502             // set gobject values
503             var child_0 = new Xcls_default_directory_tree_store( _this );
504             child_0.ref();
505             this.el.set_model (  child_0.el  );
506             var child_1 = new Xcls_TreeViewColumn20( _this );
507             child_1.ref();
508             this.el.append_column (  child_1.el  );
509         }
510
511         // user defined functions 
512     }
513     public class Xcls_default_directory_tree_store : Object 
514     {
515         public Gtk.ListStore el;
516         private ValaProjectSettings  _this;
517
518
519             // my vars (def)
520
521         // ctor 
522         public Xcls_default_directory_tree_store(ValaProjectSettings _owner )
523         {
524             _this = _owner;
525             _this.default_directory_tree_store = this;
526             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
527      typeof(string) // ??
528       );
529
530             // my vars (dec)
531
532             // set gobject values
533         }
534
535         // user defined functions 
536         public void load (Gee.ArrayList items) {
537          
538          
539             Gtk.TreeIter citer;
540         
541             for(var i =0 ; i < items.size; i++) {
542                  this.model.el.append(out citer);   
543                  
544                 this.model.el.set_value(citer, 0,   items.get(i) ); // title 
545                 this.model.el.set_value(citer, 1,   items.get(i) );
546             }
547             this.model.el.set_sort_column_id(0,Gtk.SortType.ASCENDING);
548             
549         }
550     }
551     public class Xcls_TreeViewColumn20 : Object 
552     {
553         public Gtk.TreeViewColumn el;
554         private ValaProjectSettings  _this;
555
556
557             // my vars (def)
558
559         // ctor 
560         public Xcls_TreeViewColumn20(ValaProjectSettings _owner )
561         {
562             _this = _owner;
563             this.el = new Gtk.TreeViewColumn();
564
565             // my vars (dec)
566
567             // set gobject values
568             this.el.title = "name";
569             this.el.resizable = true;
570             var child_0 = new Xcls_directory_render( _this );
571             child_0.ref();
572             this.el.pack_start (  child_0.el , false );
573
574             // init method 
575
576             this.el.add_attribute(_this.directory_render.el , "markup", 2 );
577              this.el.add_attribute(_this.directory_render.el , "text", 1 );        }
578
579         // user defined functions 
580     }
581     public class Xcls_directory_render : Object 
582     {
583         public Gtk.CellRendererText el;
584         private ValaProjectSettings  _this;
585
586
587             // my vars (def)
588
589         // ctor 
590         public Xcls_directory_render(ValaProjectSettings _owner )
591         {
592             _this = _owner;
593             _this.directory_render = this;
594             this.el = new Gtk.CellRendererText();
595
596             // my vars (dec)
597
598             // set gobject values
599         }
600
601         // user defined functions 
602     }
603     public class Xcls_HPaned22 : Object 
604     {
605         public Gtk.HPaned el;
606         private ValaProjectSettings  _this;
607
608
609             // my vars (def)
610
611         // ctor 
612         public Xcls_HPaned22(ValaProjectSettings _owner )
613         {
614             _this = _owner;
615             this.el = new Gtk.HPaned();
616
617             // my vars (dec)
618
619             // set gobject values
620             this.el.position = 300;
621             var child_0 = new Xcls_ScrolledWindow23( _this );
622             child_0.ref();
623             this.el.add1 (  child_0.el  );
624             var child_1 = new Xcls_set_vbox( _this );
625             child_1.ref();
626             this.el.add2 (  child_1.el  );
627         }
628
629         // user defined functions 
630     }
631     public class Xcls_ScrolledWindow23 : Object 
632     {
633         public Gtk.ScrolledWindow el;
634         private ValaProjectSettings  _this;
635
636
637             // my vars (def)
638
639         // ctor 
640         public Xcls_ScrolledWindow23(ValaProjectSettings _owner )
641         {
642             _this = _owner;
643             this.el = new Gtk.ScrolledWindow( null, null );
644
645             // my vars (dec)
646
647             // set gobject values
648             var child_0 = new Xcls_targets_tree( _this );
649             child_0.ref();
650
651             // init method 
652
653             {  
654             this.el.set_policy (Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);
655             
656             }        }
657
658         // user defined functions 
659     }
660     public class Xcls_targets_tree : Object 
661     {
662         public Gtk.TreeView el;
663         private ValaProjectSettings  _this;
664
665
666             // my vars (def)
667
668         // ctor 
669         public Xcls_targets_tree(ValaProjectSettings _owner )
670         {
671             _this = _owner;
672             _this.targets_tree = this;
673             this.el = new Gtk.TreeView();
674
675             // my vars (dec)
676
677             // set gobject values
678             var child_0 = new Xcls_ListStore25( _this );
679             child_0.ref();
680             this.el.set_model (  child_0.el  );
681             var child_1 = new Xcls_TreeViewColumn26( _this );
682             child_1.ref();
683             this.el.append_column (  child_1.el  );
684         }
685
686         // user defined functions 
687     }
688     public class Xcls_ListStore25 : Object 
689     {
690         public Gtk.ListStore el;
691         private ValaProjectSettings  _this;
692
693
694             // my vars (def)
695
696         // ctor 
697         public Xcls_ListStore25(ValaProjectSettings _owner )
698         {
699             _this = _owner;
700             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
701      typeof(string) // ??
702       );
703
704             // my vars (dec)
705
706             // set gobject values
707         }
708
709         // user defined functions 
710     }
711     public class Xcls_TreeViewColumn26 : Object 
712     {
713         public Gtk.TreeViewColumn el;
714         private ValaProjectSettings  _this;
715
716
717             // my vars (def)
718
719         // ctor 
720         public Xcls_TreeViewColumn26(ValaProjectSettings _owner )
721         {
722             _this = _owner;
723             this.el = new Gtk.TreeViewColumn();
724
725             // my vars (dec)
726
727             // set gobject values
728             this.el.title = "name";
729             this.el.resizable = true;
730             var child_0 = new Xcls_targets_render( _this );
731             child_0.ref();
732             this.el.pack_start (  child_0.el , false );
733
734             // init method 
735
736             this.el.add_attribute(_this.targets_render.el , "markup", 2 );
737              this.el.add_attribute(_this.targets_render.el , "text", 1 );        }
738
739         // user defined functions 
740     }
741     public class Xcls_targets_render : Object 
742     {
743         public Gtk.CellRendererText el;
744         private ValaProjectSettings  _this;
745
746
747             // my vars (def)
748
749         // ctor 
750         public Xcls_targets_render(ValaProjectSettings _owner )
751         {
752             _this = _owner;
753             _this.targets_render = this;
754             this.el = new Gtk.CellRendererText();
755
756             // my vars (dec)
757
758             // set gobject values
759         }
760
761         // user defined functions 
762     }
763     public class Xcls_set_vbox : Object 
764     {
765         public Gtk.VBox el;
766         private ValaProjectSettings  _this;
767
768
769             // my vars (def)
770
771         // ctor 
772         public Xcls_set_vbox(ValaProjectSettings _owner )
773         {
774             _this = _owner;
775             this.el = new Gtk.VBox( false, 0 );
776
777             // my vars (dec)
778
779             // set gobject values
780             var child_0 = new Xcls_Label29( _this );
781             child_0.ref();
782             this.el.pack_start (  child_0.el , false,false,0 );
783             var child_1 = new Xcls_build_pack_target( _this );
784             child_1.ref();
785             this.el.pack_start (  child_1.el , false,false,0 );
786             var child_2 = new Xcls_Label31( _this );
787             child_2.ref();
788             this.el.pack_start (  child_2.el , false,false,0 );
789             var child_3 = new Xcls_build_compile_flags( _this );
790             child_3.ref();
791             this.el.pack_start (  child_3.el , false,false,0 );
792             var child_4 = new Xcls_Label33( _this );
793             child_4.ref();
794             this.el.pack_start (  child_4.el , false,false,0 );
795             var child_5 = new Xcls_ScrolledWindow34( _this );
796             child_5.ref();
797             this.el.pack_start (  child_5.el , true,true,0 );
798         }
799
800         // user defined functions 
801     }
802     public class Xcls_Label29 : Object 
803     {
804         public Gtk.Label el;
805         private ValaProjectSettings  _this;
806
807
808             // my vars (def)
809
810         // ctor 
811         public Xcls_Label29(ValaProjectSettings _owner )
812         {
813             _this = _owner;
814             this.el = new Gtk.Label( "target filename" );
815
816             // my vars (dec)
817
818             // set gobject values
819         }
820
821         // user defined functions 
822     }
823     public class Xcls_build_pack_target : Object 
824     {
825         public Gtk.Entry el;
826         private ValaProjectSettings  _this;
827
828
829             // my vars (def)
830
831         // ctor 
832         public Xcls_build_pack_target(ValaProjectSettings _owner )
833         {
834             _this = _owner;
835             this.el = new Gtk.Entry();
836
837             // my vars (dec)
838
839             // set gobject values
840         }
841
842         // user defined functions 
843     }
844     public class Xcls_Label31 : Object 
845     {
846         public Gtk.Label el;
847         private ValaProjectSettings  _this;
848
849
850             // my vars (def)
851
852         // ctor 
853         public Xcls_Label31(ValaProjectSettings _owner )
854         {
855             _this = _owner;
856             this.el = new Gtk.Label( "compile flags" );
857
858             // my vars (dec)
859
860             // set gobject values
861         }
862
863         // user defined functions 
864     }
865     public class Xcls_build_compile_flags : Object 
866     {
867         public Gtk.Entry el;
868         private ValaProjectSettings  _this;
869
870
871             // my vars (def)
872
873         // ctor 
874         public Xcls_build_compile_flags(ValaProjectSettings _owner )
875         {
876             _this = _owner;
877             this.el = new Gtk.Entry();
878
879             // my vars (dec)
880
881             // set gobject values
882         }
883
884         // user defined functions 
885     }
886     public class Xcls_Label33 : Object 
887     {
888         public Gtk.Label el;
889         private ValaProjectSettings  _this;
890
891
892             // my vars (def)
893
894         // ctor 
895         public Xcls_Label33(ValaProjectSettings _owner )
896         {
897             _this = _owner;
898             this.el = new Gtk.Label( "Files to compile" );
899
900             // my vars (dec)
901
902             // set gobject values
903         }
904
905         // user defined functions 
906     }
907     public class Xcls_ScrolledWindow34 : Object 
908     {
909         public Gtk.ScrolledWindow el;
910         private ValaProjectSettings  _this;
911
912
913             // my vars (def)
914
915         // ctor 
916         public Xcls_ScrolledWindow34(ValaProjectSettings _owner )
917         {
918             _this = _owner;
919             this.el = new Gtk.ScrolledWindow( null, null );
920
921             // my vars (dec)
922
923             // set gobject values
924             var child_0 = new Xcls_files_tree( _this );
925             child_0.ref();
926         }
927
928         // user defined functions 
929     }
930     public class Xcls_files_tree : Object 
931     {
932         public Gtk.TreeView el;
933         private ValaProjectSettings  _this;
934
935
936             // my vars (def)
937
938         // ctor 
939         public Xcls_files_tree(ValaProjectSettings _owner )
940         {
941             _this = _owner;
942             this.el = new Gtk.TreeView();
943
944             // my vars (dec)
945
946             // set gobject values
947             var child_0 = new Xcls_ListStore36( _this );
948             child_0.ref();
949             this.el.set_model (  child_0.el  );
950             var child_1 = new Xcls_TreeViewColumn37( _this );
951             child_1.ref();
952             this.el.append_column (  child_1.el  );
953         }
954
955         // user defined functions 
956     }
957     public class Xcls_ListStore36 : Object 
958     {
959         public Gtk.ListStore el;
960         private ValaProjectSettings  _this;
961
962
963             // my vars (def)
964
965         // ctor 
966         public Xcls_ListStore36(ValaProjectSettings _owner )
967         {
968             _this = _owner;
969             this.el = new Gtk.ListStore( 2,     typeof(string),  // 0 key type
970      typeof(string) // ??
971       );
972
973             // my vars (dec)
974
975             // set gobject values
976         }
977
978         // user defined functions 
979     }
980     public class Xcls_TreeViewColumn37 : Object 
981     {
982         public Gtk.TreeViewColumn el;
983         private ValaProjectSettings  _this;
984
985
986             // my vars (def)
987
988         // ctor 
989         public Xcls_TreeViewColumn37(ValaProjectSettings _owner )
990         {
991             _this = _owner;
992             this.el = new Gtk.TreeViewColumn();
993
994             // my vars (dec)
995
996             // set gobject values
997             this.el.title = "name";
998             this.el.resizable = true;
999             var child_0 = new Xcls_files_render( _this );
1000             child_0.ref();
1001             this.el.pack_start (  child_0.el , false );
1002
1003             // init method 
1004
1005             this.el.add_attribute(_this.files_render.el , "markup", 2 );
1006              this.el.add_attribute(_this.files_render.el , "text", 1 );        }
1007
1008         // user defined functions 
1009     }
1010     public class Xcls_files_render : Object 
1011     {
1012         public Gtk.CellRendererText el;
1013         private ValaProjectSettings  _this;
1014
1015
1016             // my vars (def)
1017
1018         // ctor 
1019         public Xcls_files_render(ValaProjectSettings _owner )
1020         {
1021             _this = _owner;
1022             _this.files_render = this;
1023             this.el = new Gtk.CellRendererText();
1024
1025             // my vars (dec)
1026
1027             // set gobject values
1028         }
1029
1030         // user defined functions 
1031     }
1032 }