ae02b7c93d9de39007cca91b1f834e078251162f
[app.Builder.js] / Builder4 / WindowAddProp.vala.c
1 /* WindowAddProp.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from WindowAddProp.vala, do not modify */
3
4 /* -- to compile
5 valac  --pkg gio-2.0  --pkg posix  --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0  --pkg  libwnck-3.0 \
6     /tmp/WindowAddProp.vala  -o /tmp/WindowAddProp
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_WindowAddProp();
12     WindowAddProp.show_all();
13      Gtk.main ();
14     return 0;
15 }
16 */
17
18 #include <glib.h>
19 #include <glib-object.h>
20 #include <gtk/gtk.h>
21 #include <stdlib.h>
22 #include <string.h>
23 #include <gee.h>
24 #include <pango/pango.h>
25
26
27 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
28 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
29 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
30 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
31 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
32 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
33
34 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
35 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
36 typedef struct _Xcls_WindowAddPropPrivate Xcls_WindowAddPropPrivate;
37
38 #define XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL (xcls_windowaddprop_xcls_model_get_type ())
39 #define XCLS_WINDOWADDPROP_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_model))
40 #define XCLS_WINDOWADDPROP_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
41 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
42 #define XCLS_WINDOWADDPROP_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL))
43 #define XCLS_WINDOWADDPROP_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelClass))
44
45 typedef struct _Xcls_WindowAddPropXcls_model Xcls_WindowAddPropXcls_model;
46 typedef struct _Xcls_WindowAddPropXcls_modelClass Xcls_WindowAddPropXcls_modelClass;
47
48 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL (xcls_windowaddprop_xcls_namecol_get_type ())
49 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecol))
50 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
51 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
52 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMECOL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL))
53 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolClass))
54
55 typedef struct _Xcls_WindowAddPropXcls_namecol Xcls_WindowAddPropXcls_namecol;
56 typedef struct _Xcls_WindowAddPropXcls_namecolClass Xcls_WindowAddPropXcls_namecolClass;
57
58 #define XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER (xcls_windowaddprop_xcls_namerender_get_type ())
59 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerender))
60 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
61 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
62 #define XCLS_WINDOWADDPROP_IS_XCLS_NAMERENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER))
63 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderClass))
64
65 typedef struct _Xcls_WindowAddPropXcls_namerender Xcls_WindowAddPropXcls_namerender;
66 typedef struct _Xcls_WindowAddPropXcls_namerenderClass Xcls_WindowAddPropXcls_namerenderClass;
67 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
68
69 #define XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2 (xcls_windowaddprop_xcls_treeview2_get_type ())
70 #define XCLS_WINDOWADDPROP_XCLS_TREEVIEW2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, Xcls_WindowAddPropXcls_TreeView2))
71 #define XCLS_WINDOWADDPROP_XCLS_TREEVIEW2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, Xcls_WindowAddPropXcls_TreeView2Class))
72 #define XCLS_WINDOWADDPROP_IS_XCLS_TREEVIEW2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2))
73 #define XCLS_WINDOWADDPROP_IS_XCLS_TREEVIEW2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2))
74 #define XCLS_WINDOWADDPROP_XCLS_TREEVIEW2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, Xcls_WindowAddPropXcls_TreeView2Class))
75
76 typedef struct _Xcls_WindowAddPropXcls_TreeView2 Xcls_WindowAddPropXcls_TreeView2;
77 typedef struct _Xcls_WindowAddPropXcls_TreeView2Class Xcls_WindowAddPropXcls_TreeView2Class;
78 typedef struct _Xcls_WindowAddPropXcls_TreeView2Private Xcls_WindowAddPropXcls_TreeView2Private;
79 typedef struct _Xcls_WindowAddPropXcls_modelPrivate Xcls_WindowAddPropXcls_modelPrivate;
80
81 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
82 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
83 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
84 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
85 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
86 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
87
88 typedef struct _PaletePalete PaletePalete;
89 typedef struct _PaletePaleteClass PaletePaleteClass;
90
91 #define PALETE_TYPE_GIR_OBJECT (palete_gir_object_get_type ())
92 #define PALETE_GIR_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_GIR_OBJECT, PaleteGirObject))
93 #define PALETE_GIR_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_GIR_OBJECT, PaleteGirObjectClass))
94 #define PALETE_IS_GIR_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_GIR_OBJECT))
95 #define PALETE_IS_GIR_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_GIR_OBJECT))
96 #define PALETE_GIR_OBJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_GIR_OBJECT, PaleteGirObjectClass))
97
98 typedef struct _PaleteGirObject PaleteGirObject;
99 typedef struct _PaleteGirObjectClass PaleteGirObjectClass;
100 typedef struct _PaleteGirObjectPrivate PaleteGirObjectPrivate;
101 #define _g_free0(var) (var = (g_free (var), NULL))
102 typedef struct _Xcls_WindowAddPropXcls_namecolPrivate Xcls_WindowAddPropXcls_namecolPrivate;
103 #define __vala_PangoFontDescription_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoFontDescription_free (var), NULL)))
104 typedef struct _Xcls_WindowAddPropXcls_namerenderPrivate Xcls_WindowAddPropXcls_namerenderPrivate;
105
106 struct _Xcls_WindowAddProp {
107         GObject parent_instance;
108         Xcls_WindowAddPropPrivate * priv;
109         GtkScrolledWindow* el;
110         Xcls_WindowAddPropXcls_model* model;
111         Xcls_WindowAddPropXcls_namecol* namecol;
112         Xcls_WindowAddPropXcls_namerender* namerender;
113 };
114
115 struct _Xcls_WindowAddPropClass {
116         GObjectClass parent_class;
117 };
118
119 struct _Xcls_WindowAddPropPrivate {
120         Xcls_WindowAddProp* _this;
121 };
122
123 struct _Xcls_WindowAddPropXcls_TreeView2 {
124         GObject parent_instance;
125         Xcls_WindowAddPropXcls_TreeView2Private * priv;
126         GtkTreeView* el;
127 };
128
129 struct _Xcls_WindowAddPropXcls_TreeView2Class {
130         GObjectClass parent_class;
131 };
132
133 struct _Xcls_WindowAddPropXcls_model {
134         GObject parent_instance;
135         Xcls_WindowAddPropXcls_modelPrivate * priv;
136         GtkListStore* el;
137 };
138
139 struct _Xcls_WindowAddPropXcls_modelClass {
140         GObjectClass parent_class;
141 };
142
143 struct _PaleteGirObject {
144         GObject parent_instance;
145         PaleteGirObjectPrivate * priv;
146         gchar* name;
147         gchar* ns;
148         gchar* propertyof;
149         gchar* type;
150         gchar* nodetype;
151         gchar* package;
152         PaleteGirObject* paramset;
153         PaleteGirObject* return_value;
154         gboolean is_instance;
155         gboolean is_array;
156         gboolean is_varargs;
157         gboolean ctor_only;
158         gchar* parent;
159         gchar* value;
160         gchar* sig;
161         PaleteGirObject* gparent;
162         GeeArrayList* params;
163         GeeArrayList* implements;
164         GeeArrayList* inherits;
165         GeeHashMap* ctors;
166         GeeHashMap* methods;
167         GeeHashMap* includes;
168         GeeHashMap* classes;
169         GeeHashMap* props;
170         GeeHashMap* consts;
171         GeeHashMap* signals;
172         gchar* doctxt;
173 };
174
175 struct _PaleteGirObjectClass {
176         GObjectClass parent_class;
177 };
178
179 struct _Xcls_WindowAddPropXcls_TreeView2Private {
180         Xcls_WindowAddProp* _this;
181 };
182
183 struct _Xcls_WindowAddPropXcls_namecol {
184         GObject parent_instance;
185         Xcls_WindowAddPropXcls_namecolPrivate * priv;
186         GtkTreeViewColumn* el;
187 };
188
189 struct _Xcls_WindowAddPropXcls_namecolClass {
190         GObjectClass parent_class;
191 };
192
193 struct _Xcls_WindowAddPropXcls_modelPrivate {
194         Xcls_WindowAddProp* _this;
195 };
196
197 struct _Xcls_WindowAddPropXcls_namecolPrivate {
198         Xcls_WindowAddProp* _this;
199 };
200
201 struct _Xcls_WindowAddPropXcls_namerender {
202         GObject parent_instance;
203         Xcls_WindowAddPropXcls_namerenderPrivate * priv;
204         GtkCellRendererText* el;
205 };
206
207 struct _Xcls_WindowAddPropXcls_namerenderClass {
208         GObjectClass parent_class;
209 };
210
211 struct _Xcls_WindowAddPropXcls_namerenderPrivate {
212         Xcls_WindowAddProp* _this;
213 };
214
215
216 extern Xcls_WindowAddProp* WindowAddProp;
217 Xcls_WindowAddProp* WindowAddProp = NULL;
218 static gpointer xcls_windowaddprop_parent_class = NULL;
219 static gpointer xcls_windowaddprop_xcls_treeview2_parent_class = NULL;
220 static gpointer xcls_windowaddprop_xcls_model_parent_class = NULL;
221 static gpointer xcls_windowaddprop_xcls_namecol_parent_class = NULL;
222 static gpointer xcls_windowaddprop_xcls_namerender_parent_class = NULL;
223
224 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
225 GType xcls_windowaddprop_xcls_model_get_type (void) G_GNUC_CONST;
226 GType xcls_windowaddprop_xcls_namecol_get_type (void) G_GNUC_CONST;
227 GType xcls_windowaddprop_xcls_namerender_get_type (void) G_GNUC_CONST;
228 #define XCLS_WINDOWADDPROP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropPrivate))
229 enum  {
230         XCLS_WINDOWADDPROP_DUMMY_PROPERTY
231 };
232 Xcls_WindowAddProp* xcls_windowaddprop_new (void);
233 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type);
234 Xcls_WindowAddPropXcls_TreeView2* xcls_windowaddprop_xcls_treeview2_new (Xcls_WindowAddProp* _owner);
235 Xcls_WindowAddPropXcls_TreeView2* xcls_windowaddprop_xcls_treeview2_construct (GType object_type, Xcls_WindowAddProp* _owner);
236 GType xcls_windowaddprop_xcls_treeview2_get_type (void) G_GNUC_CONST;
237 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self);
238 GType palete_palete_get_type (void) G_GNUC_CONST;
239 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype);
240 GType palete_gir_object_get_type (void) G_GNUC_CONST;
241 GeeHashMap* palete_palete_getPropertiesFor (PaletePalete* self, const gchar* ename, const gchar* type);
242 static void g_cclosure_user_marshal_VOID__STRING_STRING_STRING_STRING (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
243 #define XCLS_WINDOWADDPROP_XCLS_TREEVIEW2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, Xcls_WindowAddPropXcls_TreeView2Private))
244 enum  {
245         XCLS_WINDOWADDPROP_XCLS_TREEVIEW2_DUMMY_PROPERTY
246 };
247 Xcls_WindowAddPropXcls_model* xcls_windowaddprop_xcls_model_new (Xcls_WindowAddProp* _owner);
248 Xcls_WindowAddPropXcls_model* xcls_windowaddprop_xcls_model_construct (GType object_type, Xcls_WindowAddProp* _owner);
249 Xcls_WindowAddPropXcls_namecol* xcls_windowaddprop_xcls_namecol_new (Xcls_WindowAddProp* _owner);
250 Xcls_WindowAddPropXcls_namecol* xcls_windowaddprop_xcls_namecol_construct (GType object_type, Xcls_WindowAddProp* _owner);
251 static void _vala_PangoFontDescription_free (PangoFontDescription* self);
252 static void __lambda71_ (Xcls_WindowAddPropXcls_TreeView2* self, GtkTreePath* path, GtkTreeViewColumn* column);
253 gchar* xcls_windowaddprop_xcls_model_getValue (Xcls_WindowAddPropXcls_model* self, GtkTreeIter* iter, gint col);
254 static void ___lambda71__gtk_tree_view_row_activated (GtkTreeView* _sender, GtkTreePath* path, GtkTreeViewColumn* column, gpointer self);
255 static void xcls_windowaddprop_xcls_treeview2_finalize (GObject* obj);
256 #define XCLS_WINDOWADDPROP_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_modelPrivate))
257 enum  {
258         XCLS_WINDOWADDPROP_XCLS_MODEL_DUMMY_PROPERTY
259 };
260 static void xcls_windowaddprop_xcls_model_finalize (GObject* obj);
261 #define XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecolPrivate))
262 enum  {
263         XCLS_WINDOWADDPROP_XCLS_NAMECOL_DUMMY_PROPERTY
264 };
265 Xcls_WindowAddPropXcls_namerender* xcls_windowaddprop_xcls_namerender_new (Xcls_WindowAddProp* _owner);
266 Xcls_WindowAddPropXcls_namerender* xcls_windowaddprop_xcls_namerender_construct (GType object_type, Xcls_WindowAddProp* _owner);
267 static void xcls_windowaddprop_xcls_namecol_finalize (GObject* obj);
268 #define XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerenderPrivate))
269 enum  {
270         XCLS_WINDOWADDPROP_XCLS_NAMERENDER_DUMMY_PROPERTY
271 };
272 static void xcls_windowaddprop_xcls_namerender_finalize (GObject* obj);
273 static void xcls_windowaddprop_finalize (GObject* obj);
274
275
276 static gpointer _g_object_ref0 (gpointer self) {
277 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
278         return self ? g_object_ref (self) : NULL;
279 #line 280 "WindowAddProp.vala.c"
280 }
281
282
283 Xcls_WindowAddProp* xcls_windowaddprop_construct (GType object_type) {
284         Xcls_WindowAddProp * self = NULL;
285         Xcls_WindowAddProp* _tmp0_;
286         Xcls_WindowAddProp* _tmp1_;
287         GtkScrolledWindow* _tmp2_;
288         GtkScrolledWindow* _tmp3_;
289         Xcls_WindowAddProp* _tmp4_;
290         Xcls_WindowAddPropXcls_TreeView2* _tmp5_;
291         Xcls_WindowAddPropXcls_TreeView2* child_0;
292         GtkScrolledWindow* _tmp6_;
293         GtkTreeView* _tmp7_;
294         GtkScrolledWindow* _tmp8_;
295 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
296         self = (Xcls_WindowAddProp*) g_object_new (object_type, NULL);
297 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
298         _tmp0_ = _g_object_ref0 (self);
299 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
300         _g_object_unref0 (self->priv->_this);
301 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
302         self->priv->_this = _tmp0_;
303 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
304         _tmp1_ = _g_object_ref0 (self);
305 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
306         _g_object_unref0 (WindowAddProp);
307 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
308         WindowAddProp = _tmp1_;
309 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
310         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
311 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
312         g_object_ref_sink (_tmp2_);
313 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
314         _g_object_unref0 (self->el);
315 #line 37 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
316         self->el = _tmp2_;
317 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
318         _tmp3_ = self->el;
319 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
320         gtk_scrolled_window_set_shadow_type (_tmp3_, GTK_SHADOW_IN);
321 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
322         _tmp4_ = self->priv->_this;
323 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
324         _tmp5_ = xcls_windowaddprop_xcls_treeview2_new (_tmp4_);
325 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
326         child_0 = _tmp5_;
327 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
328         g_object_ref ((GObject*) child_0);
329 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
330         _tmp6_ = self->el;
331 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
332         _tmp7_ = child_0->el;
333 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
334         gtk_container_add ((GtkContainer*) _tmp6_, (GtkWidget*) _tmp7_);
335 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
336         _tmp8_ = self->el;
337 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
338         gtk_scrolled_window_set_policy (_tmp8_, GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
339 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
340         _g_object_unref0 (child_0);
341 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
342         return self;
343 #line 344 "WindowAddProp.vala.c"
344 }
345
346
347 Xcls_WindowAddProp* xcls_windowaddprop_new (void) {
348 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
349         return xcls_windowaddprop_construct (TYPE_XCLS_WINDOWADDPROP);
350 #line 351 "WindowAddProp.vala.c"
351 }
352
353
354 void xcls_windowaddprop_clear (Xcls_WindowAddProp* self) {
355         Xcls_WindowAddPropXcls_model* _tmp0_;
356         GtkListStore* _tmp1_;
357 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
358         g_return_if_fail (self != NULL);
359 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
360         _tmp0_ = self->model;
361 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
362         _tmp1_ = _tmp0_->el;
363 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
364         gtk_list_store_clear (_tmp1_);
365 #line 366 "WindowAddProp.vala.c"
366 }
367
368
369 void xcls_windowaddprop_show (Xcls_WindowAddProp* self, PaletePalete* pal, const gchar* etype, const gchar* xtype) {
370         Xcls_WindowAddPropXcls_model* _tmp0_;
371         GtkListStore* _tmp1_;
372         GtkTreeIter iter = {0};
373         PaletePalete* _tmp2_;
374         const gchar* _tmp3_;
375         const gchar* _tmp4_;
376         GeeHashMap* _tmp5_ = NULL;
377         GeeHashMap* elementList;
378         GeeHashMap* _tmp6_;
379         GeeMapIterator* _tmp7_ = NULL;
380         GeeMapIterator* miter;
381         Xcls_WindowAddPropXcls_model* _tmp55_;
382         GtkListStore* _tmp56_;
383 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
384         g_return_if_fail (self != NULL);
385 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
386         g_return_if_fail (pal != NULL);
387 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
388         g_return_if_fail (etype != NULL);
389 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
390         g_return_if_fail (xtype != NULL);
391 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
392         _tmp0_ = self->model;
393 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
394         _tmp1_ = _tmp0_->el;
395 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
396         gtk_list_store_clear (_tmp1_);
397 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
398         _tmp2_ = pal;
399 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
400         _tmp3_ = xtype;
401 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
402         _tmp4_ = etype;
403 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
404         _tmp5_ = palete_palete_getPropertiesFor (_tmp2_, _tmp3_, _tmp4_);
405 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
406         elementList = _tmp5_;
407 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
408         _tmp6_ = elementList;
409 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
410         _tmp7_ = gee_abstract_map_map_iterator ((GeeAbstractMap*) _tmp6_);
411 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
412         miter = _tmp7_;
413 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
414         while (TRUE) {
415 #line 416 "WindowAddProp.vala.c"
416                 GeeMapIterator* _tmp8_;
417                 gboolean _tmp9_ = FALSE;
418                 GeeMapIterator* _tmp10_;
419                 gpointer _tmp11_ = NULL;
420                 PaleteGirObject* p;
421                 Xcls_WindowAddPropXcls_model* _tmp12_;
422                 GtkListStore* _tmp13_;
423                 GtkTreeIter _tmp14_ = {0};
424                 Xcls_WindowAddPropXcls_model* _tmp15_;
425                 GtkListStore* _tmp16_;
426                 GtkTreeIter _tmp17_;
427                 PaleteGirObject* _tmp18_;
428                 const gchar* _tmp19_;
429                 PaleteGirObject* _tmp20_;
430                 const gchar* _tmp21_;
431                 PaleteGirObject* _tmp22_;
432                 const gchar* _tmp23_;
433                 gchar* _tmp24_;
434                 gchar* _tmp25_;
435                 gchar* _tmp26_;
436                 gchar* _tmp27_;
437                 PaleteGirObject* _tmp28_;
438                 const gchar* _tmp29_;
439                 gchar* _tmp30_;
440                 gchar* _tmp31_;
441                 gchar* _tmp32_;
442                 gchar* _tmp33_;
443                 PaleteGirObject* _tmp34_;
444                 const gchar* _tmp35_;
445                 gchar* _tmp36_ = NULL;
446                 gchar* _tmp37_;
447                 gchar* _tmp38_;
448                 gchar* _tmp39_;
449                 PaleteGirObject* _tmp40_;
450                 const gchar* _tmp41_;
451                 PaleteGirObject* _tmp42_;
452                 const gchar* _tmp43_;
453                 gchar* _tmp44_;
454                 gchar* _tmp45_;
455                 gchar* _tmp46_;
456                 gchar* _tmp47_;
457                 PaleteGirObject* _tmp48_;
458                 const gchar* _tmp49_;
459                 gchar* _tmp50_;
460                 gchar* _tmp51_;
461                 gchar* _tmp52_;
462                 gchar* _tmp53_;
463                 const gchar* _tmp54_;
464 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
465                 _tmp8_ = miter;
466 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
467                 _tmp9_ = gee_map_iterator_next (_tmp8_);
468 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
469                 if (!_tmp9_) {
470 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
471                         break;
472 #line 473 "WindowAddProp.vala.c"
473                 }
474 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
475                 _tmp10_ = miter;
476 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
477                 _tmp11_ = gee_map_iterator_get_value (_tmp10_);
478 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
479                 p = (PaleteGirObject*) _tmp11_;
480 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
481                 _tmp12_ = self->model;
482 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
483                 _tmp13_ = _tmp12_->el;
484 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
485                 gtk_list_store_append (_tmp13_, &_tmp14_);
486 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
487                 iter = _tmp14_;
488 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
489                 _tmp15_ = self->model;
490 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
491                 _tmp16_ = _tmp15_->el;
492 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
493                 _tmp17_ = iter;
494 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
495                 _tmp18_ = p;
496 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
497                 _tmp19_ = _tmp18_->name;
498 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
499                 _tmp20_ = p;
500 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
501                 _tmp21_ = _tmp20_->type;
502 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
503                 _tmp22_ = p;
504 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
505                 _tmp23_ = _tmp22_->name;
506 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
507                 _tmp24_ = g_strconcat ("<b>", _tmp23_, NULL);
508 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
509                 _tmp25_ = _tmp24_;
510 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
511                 _tmp26_ = g_strconcat (_tmp25_, "</b> <i>", NULL);
512 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
513                 _tmp27_ = _tmp26_;
514 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
515                 _tmp28_ = p;
516 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
517                 _tmp29_ = _tmp28_->type;
518 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
519                 _tmp30_ = g_strconcat (_tmp27_, _tmp29_, NULL);
520 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
521                 _tmp31_ = _tmp30_;
522 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
523                 _tmp32_ = g_strconcat (_tmp31_, "</i>\n", NULL);
524 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
525                 _tmp33_ = _tmp32_;
526 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
527                 _tmp34_ = p;
528 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
529                 _tmp35_ = _tmp34_->doctxt;
530 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
531                 _tmp36_ = g_markup_escape_text (_tmp35_, (gssize) (-1));
532 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
533                 _tmp37_ = _tmp36_;
534 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
535                 _tmp38_ = g_strconcat (_tmp33_, _tmp37_, NULL);
536 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
537                 _tmp39_ = _tmp38_;
538 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
539                 _tmp40_ = p;
540 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
541                 _tmp41_ = _tmp40_->sig;
542 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
543                 _tmp42_ = p;
544 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
545                 _tmp43_ = _tmp42_->name;
546 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
547                 _tmp44_ = g_strconcat ("<b>", _tmp43_, NULL);
548 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
549                 _tmp45_ = _tmp44_;
550 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
551                 _tmp46_ = g_strconcat (_tmp45_, "</b> <span size=\"small\"><i>", NULL);
552 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
553                 _tmp47_ = _tmp46_;
554 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
555                 _tmp48_ = p;
556 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
557                 _tmp49_ = _tmp48_->type;
558 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
559                 _tmp50_ = g_strconcat (_tmp47_, _tmp49_, NULL);
560 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
561                 _tmp51_ = _tmp50_;
562 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
563                 _tmp52_ = g_strconcat (_tmp51_, "</i></span>", NULL);
564 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
565                 _tmp53_ = _tmp52_;
566 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
567                 _tmp54_ = etype;
568 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
569                 gtk_list_store_set (_tmp16_, &_tmp17_, 0, _tmp19_, 1, _tmp21_, 2, _tmp39_, 3, _tmp41_, 4, _tmp53_, 5, _tmp54_, -1, -1);
570 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
571                 _g_free0 (_tmp53_);
572 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
573                 _g_free0 (_tmp51_);
574 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
575                 _g_free0 (_tmp47_);
576 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
577                 _g_free0 (_tmp45_);
578 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
579                 _g_free0 (_tmp39_);
580 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
581                 _g_free0 (_tmp37_);
582 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
583                 _g_free0 (_tmp33_);
584 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
585                 _g_free0 (_tmp31_);
586 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
587                 _g_free0 (_tmp27_);
588 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
589                 _g_free0 (_tmp25_);
590 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
591                 _g_object_unref0 (p);
592 #line 593 "WindowAddProp.vala.c"
593         }
594 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
595         _tmp55_ = self->model;
596 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
597         _tmp56_ = _tmp55_->el;
598 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
599         gtk_tree_sortable_set_sort_column_id ((GtkTreeSortable*) _tmp56_, 0, GTK_SORT_ASCENDING);
600 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
601         _g_object_unref0 (miter);
602 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
603         _g_object_unref0 (elementList);
604 #line 605 "WindowAddProp.vala.c"
605 }
606
607
608 static void g_cclosure_user_marshal_VOID__STRING_STRING_STRING_STRING (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
609         typedef void (*GMarshalFunc_VOID__STRING_STRING_STRING_STRING) (gpointer data1, const char* arg_1, const char* arg_2, const char* arg_3, const char* arg_4, gpointer data2);
610         register GMarshalFunc_VOID__STRING_STRING_STRING_STRING callback;
611         register GCClosure * cc;
612         register gpointer data1;
613         register gpointer data2;
614         cc = (GCClosure *) closure;
615 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
616         g_return_if_fail (n_param_values == 5);
617 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
618         if (G_CCLOSURE_SWAP_DATA (closure)) {
619 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
620                 data1 = closure->data;
621 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
622                 data2 = param_values->data[0].v_pointer;
623 #line 624 "WindowAddProp.vala.c"
624         } else {
625 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
626                 data1 = param_values->data[0].v_pointer;
627 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
628                 data2 = closure->data;
629 #line 630 "WindowAddProp.vala.c"
630         }
631 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
632         callback = (GMarshalFunc_VOID__STRING_STRING_STRING_STRING) (marshal_data ? marshal_data : cc->callback);
633 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
634         callback (data1, g_value_get_string (param_values + 1), g_value_get_string (param_values + 2), g_value_get_string (param_values + 3), g_value_get_string (param_values + 4), data2);
635 #line 636 "WindowAddProp.vala.c"
636 }
637
638
639 static void _vala_PangoFontDescription_free (PangoFontDescription* self) {
640 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
641         g_boxed_free (pango_font_description_get_type (), self);
642 #line 643 "WindowAddProp.vala.c"
643 }
644
645
646 static void __lambda71_ (Xcls_WindowAddPropXcls_TreeView2* self, GtkTreePath* path, GtkTreeViewColumn* column) {
647         GtkTreeIter iter = {0};
648         Xcls_WindowAddProp* _tmp0_;
649         Xcls_WindowAddPropXcls_model* _tmp1_;
650         Xcls_WindowAddPropXcls_model* _tmp2_;
651         Xcls_WindowAddPropXcls_model* m;
652         Xcls_WindowAddPropXcls_model* _tmp3_;
653         GtkListStore* _tmp4_;
654         GtkTreePath* _tmp5_;
655         GtkTreeIter _tmp6_ = {0};
656         Xcls_WindowAddPropXcls_model* _tmp7_;
657         GtkTreeIter _tmp8_;
658         gchar* _tmp9_ = NULL;
659         gchar* key;
660         Xcls_WindowAddPropXcls_model* _tmp10_;
661         GtkTreeIter _tmp11_;
662         gchar* _tmp12_ = NULL;
663         gchar* type;
664         Xcls_WindowAddPropXcls_model* _tmp13_;
665         GtkTreeIter _tmp14_;
666         gchar* _tmp15_ = NULL;
667         gchar* skel;
668         Xcls_WindowAddPropXcls_model* _tmp16_;
669         GtkTreeIter _tmp17_;
670         gchar* _tmp18_ = NULL;
671         gchar* etype;
672         const gchar* _tmp19_ = NULL;
673         const gchar* _tmp20_;
674         Xcls_WindowAddProp* _tmp22_;
675         const gchar* _tmp23_;
676         const gchar* _tmp24_;
677         const gchar* _tmp25_;
678         const gchar* _tmp26_;
679 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
680         g_return_if_fail (path != NULL);
681 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
682         g_return_if_fail (column != NULL);
683 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
684         _tmp0_ = self->priv->_this;
685 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
686         _tmp1_ = _tmp0_->model;
687 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
688         _tmp2_ = _g_object_ref0 (_tmp1_);
689 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
690         m = _tmp2_;
691 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
692         _tmp3_ = m;
693 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
694         _tmp4_ = _tmp3_->el;
695 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
696         _tmp5_ = path;
697 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
698         gtk_tree_model_get_iter ((GtkTreeModel*) _tmp4_, &_tmp6_, _tmp5_);
699 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
700         iter = _tmp6_;
701 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
702         _tmp7_ = m;
703 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
704         _tmp8_ = iter;
705 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
706         _tmp9_ = xcls_windowaddprop_xcls_model_getValue (_tmp7_, &_tmp8_, 0);
707 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
708         key = _tmp9_;
709 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
710         _tmp10_ = m;
711 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
712         _tmp11_ = iter;
713 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
714         _tmp12_ = xcls_windowaddprop_xcls_model_getValue (_tmp10_, &_tmp11_, 1);
715 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
716         type = _tmp12_;
717 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
718         _tmp13_ = m;
719 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
720         _tmp14_ = iter;
721 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
722         _tmp15_ = xcls_windowaddprop_xcls_model_getValue (_tmp13_, &_tmp14_, 3);
723 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
724         skel = _tmp15_;
725 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
726         _tmp16_ = m;
727 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
728         _tmp17_ = iter;
729 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
730         _tmp18_ = xcls_windowaddprop_xcls_model_getValue (_tmp16_, &_tmp17_, 5);
731 #line 148 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
732         etype = _tmp18_;
733 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
734         _tmp20_ = etype;
735 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
736         if (g_strcmp0 (_tmp20_, "signals") == 0) {
737 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
738                 _tmp19_ = "";
739 #line 740 "WindowAddProp.vala.c"
740         } else {
741                 const gchar* _tmp21_;
742 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
743                 _tmp21_ = type;
744 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
745                 _tmp19_ = _tmp21_;
746 #line 747 "WindowAddProp.vala.c"
747         }
748 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
749         _tmp22_ = self->priv->_this;
750 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
751         _tmp23_ = key;
752 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
753         _tmp24_ = _tmp19_;
754 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
755         _tmp25_ = skel;
756 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
757         _tmp26_ = etype;
758 #line 151 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
759         g_signal_emit_by_name (_tmp22_, "select", _tmp23_, _tmp24_, _tmp25_, _tmp26_);
760 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
761         _g_free0 (etype);
762 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
763         _g_free0 (skel);
764 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
765         _g_free0 (type);
766 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
767         _g_free0 (key);
768 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
769         _g_object_unref0 (m);
770 #line 771 "WindowAddProp.vala.c"
771 }
772
773
774 static void ___lambda71__gtk_tree_view_row_activated (GtkTreeView* _sender, GtkTreePath* path, GtkTreeViewColumn* column, gpointer self) {
775 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
776         __lambda71_ (self, path, column);
777 #line 778 "WindowAddProp.vala.c"
778 }
779
780
781 Xcls_WindowAddPropXcls_TreeView2* xcls_windowaddprop_xcls_treeview2_construct (GType object_type, Xcls_WindowAddProp* _owner) {
782         Xcls_WindowAddPropXcls_TreeView2 * self = NULL;
783         Xcls_WindowAddProp* _tmp0_;
784         Xcls_WindowAddProp* _tmp1_;
785         GtkTreeView* _tmp2_;
786         GtkTreeView* _tmp3_;
787         GtkTreeView* _tmp4_;
788         GtkTreeView* _tmp5_;
789         Xcls_WindowAddProp* _tmp6_;
790         Xcls_WindowAddPropXcls_model* _tmp7_;
791         Xcls_WindowAddPropXcls_model* child_0;
792         GtkTreeView* _tmp8_;
793         GtkListStore* _tmp9_;
794         Xcls_WindowAddProp* _tmp10_;
795         Xcls_WindowAddPropXcls_namecol* _tmp11_;
796         Xcls_WindowAddPropXcls_namecol* child_1;
797         GtkTreeView* _tmp12_;
798         GtkTreeViewColumn* _tmp13_;
799         GtkTreeView* _tmp18_;
800 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
801         g_return_val_if_fail (_owner != NULL, NULL);
802 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
803         self = (Xcls_WindowAddPropXcls_TreeView2*) g_object_new (object_type, NULL);
804 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
805         _tmp0_ = _owner;
806 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
807         _tmp1_ = _g_object_ref0 (_tmp0_);
808 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
809         _g_object_unref0 (self->priv->_this);
810 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
811         self->priv->_this = _tmp1_;
812 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
813         _tmp2_ = (GtkTreeView*) gtk_tree_view_new ();
814 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
815         g_object_ref_sink (_tmp2_);
816 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
817         _g_object_unref0 (self->el);
818 #line 101 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
819         self->el = _tmp2_;
820 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
821         _tmp3_ = self->el;
822 #line 106 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
823         gtk_tree_view_set_enable_tree_lines (_tmp3_, TRUE);
824 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
825         _tmp4_ = self->el;
826 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
827         gtk_tree_view_set_headers_visible (_tmp4_, FALSE);
828 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
829         _tmp5_ = self->el;
830 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
831         gtk_tree_view_set_tooltip_column (_tmp5_, 2);
832 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
833         _tmp6_ = self->priv->_this;
834 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
835         _tmp7_ = xcls_windowaddprop_xcls_model_new (_tmp6_);
836 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
837         child_0 = _tmp7_;
838 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
839         g_object_ref ((GObject*) child_0);
840 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
841         _tmp8_ = self->el;
842 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
843         _tmp9_ = child_0->el;
844 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
845         gtk_tree_view_set_model (_tmp8_, (GtkTreeModel*) _tmp9_);
846 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
847         _tmp10_ = self->priv->_this;
848 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
849         _tmp11_ = xcls_windowaddprop_xcls_namecol_new (_tmp10_);
850 #line 112 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
851         child_1 = _tmp11_;
852 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
853         g_object_ref ((GObject*) child_1);
854 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
855         _tmp12_ = self->el;
856 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
857         _tmp13_ = child_1->el;
858 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
859         gtk_tree_view_append_column (_tmp12_, _tmp13_);
860 #line 861 "WindowAddProp.vala.c"
861         {
862                 PangoFontDescription* _tmp14_;
863                 PangoFontDescription* description;
864                 GtkTreeView* _tmp15_;
865                 GtkTreeView* _tmp16_;
866                 GtkTreeSelection* _tmp17_ = NULL;
867 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
868                 _tmp14_ = pango_font_description_new ();
869 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
870                 description = _tmp14_;
871 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
872                 pango_font_description_set_size (description, 8000);
873 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
874                 _tmp15_ = self->el;
875 #line 120 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
876                 gtk_widget_modify_font ((GtkWidget*) _tmp15_, description);
877 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
878                 _tmp16_ = self->el;
879 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
880                 _tmp17_ = gtk_tree_view_get_selection (_tmp16_);
881 #line 122 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
882                 gtk_tree_selection_set_mode (_tmp17_, GTK_SELECTION_SINGLE);
883 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
884                 __vala_PangoFontDescription_free0 (description);
885 #line 886 "WindowAddProp.vala.c"
886         }
887 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
888         _tmp18_ = self->el;
889 #line 131 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
890         g_signal_connect_object (_tmp18_, "row-activated", (GCallback) ___lambda71__gtk_tree_view_row_activated, self, 0);
891 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
892         _g_object_unref0 (child_1);
893 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
894         _g_object_unref0 (child_0);
895 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
896         return self;
897 #line 898 "WindowAddProp.vala.c"
898 }
899
900
901 Xcls_WindowAddPropXcls_TreeView2* xcls_windowaddprop_xcls_treeview2_new (Xcls_WindowAddProp* _owner) {
902 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
903         return xcls_windowaddprop_xcls_treeview2_construct (XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, _owner);
904 #line 905 "WindowAddProp.vala.c"
905 }
906
907
908 static void xcls_windowaddprop_xcls_treeview2_class_init (Xcls_WindowAddPropXcls_TreeView2Class * klass) {
909 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
910         xcls_windowaddprop_xcls_treeview2_parent_class = g_type_class_peek_parent (klass);
911 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
912         g_type_class_add_private (klass, sizeof (Xcls_WindowAddPropXcls_TreeView2Private));
913 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
914         G_OBJECT_CLASS (klass)->finalize = xcls_windowaddprop_xcls_treeview2_finalize;
915 #line 916 "WindowAddProp.vala.c"
916 }
917
918
919 static void xcls_windowaddprop_xcls_treeview2_instance_init (Xcls_WindowAddPropXcls_TreeView2 * self) {
920 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
921         self->priv = XCLS_WINDOWADDPROP_XCLS_TREEVIEW2_GET_PRIVATE (self);
922 #line 923 "WindowAddProp.vala.c"
923 }
924
925
926 static void xcls_windowaddprop_xcls_treeview2_finalize (GObject* obj) {
927         Xcls_WindowAddPropXcls_TreeView2 * self;
928 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
929         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWADDPROP_TYPE_XCLS_TREEVIEW2, Xcls_WindowAddPropXcls_TreeView2);
930 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
931         _g_object_unref0 (self->el);
932 #line 92 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
933         _g_object_unref0 (self->priv->_this);
934 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
935         G_OBJECT_CLASS (xcls_windowaddprop_xcls_treeview2_parent_class)->finalize (obj);
936 #line 937 "WindowAddProp.vala.c"
937 }
938
939
940 GType xcls_windowaddprop_xcls_treeview2_get_type (void) {
941         static volatile gsize xcls_windowaddprop_xcls_treeview2_type_id__volatile = 0;
942         if (g_once_init_enter (&xcls_windowaddprop_xcls_treeview2_type_id__volatile)) {
943                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowAddPropXcls_TreeView2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowaddprop_xcls_treeview2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowAddPropXcls_TreeView2), 0, (GInstanceInitFunc) xcls_windowaddprop_xcls_treeview2_instance_init, NULL };
944                 GType xcls_windowaddprop_xcls_treeview2_type_id;
945                 xcls_windowaddprop_xcls_treeview2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowAddPropXcls_TreeView2", &g_define_type_info, 0);
946                 g_once_init_leave (&xcls_windowaddprop_xcls_treeview2_type_id__volatile, xcls_windowaddprop_xcls_treeview2_type_id);
947         }
948         return xcls_windowaddprop_xcls_treeview2_type_id__volatile;
949 }
950
951
952 Xcls_WindowAddPropXcls_model* xcls_windowaddprop_xcls_model_construct (GType object_type, Xcls_WindowAddProp* _owner) {
953         Xcls_WindowAddPropXcls_model * self = NULL;
954         Xcls_WindowAddProp* _tmp0_;
955         Xcls_WindowAddProp* _tmp1_;
956         Xcls_WindowAddProp* _tmp2_;
957         Xcls_WindowAddPropXcls_model* _tmp3_;
958         GtkListStore* _tmp4_;
959 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
960         g_return_val_if_fail (_owner != NULL, NULL);
961 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
962         self = (Xcls_WindowAddPropXcls_model*) g_object_new (object_type, NULL);
963 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
964         _tmp0_ = _owner;
965 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
966         _tmp1_ = _g_object_ref0 (_tmp0_);
967 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
968         _g_object_unref0 (self->priv->_this);
969 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
970         self->priv->_this = _tmp1_;
971 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
972         _tmp2_ = self->priv->_this;
973 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
974         _tmp3_ = _g_object_ref0 (self);
975 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
976         _g_object_unref0 (_tmp2_->model);
977 #line 173 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
978         _tmp2_->model = _tmp3_;
979 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
980         _tmp4_ = gtk_list_store_new (6, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
981 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
982         _g_object_unref0 (self->el);
983 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
984         self->el = _tmp4_;
985 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
986         return self;
987 #line 988 "WindowAddProp.vala.c"
988 }
989
990
991 Xcls_WindowAddPropXcls_model* xcls_windowaddprop_xcls_model_new (Xcls_WindowAddProp* _owner) {
992 #line 170 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
993         return xcls_windowaddprop_xcls_model_construct (XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, _owner);
994 #line 995 "WindowAddProp.vala.c"
995 }
996
997
998 gchar* xcls_windowaddprop_xcls_model_getValue (Xcls_WindowAddPropXcls_model* self, GtkTreeIter* iter, gint col) {
999         gchar* result = NULL;
1000         GValue value = {0};
1001         GtkListStore* _tmp0_;
1002         GtkTreeIter _tmp1_;
1003         gint _tmp2_;
1004         GValue _tmp3_ = {0};
1005         GValue _tmp4_;
1006         gchar* _tmp5_;
1007 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1008         g_return_val_if_fail (self != NULL, NULL);
1009 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1010         g_return_val_if_fail (iter != NULL, NULL);
1011 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1012         _tmp0_ = self->el;
1013 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1014         _tmp1_ = *iter;
1015 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1016         _tmp2_ = col;
1017 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1018         gtk_tree_model_get_value ((GtkTreeModel*) _tmp0_, &_tmp1_, _tmp2_, &_tmp3_);
1019 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1020         G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL;
1021 #line 192 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1022         value = _tmp3_;
1023 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1024         _tmp4_ = value;
1025 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1026         _tmp5_ = g_strdup (g_value_get_string (&_tmp4_));
1027 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1028         result = _tmp5_;
1029 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1030         G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL;
1031 #line 194 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1032         return result;
1033 #line 1034 "WindowAddProp.vala.c"
1034 }
1035
1036
1037 static void xcls_windowaddprop_xcls_model_class_init (Xcls_WindowAddPropXcls_modelClass * klass) {
1038 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1039         xcls_windowaddprop_xcls_model_parent_class = g_type_class_peek_parent (klass);
1040 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1041         g_type_class_add_private (klass, sizeof (Xcls_WindowAddPropXcls_modelPrivate));
1042 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1043         G_OBJECT_CLASS (klass)->finalize = xcls_windowaddprop_xcls_model_finalize;
1044 #line 1045 "WindowAddProp.vala.c"
1045 }
1046
1047
1048 static void xcls_windowaddprop_xcls_model_instance_init (Xcls_WindowAddPropXcls_model * self) {
1049 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1050         self->priv = XCLS_WINDOWADDPROP_XCLS_MODEL_GET_PRIVATE (self);
1051 #line 1052 "WindowAddProp.vala.c"
1052 }
1053
1054
1055 static void xcls_windowaddprop_xcls_model_finalize (GObject* obj) {
1056         Xcls_WindowAddPropXcls_model * self;
1057 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1058         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWADDPROP_TYPE_XCLS_MODEL, Xcls_WindowAddPropXcls_model);
1059 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1060         _g_object_unref0 (self->el);
1061 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1062         _g_object_unref0 (self->priv->_this);
1063 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1064         G_OBJECT_CLASS (xcls_windowaddprop_xcls_model_parent_class)->finalize (obj);
1065 #line 1066 "WindowAddProp.vala.c"
1066 }
1067
1068
1069 GType xcls_windowaddprop_xcls_model_get_type (void) {
1070         static volatile gsize xcls_windowaddprop_xcls_model_type_id__volatile = 0;
1071         if (g_once_init_enter (&xcls_windowaddprop_xcls_model_type_id__volatile)) {
1072                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowAddPropXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowaddprop_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowAddPropXcls_model), 0, (GInstanceInitFunc) xcls_windowaddprop_xcls_model_instance_init, NULL };
1073                 GType xcls_windowaddprop_xcls_model_type_id;
1074                 xcls_windowaddprop_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowAddPropXcls_model", &g_define_type_info, 0);
1075                 g_once_init_leave (&xcls_windowaddprop_xcls_model_type_id__volatile, xcls_windowaddprop_xcls_model_type_id);
1076         }
1077         return xcls_windowaddprop_xcls_model_type_id__volatile;
1078 }
1079
1080
1081 Xcls_WindowAddPropXcls_namecol* xcls_windowaddprop_xcls_namecol_construct (GType object_type, Xcls_WindowAddProp* _owner) {
1082         Xcls_WindowAddPropXcls_namecol * self = NULL;
1083         Xcls_WindowAddProp* _tmp0_;
1084         Xcls_WindowAddProp* _tmp1_;
1085         Xcls_WindowAddProp* _tmp2_;
1086         Xcls_WindowAddPropXcls_namecol* _tmp3_;
1087         GtkTreeViewColumn* _tmp4_;
1088         Xcls_WindowAddProp* _tmp5_;
1089         Xcls_WindowAddPropXcls_namerender* _tmp6_;
1090         Xcls_WindowAddPropXcls_namerender* child_0;
1091         GtkTreeViewColumn* _tmp7_;
1092         GtkCellRendererText* _tmp8_;
1093         GtkTreeViewColumn* _tmp9_;
1094         Xcls_WindowAddProp* _tmp10_;
1095         Xcls_WindowAddPropXcls_namerender* _tmp11_;
1096         GtkCellRendererText* _tmp12_;
1097 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1098         g_return_val_if_fail (_owner != NULL, NULL);
1099 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1100         self = (Xcls_WindowAddPropXcls_namecol*) g_object_new (object_type, NULL);
1101 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1102         _tmp0_ = _owner;
1103 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1104         _tmp1_ = _g_object_ref0 (_tmp0_);
1105 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1106         _g_object_unref0 (self->priv->_this);
1107 #line 211 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1108         self->priv->_this = _tmp1_;
1109 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1110         _tmp2_ = self->priv->_this;
1111 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1112         _tmp3_ = _g_object_ref0 (self);
1113 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1114         _g_object_unref0 (_tmp2_->namecol);
1115 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1116         _tmp2_->namecol = _tmp3_;
1117 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1118         _tmp4_ = gtk_tree_view_column_new ();
1119 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1120         g_object_ref_sink (_tmp4_);
1121 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1122         _g_object_unref0 (self->el);
1123 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1124         self->el = _tmp4_;
1125 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1126         _tmp5_ = self->priv->_this;
1127 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1128         _tmp6_ = xcls_windowaddprop_xcls_namerender_new (_tmp5_);
1129 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1130         child_0 = _tmp6_;
1131 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1132         g_object_ref ((GObject*) child_0);
1133 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1134         _tmp7_ = self->el;
1135 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1136         _tmp8_ = child_0->el;
1137 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1138         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, TRUE);
1139 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1140         _tmp9_ = self->el;
1141 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1142         _tmp10_ = self->priv->_this;
1143 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1144         _tmp11_ = _tmp10_->namerender;
1145 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1146         _tmp12_ = _tmp11_->el;
1147 #line 223 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1148         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp9_, (GtkCellRenderer*) _tmp12_, "markup", 4);
1149 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1150         _g_object_unref0 (child_0);
1151 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1152         return self;
1153 #line 1154 "WindowAddProp.vala.c"
1154 }
1155
1156
1157 Xcls_WindowAddPropXcls_namecol* xcls_windowaddprop_xcls_namecol_new (Xcls_WindowAddProp* _owner) {
1158 #line 209 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1159         return xcls_windowaddprop_xcls_namecol_construct (XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, _owner);
1160 #line 1161 "WindowAddProp.vala.c"
1161 }
1162
1163
1164 static void xcls_windowaddprop_xcls_namecol_class_init (Xcls_WindowAddPropXcls_namecolClass * klass) {
1165 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1166         xcls_windowaddprop_xcls_namecol_parent_class = g_type_class_peek_parent (klass);
1167 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1168         g_type_class_add_private (klass, sizeof (Xcls_WindowAddPropXcls_namecolPrivate));
1169 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1170         G_OBJECT_CLASS (klass)->finalize = xcls_windowaddprop_xcls_namecol_finalize;
1171 #line 1172 "WindowAddProp.vala.c"
1172 }
1173
1174
1175 static void xcls_windowaddprop_xcls_namecol_instance_init (Xcls_WindowAddPropXcls_namecol * self) {
1176 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1177         self->priv = XCLS_WINDOWADDPROP_XCLS_NAMECOL_GET_PRIVATE (self);
1178 #line 1179 "WindowAddProp.vala.c"
1179 }
1180
1181
1182 static void xcls_windowaddprop_xcls_namecol_finalize (GObject* obj) {
1183         Xcls_WindowAddPropXcls_namecol * self;
1184 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1185         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWADDPROP_TYPE_XCLS_NAMECOL, Xcls_WindowAddPropXcls_namecol);
1186 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1187         _g_object_unref0 (self->el);
1188 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1189         _g_object_unref0 (self->priv->_this);
1190 #line 200 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1191         G_OBJECT_CLASS (xcls_windowaddprop_xcls_namecol_parent_class)->finalize (obj);
1192 #line 1193 "WindowAddProp.vala.c"
1193 }
1194
1195
1196 GType xcls_windowaddprop_xcls_namecol_get_type (void) {
1197         static volatile gsize xcls_windowaddprop_xcls_namecol_type_id__volatile = 0;
1198         if (g_once_init_enter (&xcls_windowaddprop_xcls_namecol_type_id__volatile)) {
1199                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowAddPropXcls_namecolClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowaddprop_xcls_namecol_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowAddPropXcls_namecol), 0, (GInstanceInitFunc) xcls_windowaddprop_xcls_namecol_instance_init, NULL };
1200                 GType xcls_windowaddprop_xcls_namecol_type_id;
1201                 xcls_windowaddprop_xcls_namecol_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowAddPropXcls_namecol", &g_define_type_info, 0);
1202                 g_once_init_leave (&xcls_windowaddprop_xcls_namecol_type_id__volatile, xcls_windowaddprop_xcls_namecol_type_id);
1203         }
1204         return xcls_windowaddprop_xcls_namecol_type_id__volatile;
1205 }
1206
1207
1208 Xcls_WindowAddPropXcls_namerender* xcls_windowaddprop_xcls_namerender_construct (GType object_type, Xcls_WindowAddProp* _owner) {
1209         Xcls_WindowAddPropXcls_namerender * self = NULL;
1210         Xcls_WindowAddProp* _tmp0_;
1211         Xcls_WindowAddProp* _tmp1_;
1212         Xcls_WindowAddProp* _tmp2_;
1213         Xcls_WindowAddPropXcls_namerender* _tmp3_;
1214         GtkCellRendererText* _tmp4_;
1215 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1216         g_return_val_if_fail (_owner != NULL, NULL);
1217 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1218         self = (Xcls_WindowAddPropXcls_namerender*) g_object_new (object_type, NULL);
1219 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1220         _tmp0_ = _owner;
1221 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1222         _tmp1_ = _g_object_ref0 (_tmp0_);
1223 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1224         _g_object_unref0 (self->priv->_this);
1225 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1226         self->priv->_this = _tmp1_;
1227 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1228         _tmp2_ = self->priv->_this;
1229 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1230         _tmp3_ = _g_object_ref0 (self);
1231 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1232         _g_object_unref0 (_tmp2_->namerender);
1233 #line 243 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1234         _tmp2_->namerender = _tmp3_;
1235 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1236         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1237 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1238         g_object_ref_sink (_tmp4_);
1239 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1240         _g_object_unref0 (self->el);
1241 #line 244 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1242         self->el = _tmp4_;
1243 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1244         return self;
1245 #line 1246 "WindowAddProp.vala.c"
1246 }
1247
1248
1249 Xcls_WindowAddPropXcls_namerender* xcls_windowaddprop_xcls_namerender_new (Xcls_WindowAddProp* _owner) {
1250 #line 240 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1251         return xcls_windowaddprop_xcls_namerender_construct (XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, _owner);
1252 #line 1253 "WindowAddProp.vala.c"
1253 }
1254
1255
1256 static void xcls_windowaddprop_xcls_namerender_class_init (Xcls_WindowAddPropXcls_namerenderClass * klass) {
1257 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1258         xcls_windowaddprop_xcls_namerender_parent_class = g_type_class_peek_parent (klass);
1259 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1260         g_type_class_add_private (klass, sizeof (Xcls_WindowAddPropXcls_namerenderPrivate));
1261 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1262         G_OBJECT_CLASS (klass)->finalize = xcls_windowaddprop_xcls_namerender_finalize;
1263 #line 1264 "WindowAddProp.vala.c"
1264 }
1265
1266
1267 static void xcls_windowaddprop_xcls_namerender_instance_init (Xcls_WindowAddPropXcls_namerender * self) {
1268 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1269         self->priv = XCLS_WINDOWADDPROP_XCLS_NAMERENDER_GET_PRIVATE (self);
1270 #line 1271 "WindowAddProp.vala.c"
1271 }
1272
1273
1274 static void xcls_windowaddprop_xcls_namerender_finalize (GObject* obj) {
1275         Xcls_WindowAddPropXcls_namerender * self;
1276 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1277         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_WINDOWADDPROP_TYPE_XCLS_NAMERENDER, Xcls_WindowAddPropXcls_namerender);
1278 #line 233 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1279         _g_object_unref0 (self->el);
1280 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1281         _g_object_unref0 (self->priv->_this);
1282 #line 231 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1283         G_OBJECT_CLASS (xcls_windowaddprop_xcls_namerender_parent_class)->finalize (obj);
1284 #line 1285 "WindowAddProp.vala.c"
1285 }
1286
1287
1288 GType xcls_windowaddprop_xcls_namerender_get_type (void) {
1289         static volatile gsize xcls_windowaddprop_xcls_namerender_type_id__volatile = 0;
1290         if (g_once_init_enter (&xcls_windowaddprop_xcls_namerender_type_id__volatile)) {
1291                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowAddPropXcls_namerenderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowaddprop_xcls_namerender_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowAddPropXcls_namerender), 0, (GInstanceInitFunc) xcls_windowaddprop_xcls_namerender_instance_init, NULL };
1292                 GType xcls_windowaddprop_xcls_namerender_type_id;
1293                 xcls_windowaddprop_xcls_namerender_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowAddPropXcls_namerender", &g_define_type_info, 0);
1294                 g_once_init_leave (&xcls_windowaddprop_xcls_namerender_type_id__volatile, xcls_windowaddprop_xcls_namerender_type_id);
1295         }
1296         return xcls_windowaddprop_xcls_namerender_type_id__volatile;
1297 }
1298
1299
1300 static void xcls_windowaddprop_class_init (Xcls_WindowAddPropClass * klass) {
1301 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1302         xcls_windowaddprop_parent_class = g_type_class_peek_parent (klass);
1303 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1304         g_type_class_add_private (klass, sizeof (Xcls_WindowAddPropPrivate));
1305 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1306         G_OBJECT_CLASS (klass)->finalize = xcls_windowaddprop_finalize;
1307 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1308         g_signal_new ("select", TYPE_XCLS_WINDOWADDPROP, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__STRING_STRING_STRING_STRING, G_TYPE_NONE, 4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
1309 #line 1310 "WindowAddProp.vala.c"
1310 }
1311
1312
1313 static void xcls_windowaddprop_instance_init (Xcls_WindowAddProp * self) {
1314 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1315         self->priv = XCLS_WINDOWADDPROP_GET_PRIVATE (self);
1316 #line 1317 "WindowAddProp.vala.c"
1317 }
1318
1319
1320 static void xcls_windowaddprop_finalize (GObject* obj) {
1321         Xcls_WindowAddProp * self;
1322 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1323         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp);
1324 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1325         _g_object_unref0 (self->el);
1326 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1327         _g_object_unref0 (self->priv->_this);
1328 #line 25 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1329         _g_object_unref0 (self->model);
1330 #line 26 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1331         _g_object_unref0 (self->namecol);
1332 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1333         _g_object_unref0 (self->namerender);
1334 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/WindowAddProp.vala"
1335         G_OBJECT_CLASS (xcls_windowaddprop_parent_class)->finalize (obj);
1336 #line 1337 "WindowAddProp.vala.c"
1337 }
1338
1339
1340 GType xcls_windowaddprop_get_type (void) {
1341         static volatile gsize xcls_windowaddprop_type_id__volatile = 0;
1342         if (g_once_init_enter (&xcls_windowaddprop_type_id__volatile)) {
1343                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_WindowAddPropClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_windowaddprop_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_WindowAddProp), 0, (GInstanceInitFunc) xcls_windowaddprop_instance_init, NULL };
1344                 GType xcls_windowaddprop_type_id;
1345                 xcls_windowaddprop_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_WindowAddProp", &g_define_type_info, 0);
1346                 g_once_init_leave (&xcls_windowaddprop_type_id__volatile, xcls_windowaddprop_type_id);
1347         }
1348         return xcls_windowaddprop_type_id__volatile;
1349 }
1350
1351
1352