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