JsRender/Gtk.vala.c
[app.Builder.js] / Builder4 / DialogConfirm.vala.c
1 /* DialogConfirm.vala.c generated by valac 0.24.0, the Vala compiler
2  * generated from DialogConfirm.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/DialogConfirm.vala  -o /tmp/DialogConfirm
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_MessageDialog1();
12     DialogConfirm.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 <gdk/gdk.h>
22 #include <stdlib.h>
23 #include <string.h>
24 #include <gobject/gvaluecollector.h>
25
26
27 #define TYPE_XCLS_MESSAGEDIALOG1 (xcls_messagedialog1_get_type ())
28 #define XCLS_MESSAGEDIALOG1(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1))
29 #define XCLS_MESSAGEDIALOG1_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1Class))
30 #define IS_XCLS_MESSAGEDIALOG1(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MESSAGEDIALOG1))
31 #define IS_XCLS_MESSAGEDIALOG1_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MESSAGEDIALOG1))
32 #define XCLS_MESSAGEDIALOG1_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1Class))
33
34 typedef struct _Xcls_MessageDialog1 Xcls_MessageDialog1;
35 typedef struct _Xcls_MessageDialog1Class Xcls_MessageDialog1Class;
36 typedef struct _Xcls_MessageDialog1Private Xcls_MessageDialog1Private;
37 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
38 #define _xcls_messagedialog1_unref0(var) ((var == NULL) ? NULL : (var = (xcls_messagedialog1_unref (var), NULL)))
39 typedef struct _ParamSpecXcls_MessageDialog1 ParamSpecXcls_MessageDialog1;
40
41 struct _Xcls_MessageDialog1 {
42         GTypeInstance parent_instance;
43         volatile int ref_count;
44         Xcls_MessageDialog1Private * priv;
45         GtkMessageDialog* el;
46 };
47
48 struct _Xcls_MessageDialog1Class {
49         GTypeClass parent_class;
50         void (*finalize) (Xcls_MessageDialog1 *self);
51 };
52
53 struct _ParamSpecXcls_MessageDialog1 {
54         GParamSpec parent_instance;
55 };
56
57
58 extern Xcls_MessageDialog1* DialogConfirm;
59 Xcls_MessageDialog1* DialogConfirm = NULL;
60 static gpointer xcls_messagedialog1_parent_class = NULL;
61 static Xcls_MessageDialog1* xcls_messagedialog1__this;
62 static Xcls_MessageDialog1* xcls_messagedialog1__this = NULL;
63
64 gpointer xcls_messagedialog1_ref (gpointer instance);
65 void xcls_messagedialog1_unref (gpointer instance);
66 GParamSpec* param_spec_xcls_messagedialog1 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
67 void value_set_xcls_messagedialog1 (GValue* value, gpointer v_object);
68 void value_take_xcls_messagedialog1 (GValue* value, gpointer v_object);
69 gpointer value_get_xcls_messagedialog1 (const GValue* value);
70 GType xcls_messagedialog1_get_type (void) G_GNUC_CONST;
71 enum  {
72         XCLS_MESSAGEDIALOG1_DUMMY_PROPERTY
73 };
74 Xcls_MessageDialog1* xcls_messagedialog1_new (void);
75 Xcls_MessageDialog1* xcls_messagedialog1_construct (GType object_type);
76 static gboolean __lambda12_ (Xcls_MessageDialog1* self, GdkEventAny* event);
77 static gboolean ___lambda12__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
78 void xcls_messagedialog1_show_all (Xcls_MessageDialog1* self);
79 void xcls_messagedialog1_show (Xcls_MessageDialog1* self, const gchar* msg);
80 static void xcls_messagedialog1_finalize (Xcls_MessageDialog1* obj);
81
82
83 static gpointer _xcls_messagedialog1_ref0 (gpointer self) {
84 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
85         return self ? xcls_messagedialog1_ref (self) : NULL;
86 #line 87 "DialogConfirm.vala.c"
87 }
88
89
90 static gboolean __lambda12_ (Xcls_MessageDialog1* self, GdkEventAny* event) {
91         gboolean result = FALSE;
92         GtkMessageDialog* _tmp0_ = NULL;
93 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
94         g_return_val_if_fail (event != NULL, FALSE);
95 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
96         _tmp0_ = self->el;
97 #line 44 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
98         gtk_widget_hide ((GtkWidget*) _tmp0_);
99 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
100         result = TRUE;
101 #line 45 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
102         return result;
103 #line 104 "DialogConfirm.vala.c"
104 }
105
106
107 static gboolean ___lambda12__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
108         gboolean result;
109         result = __lambda12_ ((Xcls_MessageDialog1*) self, event);
110 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
111         return result;
112 #line 113 "DialogConfirm.vala.c"
113 }
114
115
116 Xcls_MessageDialog1* xcls_messagedialog1_construct (GType object_type) {
117         Xcls_MessageDialog1* self = NULL;
118         GtkMessageDialog* _tmp0_ = NULL;
119         Xcls_MessageDialog1* _tmp1_ = NULL;
120         Xcls_MessageDialog1* _tmp2_ = NULL;
121         GtkMessageDialog* _tmp3_ = NULL;
122         GtkMessageDialog* _tmp4_ = NULL;
123         GtkMessageDialog* _tmp5_ = NULL;
124         GtkMessageDialog* _tmp6_ = NULL;
125 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
126         self = (Xcls_MessageDialog1*) g_type_create_instance (object_type);
127 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
128         _tmp0_ = (GtkMessageDialog*) gtk_message_dialog_new (NULL, GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO, "Tests");
129 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
130         g_object_ref_sink (_tmp0_);
131 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
132         _g_object_unref0 (self->el);
133 #line 31 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
134         self->el = _tmp0_;
135 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
136         _tmp1_ = _xcls_messagedialog1_ref0 (self);
137 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
138         _xcls_messagedialog1_unref0 (xcls_messagedialog1__this);
139 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
140         xcls_messagedialog1__this = _tmp1_;
141 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
142         _tmp2_ = _xcls_messagedialog1_ref0 (self);
143 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
144         _xcls_messagedialog1_unref0 (DialogConfirm);
145 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
146         DialogConfirm = _tmp2_;
147 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
148         _tmp3_ = self->el;
149 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
150         gtk_window_set_modal ((GtkWindow*) _tmp3_, TRUE);
151 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
152         _tmp4_ = self->el;
153 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
154         gtk_window_set_title ((GtkWindow*) _tmp4_, "Please Confirm d");
155 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
156         _tmp5_ = self->el;
157 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
158         g_object_set (_tmp5_, "use-markup", TRUE, NULL);
159 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
160         _tmp6_ = self->el;
161 #line 43 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
162         g_signal_connect ((GtkWidget*) _tmp6_, "delete-event", (GCallback) ___lambda12__gtk_widget_delete_event, self);
163 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
164         return self;
165 #line 166 "DialogConfirm.vala.c"
166 }
167
168
169 Xcls_MessageDialog1* xcls_messagedialog1_new (void) {
170 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
171         return xcls_messagedialog1_construct (TYPE_XCLS_MESSAGEDIALOG1);
172 #line 173 "DialogConfirm.vala.c"
173 }
174
175
176 void xcls_messagedialog1_show_all (Xcls_MessageDialog1* self) {
177 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
178         g_return_if_fail (self != NULL);
179 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
180         xcls_messagedialog1_show (self, "test");
181 #line 182 "DialogConfirm.vala.c"
182 }
183
184
185 void xcls_messagedialog1_show (Xcls_MessageDialog1* self, const gchar* msg) {
186         GtkMessageDialog* _tmp0_ = NULL;
187         const gchar* _tmp1_ = NULL;
188         GtkMessageDialog* _tmp2_ = NULL;
189 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
190         g_return_if_fail (self != NULL);
191 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
192         g_return_if_fail (msg != NULL);
193 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
194         _tmp0_ = self->el;
195 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
196         _tmp1_ = msg;
197 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
198         g_object_set (_tmp0_, "text", _tmp1_, NULL);
199 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
200         _tmp2_ = self->el;
201 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
202         gtk_widget_show_all ((GtkWidget*) _tmp2_);
203 #line 204 "DialogConfirm.vala.c"
204 }
205
206
207 static void value_xcls_messagedialog1_init (GValue* value) {
208 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
209         value->data[0].v_pointer = NULL;
210 #line 211 "DialogConfirm.vala.c"
211 }
212
213
214 static void value_xcls_messagedialog1_free_value (GValue* value) {
215 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
216         if (value->data[0].v_pointer) {
217 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
218                 xcls_messagedialog1_unref (value->data[0].v_pointer);
219 #line 220 "DialogConfirm.vala.c"
220         }
221 }
222
223
224 static void value_xcls_messagedialog1_copy_value (const GValue* src_value, GValue* dest_value) {
225 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
226         if (src_value->data[0].v_pointer) {
227 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
228                 dest_value->data[0].v_pointer = xcls_messagedialog1_ref (src_value->data[0].v_pointer);
229 #line 230 "DialogConfirm.vala.c"
230         } else {
231 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
232                 dest_value->data[0].v_pointer = NULL;
233 #line 234 "DialogConfirm.vala.c"
234         }
235 }
236
237
238 static gpointer value_xcls_messagedialog1_peek_pointer (const GValue* value) {
239 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
240         return value->data[0].v_pointer;
241 #line 242 "DialogConfirm.vala.c"
242 }
243
244
245 static gchar* value_xcls_messagedialog1_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
246 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
247         if (collect_values[0].v_pointer) {
248 #line 249 "DialogConfirm.vala.c"
249                 Xcls_MessageDialog1* object;
250                 object = collect_values[0].v_pointer;
251 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
252                 if (object->parent_instance.g_class == NULL) {
253 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
254                         return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
255 #line 256 "DialogConfirm.vala.c"
256                 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
257 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
258                         return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
259 #line 260 "DialogConfirm.vala.c"
260                 }
261 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
262                 value->data[0].v_pointer = xcls_messagedialog1_ref (object);
263 #line 264 "DialogConfirm.vala.c"
264         } else {
265 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
266                 value->data[0].v_pointer = NULL;
267 #line 268 "DialogConfirm.vala.c"
268         }
269 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
270         return NULL;
271 #line 272 "DialogConfirm.vala.c"
272 }
273
274
275 static gchar* value_xcls_messagedialog1_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
276         Xcls_MessageDialog1** object_p;
277         object_p = collect_values[0].v_pointer;
278 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
279         if (!object_p) {
280 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
281                 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
282 #line 283 "DialogConfirm.vala.c"
283         }
284 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
285         if (!value->data[0].v_pointer) {
286 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
287                 *object_p = NULL;
288 #line 289 "DialogConfirm.vala.c"
289         } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
290 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
291                 *object_p = value->data[0].v_pointer;
292 #line 293 "DialogConfirm.vala.c"
293         } else {
294 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
295                 *object_p = xcls_messagedialog1_ref (value->data[0].v_pointer);
296 #line 297 "DialogConfirm.vala.c"
297         }
298 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
299         return NULL;
300 #line 301 "DialogConfirm.vala.c"
301 }
302
303
304 GParamSpec* param_spec_xcls_messagedialog1 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
305         ParamSpecXcls_MessageDialog1* spec;
306 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
307         g_return_val_if_fail (g_type_is_a (object_type, TYPE_XCLS_MESSAGEDIALOG1), NULL);
308 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
309         spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
310 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
311         G_PARAM_SPEC (spec)->value_type = object_type;
312 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
313         return G_PARAM_SPEC (spec);
314 #line 315 "DialogConfirm.vala.c"
315 }
316
317
318 gpointer value_get_xcls_messagedialog1 (const GValue* value) {
319 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
320         g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1), NULL);
321 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
322         return value->data[0].v_pointer;
323 #line 324 "DialogConfirm.vala.c"
324 }
325
326
327 void value_set_xcls_messagedialog1 (GValue* value, gpointer v_object) {
328         Xcls_MessageDialog1* old;
329 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
330         g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1));
331 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
332         old = value->data[0].v_pointer;
333 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
334         if (v_object) {
335 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
336                 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_MESSAGEDIALOG1));
337 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
338                 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
339 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
340                 value->data[0].v_pointer = v_object;
341 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
342                 xcls_messagedialog1_ref (value->data[0].v_pointer);
343 #line 344 "DialogConfirm.vala.c"
344         } else {
345 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
346                 value->data[0].v_pointer = NULL;
347 #line 348 "DialogConfirm.vala.c"
348         }
349 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
350         if (old) {
351 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
352                 xcls_messagedialog1_unref (old);
353 #line 354 "DialogConfirm.vala.c"
354         }
355 }
356
357
358 void value_take_xcls_messagedialog1 (GValue* value, gpointer v_object) {
359         Xcls_MessageDialog1* old;
360 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
361         g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_MESSAGEDIALOG1));
362 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
363         old = value->data[0].v_pointer;
364 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
365         if (v_object) {
366 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
367                 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_MESSAGEDIALOG1));
368 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
369                 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
370 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
371                 value->data[0].v_pointer = v_object;
372 #line 373 "DialogConfirm.vala.c"
373         } else {
374 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
375                 value->data[0].v_pointer = NULL;
376 #line 377 "DialogConfirm.vala.c"
377         }
378 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
379         if (old) {
380 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
381                 xcls_messagedialog1_unref (old);
382 #line 383 "DialogConfirm.vala.c"
383         }
384 }
385
386
387 static void xcls_messagedialog1_class_init (Xcls_MessageDialog1Class * klass) {
388 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
389         xcls_messagedialog1_parent_class = g_type_class_peek_parent (klass);
390 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
391         XCLS_MESSAGEDIALOG1_CLASS (klass)->finalize = xcls_messagedialog1_finalize;
392 #line 393 "DialogConfirm.vala.c"
393 }
394
395
396 static void xcls_messagedialog1_instance_init (Xcls_MessageDialog1 * self) {
397 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
398         self->ref_count = 1;
399 #line 400 "DialogConfirm.vala.c"
400 }
401
402
403 static void xcls_messagedialog1_finalize (Xcls_MessageDialog1* obj) {
404         Xcls_MessageDialog1 * self;
405 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
406         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_MESSAGEDIALOG1, Xcls_MessageDialog1);
407 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
408         _g_object_unref0 (self->el);
409 #line 410 "DialogConfirm.vala.c"
410 }
411
412
413 GType xcls_messagedialog1_get_type (void) {
414         static volatile gsize xcls_messagedialog1_type_id__volatile = 0;
415         if (g_once_init_enter (&xcls_messagedialog1_type_id__volatile)) {
416                 static const GTypeValueTable g_define_type_value_table = { value_xcls_messagedialog1_init, value_xcls_messagedialog1_free_value, value_xcls_messagedialog1_copy_value, value_xcls_messagedialog1_peek_pointer, "p", value_xcls_messagedialog1_collect_value, "p", value_xcls_messagedialog1_lcopy_value };
417                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_MessageDialog1Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_messagedialog1_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_MessageDialog1), 0, (GInstanceInitFunc) xcls_messagedialog1_instance_init, &g_define_type_value_table };
418                 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
419                 GType xcls_messagedialog1_type_id;
420                 xcls_messagedialog1_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_MessageDialog1", &g_define_type_info, &g_define_type_fundamental_info, 0);
421                 g_once_init_leave (&xcls_messagedialog1_type_id__volatile, xcls_messagedialog1_type_id);
422         }
423         return xcls_messagedialog1_type_id__volatile;
424 }
425
426
427 gpointer xcls_messagedialog1_ref (gpointer instance) {
428         Xcls_MessageDialog1* self;
429         self = instance;
430 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
431         g_atomic_int_inc (&self->ref_count);
432 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
433         return instance;
434 #line 435 "DialogConfirm.vala.c"
435 }
436
437
438 void xcls_messagedialog1_unref (gpointer instance) {
439         Xcls_MessageDialog1* self;
440         self = instance;
441 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
442         if (g_atomic_int_dec_and_test (&self->ref_count)) {
443 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
444                 XCLS_MESSAGEDIALOG1_GET_CLASS (self)->finalize (self);
445 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogConfirm.vala"
446                 g_type_free_instance ((GTypeInstance *) self);
447 #line 448 "DialogConfirm.vala.c"
448         }
449 }
450
451
452