a3940370a90e69f6fcdae06b6231bbd9a00fb5ef
[app.Builder.js] / Builder4 / DialogSaveTemplate.vala.c
1 /* DialogSaveTemplate.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from DialogSaveTemplate.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/DialogSaveTemplate.vala  -o /tmp/DialogSaveTemplate
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_DialogSaveTemplate();
12     DialogSaveTemplate.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
25
26 #define TYPE_XCLS_DIALOGSAVETEMPLATE (xcls_dialogsavetemplate_get_type ())
27 #define XCLS_DIALOGSAVETEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGSAVETEMPLATE, Xcls_DialogSaveTemplate))
28 #define XCLS_DIALOGSAVETEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGSAVETEMPLATE, Xcls_DialogSaveTemplateClass))
29 #define IS_XCLS_DIALOGSAVETEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGSAVETEMPLATE))
30 #define IS_XCLS_DIALOGSAVETEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGSAVETEMPLATE))
31 #define XCLS_DIALOGSAVETEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGSAVETEMPLATE, Xcls_DialogSaveTemplateClass))
32
33 typedef struct _Xcls_DialogSaveTemplate Xcls_DialogSaveTemplate;
34 typedef struct _Xcls_DialogSaveTemplateClass Xcls_DialogSaveTemplateClass;
35 typedef struct _Xcls_DialogSaveTemplatePrivate Xcls_DialogSaveTemplatePrivate;
36
37 #define XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME (xcls_dialogsavetemplate_xcls_name_get_type ())
38 #define XCLS_DIALOGSAVETEMPLATE_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, Xcls_DialogSaveTemplateXcls_name))
39 #define XCLS_DIALOGSAVETEMPLATE_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, Xcls_DialogSaveTemplateXcls_nameClass))
40 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME))
41 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME))
42 #define XCLS_DIALOGSAVETEMPLATE_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, Xcls_DialogSaveTemplateXcls_nameClass))
43
44 typedef struct _Xcls_DialogSaveTemplateXcls_name Xcls_DialogSaveTemplateXcls_name;
45 typedef struct _Xcls_DialogSaveTemplateXcls_nameClass Xcls_DialogSaveTemplateXcls_nameClass;
46
47 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
48 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
49 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
50 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
51 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
52 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
53
54 typedef struct _JsRenderNode JsRenderNode;
55 typedef struct _JsRenderNodeClass JsRenderNodeClass;
56
57 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
58 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
59 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
60 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
61 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
62 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
63
64 typedef struct _PaletePalete PaletePalete;
65 typedef struct _PaletePaleteClass PaletePaleteClass;
66 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
67
68 #define XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2 (xcls_dialogsavetemplate_xcls_hbox2_get_type ())
69 #define XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, Xcls_DialogSaveTemplateXcls_HBox2))
70 #define XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, Xcls_DialogSaveTemplateXcls_HBox2Class))
71 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2))
72 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2))
73 #define XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, Xcls_DialogSaveTemplateXcls_HBox2Class))
74
75 typedef struct _Xcls_DialogSaveTemplateXcls_HBox2 Xcls_DialogSaveTemplateXcls_HBox2;
76 typedef struct _Xcls_DialogSaveTemplateXcls_HBox2Class Xcls_DialogSaveTemplateXcls_HBox2Class;
77 typedef struct _Xcls_DialogSaveTemplateXcls_HBox2Private Xcls_DialogSaveTemplateXcls_HBox2Private;
78
79 #define XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5 (xcls_dialogsavetemplate_xcls_button5_get_type ())
80 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveTemplateXcls_Button5))
81 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveTemplateXcls_Button5Class))
82 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5))
83 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5))
84 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveTemplateXcls_Button5Class))
85
86 typedef struct _Xcls_DialogSaveTemplateXcls_Button5 Xcls_DialogSaveTemplateXcls_Button5;
87 typedef struct _Xcls_DialogSaveTemplateXcls_Button5Class Xcls_DialogSaveTemplateXcls_Button5Class;
88 typedef struct _Xcls_DialogSaveTemplateXcls_Button5Private Xcls_DialogSaveTemplateXcls_Button5Private;
89
90 #define XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6 (xcls_dialogsavetemplate_xcls_button6_get_type ())
91 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveTemplateXcls_Button6))
92 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveTemplateXcls_Button6Class))
93 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6))
94 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6))
95 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveTemplateXcls_Button6Class))
96
97 typedef struct _Xcls_DialogSaveTemplateXcls_Button6 Xcls_DialogSaveTemplateXcls_Button6;
98 typedef struct _Xcls_DialogSaveTemplateXcls_Button6Class Xcls_DialogSaveTemplateXcls_Button6Class;
99 typedef struct _Xcls_DialogSaveTemplateXcls_Button6Private Xcls_DialogSaveTemplateXcls_Button6Private;
100 typedef struct _Xcls_DialogSaveTemplateXcls_namePrivate Xcls_DialogSaveTemplateXcls_namePrivate;
101
102 #define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
103 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
104 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
105 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
106 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
107 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
108
109 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
110 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
111 #define _g_free0(var) (var = (g_free (var), NULL))
112
113 #define XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3 (xcls_dialogsavetemplate_xcls_label3_get_type ())
114 #define XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, Xcls_DialogSaveTemplateXcls_Label3))
115 #define XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, Xcls_DialogSaveTemplateXcls_Label3Class))
116 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_LABEL3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3))
117 #define XCLS_DIALOGSAVETEMPLATE_IS_XCLS_LABEL3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3))
118 #define XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, Xcls_DialogSaveTemplateXcls_Label3Class))
119
120 typedef struct _Xcls_DialogSaveTemplateXcls_Label3 Xcls_DialogSaveTemplateXcls_Label3;
121 typedef struct _Xcls_DialogSaveTemplateXcls_Label3Class Xcls_DialogSaveTemplateXcls_Label3Class;
122 typedef struct _Xcls_DialogSaveTemplateXcls_Label3Private Xcls_DialogSaveTemplateXcls_Label3Private;
123
124 struct _Xcls_DialogSaveTemplate {
125         GObject parent_instance;
126         Xcls_DialogSaveTemplatePrivate * priv;
127         GtkDialog* el;
128         Xcls_DialogSaveTemplateXcls_name* name;
129         JsRenderNode* data;
130         PaletePalete* palete;
131 };
132
133 struct _Xcls_DialogSaveTemplateClass {
134         GObjectClass parent_class;
135 };
136
137 struct _Xcls_DialogSaveTemplatePrivate {
138         Xcls_DialogSaveTemplate* _this;
139 };
140
141 struct _Xcls_DialogSaveTemplateXcls_HBox2 {
142         GObject parent_instance;
143         Xcls_DialogSaveTemplateXcls_HBox2Private * priv;
144         GtkHBox* el;
145 };
146
147 struct _Xcls_DialogSaveTemplateXcls_HBox2Class {
148         GObjectClass parent_class;
149 };
150
151 struct _Xcls_DialogSaveTemplateXcls_Button5 {
152         GObject parent_instance;
153         Xcls_DialogSaveTemplateXcls_Button5Private * priv;
154         GtkButton* el;
155 };
156
157 struct _Xcls_DialogSaveTemplateXcls_Button5Class {
158         GObjectClass parent_class;
159 };
160
161 struct _Xcls_DialogSaveTemplateXcls_Button6 {
162         GObject parent_instance;
163         Xcls_DialogSaveTemplateXcls_Button6Private * priv;
164         GtkButton* el;
165 };
166
167 struct _Xcls_DialogSaveTemplateXcls_Button6Class {
168         GObjectClass parent_class;
169 };
170
171 struct _Xcls_DialogSaveTemplateXcls_name {
172         GObject parent_instance;
173         Xcls_DialogSaveTemplateXcls_namePrivate * priv;
174         GtkEntry* el;
175 };
176
177 struct _Xcls_DialogSaveTemplateXcls_nameClass {
178         GObjectClass parent_class;
179 };
180
181 struct _Xcls_DialogSaveTemplateXcls_HBox2Private {
182         Xcls_DialogSaveTemplate* _this;
183 };
184
185 struct _Xcls_DialogSaveTemplateXcls_Label3 {
186         GObject parent_instance;
187         Xcls_DialogSaveTemplateXcls_Label3Private * priv;
188         GtkLabel* el;
189 };
190
191 struct _Xcls_DialogSaveTemplateXcls_Label3Class {
192         GObjectClass parent_class;
193 };
194
195 struct _Xcls_DialogSaveTemplateXcls_Label3Private {
196         Xcls_DialogSaveTemplate* _this;
197 };
198
199 struct _Xcls_DialogSaveTemplateXcls_namePrivate {
200         Xcls_DialogSaveTemplate* _this;
201 };
202
203 struct _Xcls_DialogSaveTemplateXcls_Button5Private {
204         Xcls_DialogSaveTemplate* _this;
205 };
206
207 struct _Xcls_DialogSaveTemplateXcls_Button6Private {
208         Xcls_DialogSaveTemplate* _this;
209 };
210
211
212 extern Xcls_DialogSaveTemplate* DialogSaveTemplate;
213 Xcls_DialogSaveTemplate* DialogSaveTemplate = NULL;
214 static gpointer xcls_dialogsavetemplate_parent_class = NULL;
215 extern Xcls_StandardErrorDialog* StandardErrorDialog;
216 static gpointer xcls_dialogsavetemplate_xcls_hbox2_parent_class = NULL;
217 static gpointer xcls_dialogsavetemplate_xcls_label3_parent_class = NULL;
218 static gpointer xcls_dialogsavetemplate_xcls_name_parent_class = NULL;
219 static gpointer xcls_dialogsavetemplate_xcls_button5_parent_class = NULL;
220 static gpointer xcls_dialogsavetemplate_xcls_button6_parent_class = NULL;
221
222 GType xcls_dialogsavetemplate_get_type (void) G_GNUC_CONST;
223 GType xcls_dialogsavetemplate_xcls_name_get_type (void) G_GNUC_CONST;
224 GType js_render_node_get_type (void) G_GNUC_CONST;
225 GType palete_palete_get_type (void) G_GNUC_CONST;
226 #define XCLS_DIALOGSAVETEMPLATE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_DIALOGSAVETEMPLATE, Xcls_DialogSaveTemplatePrivate))
227 enum  {
228         XCLS_DIALOGSAVETEMPLATE_DUMMY_PROPERTY
229 };
230 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_singleton (void);
231 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_new (void);
232 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_construct (GType object_type);
233 Xcls_DialogSaveTemplateXcls_HBox2* xcls_dialogsavetemplate_xcls_hbox2_new (Xcls_DialogSaveTemplate* _owner);
234 Xcls_DialogSaveTemplateXcls_HBox2* xcls_dialogsavetemplate_xcls_hbox2_construct (GType object_type, Xcls_DialogSaveTemplate* _owner);
235 GType xcls_dialogsavetemplate_xcls_hbox2_get_type (void) G_GNUC_CONST;
236 Xcls_DialogSaveTemplateXcls_Button5* xcls_dialogsavetemplate_xcls_button5_new (Xcls_DialogSaveTemplate* _owner);
237 Xcls_DialogSaveTemplateXcls_Button5* xcls_dialogsavetemplate_xcls_button5_construct (GType object_type, Xcls_DialogSaveTemplate* _owner);
238 GType xcls_dialogsavetemplate_xcls_button5_get_type (void) G_GNUC_CONST;
239 Xcls_DialogSaveTemplateXcls_Button6* xcls_dialogsavetemplate_xcls_button6_new (Xcls_DialogSaveTemplate* _owner);
240 Xcls_DialogSaveTemplateXcls_Button6* xcls_dialogsavetemplate_xcls_button6_construct (GType object_type, Xcls_DialogSaveTemplate* _owner);
241 GType xcls_dialogsavetemplate_xcls_button6_get_type (void) G_GNUC_CONST;
242 static gboolean __lambda18_ (Xcls_DialogSaveTemplate* self, GtkWidget* _self_, GdkEventAny* event);
243 static gboolean ___lambda18__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
244 static void __lambda19_ (Xcls_DialogSaveTemplate* self, GtkDialog* _self_, gint response_id);
245 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
246 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
247 void palete_palete_saveTemplate (PaletePalete* self, const gchar* name, JsRenderNode* data);
248 static void ___lambda19__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
249 void xcls_dialogsavetemplate_show (GtkWindow* parent, PaletePalete* palete, JsRenderNode* data);
250 #define XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, Xcls_DialogSaveTemplateXcls_HBox2Private))
251 enum  {
252         XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2_DUMMY_PROPERTY
253 };
254 Xcls_DialogSaveTemplateXcls_Label3* xcls_dialogsavetemplate_xcls_label3_new (Xcls_DialogSaveTemplate* _owner);
255 Xcls_DialogSaveTemplateXcls_Label3* xcls_dialogsavetemplate_xcls_label3_construct (GType object_type, Xcls_DialogSaveTemplate* _owner);
256 GType xcls_dialogsavetemplate_xcls_label3_get_type (void) G_GNUC_CONST;
257 Xcls_DialogSaveTemplateXcls_name* xcls_dialogsavetemplate_xcls_name_new (Xcls_DialogSaveTemplate* _owner);
258 Xcls_DialogSaveTemplateXcls_name* xcls_dialogsavetemplate_xcls_name_construct (GType object_type, Xcls_DialogSaveTemplate* _owner);
259 static void xcls_dialogsavetemplate_xcls_hbox2_finalize (GObject* obj);
260 #define XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, Xcls_DialogSaveTemplateXcls_Label3Private))
261 enum  {
262         XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3_DUMMY_PROPERTY
263 };
264 static void xcls_dialogsavetemplate_xcls_label3_finalize (GObject* obj);
265 #define XCLS_DIALOGSAVETEMPLATE_XCLS_NAME_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, Xcls_DialogSaveTemplateXcls_namePrivate))
266 enum  {
267         XCLS_DIALOGSAVETEMPLATE_XCLS_NAME_DUMMY_PROPERTY
268 };
269 static void xcls_dialogsavetemplate_xcls_name_finalize (GObject* obj);
270 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveTemplateXcls_Button5Private))
271 enum  {
272         XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5_DUMMY_PROPERTY
273 };
274 static void xcls_dialogsavetemplate_xcls_button5_finalize (GObject* obj);
275 #define XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveTemplateXcls_Button6Private))
276 enum  {
277         XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6_DUMMY_PROPERTY
278 };
279 static void xcls_dialogsavetemplate_xcls_button6_finalize (GObject* obj);
280 static void xcls_dialogsavetemplate_finalize (GObject* obj);
281
282
283 static gpointer _g_object_ref0 (gpointer self) {
284 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
285         return self ? g_object_ref (self) : NULL;
286 #line 287 "DialogSaveTemplate.vala.c"
287 }
288
289
290 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_singleton (void) {
291         Xcls_DialogSaveTemplate* result = NULL;
292         Xcls_DialogSaveTemplate* _tmp0_;
293         Xcls_DialogSaveTemplate* _tmp2_;
294         Xcls_DialogSaveTemplate* _tmp3_;
295 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
296         _tmp0_ = DialogSaveTemplate;
297 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
298         if (_tmp0_ == NULL) {
299 #line 300 "DialogSaveTemplate.vala.c"
300                 Xcls_DialogSaveTemplate* _tmp1_;
301 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
302                 _tmp1_ = xcls_dialogsavetemplate_new ();
303 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
304                 _g_object_unref0 (DialogSaveTemplate);
305 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
306                 DialogSaveTemplate = _tmp1_;
307 #line 308 "DialogSaveTemplate.vala.c"
308         }
309 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
310         _tmp2_ = DialogSaveTemplate;
311 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
312         _tmp3_ = _g_object_ref0 (_tmp2_);
313 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
314         result = _tmp3_;
315 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
316         return result;
317 #line 318 "DialogSaveTemplate.vala.c"
318 }
319
320
321 static gboolean __lambda18_ (Xcls_DialogSaveTemplate* self, GtkWidget* _self_, GdkEventAny* event) {
322         gboolean result = FALSE;
323         GtkDialog* _tmp0_;
324 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
325         g_return_val_if_fail (_self_ != NULL, FALSE);
326 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
327         g_return_val_if_fail (event != NULL, FALSE);
328 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
329         _tmp0_ = self->el;
330 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
331         gtk_widget_hide ((GtkWidget*) _tmp0_);
332 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
333         result = TRUE;
334 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
335         return result;
336 #line 337 "DialogSaveTemplate.vala.c"
337 }
338
339
340 static gboolean ___lambda18__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
341         gboolean result;
342         result = __lambda18_ (self, _sender, event);
343 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
344         return result;
345 #line 346 "DialogSaveTemplate.vala.c"
346 }
347
348
349 static void __lambda19_ (Xcls_DialogSaveTemplate* self, GtkDialog* _self_, gint response_id) {
350         gint _tmp0_;
351         Xcls_DialogSaveTemplate* _tmp2_;
352         Xcls_DialogSaveTemplateXcls_name* _tmp3_;
353         GtkEntry* _tmp4_;
354         const gchar* _tmp5_ = NULL;
355         gchar* _tmp6_;
356         gchar* name;
357         const gchar* _tmp7_;
358         gint _tmp8_;
359         gint _tmp9_;
360         gboolean _tmp12_ = FALSE;
361         const gchar* _tmp13_;
362         gboolean _tmp14_ = FALSE;
363         gboolean _tmp17_;
364         Xcls_DialogSaveTemplate* _tmp20_;
365         PaletePalete* _tmp21_;
366         const gchar* _tmp22_;
367         Xcls_DialogSaveTemplate* _tmp23_;
368         JsRenderNode* _tmp24_;
369         GtkDialog* _tmp25_;
370 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
371         g_return_if_fail (_self_ != NULL);
372 #line 70 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
373         _tmp0_ = response_id;
374 #line 70 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
375         if (_tmp0_ < 1) {
376 #line 377 "DialogSaveTemplate.vala.c"
377                 GtkDialog* _tmp1_;
378 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
379                 _tmp1_ = self->el;
380 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
381                 gtk_widget_hide ((GtkWidget*) _tmp1_);
382 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
383                 return;
384 #line 385 "DialogSaveTemplate.vala.c"
385         }
386 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
387         _tmp2_ = self->priv->_this;
388 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
389         _tmp3_ = _tmp2_->name;
390 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
391         _tmp4_ = _tmp3_->el;
392 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
393         _tmp5_ = gtk_entry_get_text (_tmp4_);
394 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
395         _tmp6_ = g_strdup (_tmp5_);
396 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
397         name = _tmp6_;
398 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
399         _tmp7_ = name;
400 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
401         _tmp8_ = strlen (_tmp7_);
402 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
403         _tmp9_ = _tmp8_;
404 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
405         if (_tmp9_ < 1) {
406 #line 407 "DialogSaveTemplate.vala.c"
407                 Xcls_StandardErrorDialog* _tmp10_;
408                 GtkDialog* _tmp11_;
409 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
410                 _tmp10_ = StandardErrorDialog;
411 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
412                 _tmp11_ = self->el;
413 #line 76 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
414                 xcls_standarderrordialog_show (_tmp10_, (GtkWindow*) _tmp11_, "You must give the template a name. ");
415 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
416                 _g_free0 (name);
417 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
418                 return;
419 #line 420 "DialogSaveTemplate.vala.c"
420         }
421 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
422         _tmp13_ = name;
423 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
424         _tmp14_ = g_regex_match_simple ("^[A-Za-z]+$", _tmp13_, 0, 0);
425 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
426         if (!_tmp14_) {
427 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
428                 _tmp12_ = TRUE;
429 #line 430 "DialogSaveTemplate.vala.c"
430         } else {
431                 const gchar* _tmp15_;
432                 gboolean _tmp16_ = FALSE;
433 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
434                 _tmp15_ = name;
435 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
436                 _tmp16_ = g_regex_match_simple ("^[A-Za-z ]+$", _tmp15_, 0, 0);
437 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
438                 _tmp12_ = !_tmp16_;
439 #line 440 "DialogSaveTemplate.vala.c"
440         }
441 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
442         _tmp17_ = _tmp12_;
443 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
444         if (_tmp17_) {
445 #line 446 "DialogSaveTemplate.vala.c"
446                 Xcls_StandardErrorDialog* _tmp18_;
447                 GtkDialog* _tmp19_;
448 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
449                 _tmp18_ = StandardErrorDialog;
450 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
451                 _tmp19_ = self->el;
452 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
453                 xcls_standarderrordialog_show (_tmp18_, (GtkWindow*) _tmp19_, "Template Nane must contain only letters and spaces. ");
454 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
455                 _g_free0 (name);
456 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
457                 return;
458 #line 459 "DialogSaveTemplate.vala.c"
459         }
460 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
461         _tmp20_ = self->priv->_this;
462 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
463         _tmp21_ = _tmp20_->palete;
464 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
465         _tmp22_ = name;
466 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
467         _tmp23_ = self->priv->_this;
468 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
469         _tmp24_ = _tmp23_->data;
470 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
471         palete_palete_saveTemplate (_tmp21_, _tmp22_, _tmp24_);
472 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
473         _tmp25_ = self->el;
474 #line 93 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
475         gtk_widget_hide ((GtkWidget*) _tmp25_);
476 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
477         _g_free0 (name);
478 #line 479 "DialogSaveTemplate.vala.c"
479 }
480
481
482 static void ___lambda19__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
483 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
484         __lambda19_ (self, _sender, response_id);
485 #line 486 "DialogSaveTemplate.vala.c"
486 }
487
488
489 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_construct (GType object_type) {
490         Xcls_DialogSaveTemplate * self = NULL;
491         Xcls_DialogSaveTemplate* _tmp0_;
492         GtkDialog* _tmp1_;
493         GtkDialog* _tmp2_;
494         GtkDialog* _tmp3_;
495         GtkDialog* _tmp4_;
496         Xcls_DialogSaveTemplate* _tmp5_;
497         Xcls_DialogSaveTemplateXcls_HBox2* _tmp6_;
498         Xcls_DialogSaveTemplateXcls_HBox2* child_0;
499         GtkDialog* _tmp7_;
500         GtkBox* _tmp8_ = NULL;
501         GtkHBox* _tmp9_;
502         Xcls_DialogSaveTemplate* _tmp10_;
503         Xcls_DialogSaveTemplateXcls_Button5* _tmp11_;
504         Xcls_DialogSaveTemplateXcls_Button5* child_1;
505         GtkDialog* _tmp12_;
506         GtkButton* _tmp13_;
507         Xcls_DialogSaveTemplate* _tmp14_;
508         Xcls_DialogSaveTemplateXcls_Button6* _tmp15_;
509         Xcls_DialogSaveTemplateXcls_Button6* child_2;
510         GtkDialog* _tmp16_;
511         GtkButton* _tmp17_;
512         GtkDialog* _tmp18_;
513         GtkDialog* _tmp19_;
514 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
515         self = (Xcls_DialogSaveTemplate*) g_object_new (object_type, NULL);
516 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
517         _tmp0_ = _g_object_ref0 (self);
518 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
519         _g_object_unref0 (self->priv->_this);
520 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
521         self->priv->_this = _tmp0_;
522 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
523         _tmp1_ = (GtkDialog*) gtk_dialog_new ();
524 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
525         g_object_ref_sink (_tmp1_);
526 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
527         _g_object_unref0 (self->el);
528 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
529         self->el = _tmp1_;
530 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
531         _tmp2_ = self->el;
532 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
533         g_object_set ((GtkWindow*) _tmp2_, "default-height", 200, NULL);
534 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
535         _tmp3_ = self->el;
536 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
537         g_object_set ((GtkWindow*) _tmp3_, "default-width", 400, NULL);
538 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
539         _tmp4_ = self->el;
540 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
541         gtk_window_set_modal ((GtkWindow*) _tmp4_, TRUE);
542 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
543         _tmp5_ = self->priv->_this;
544 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
545         _tmp6_ = xcls_dialogsavetemplate_xcls_hbox2_new (_tmp5_);
546 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
547         child_0 = _tmp6_;
548 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
549         g_object_ref ((GObject*) child_0);
550 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
551         _tmp7_ = self->el;
552 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
553         _tmp8_ = gtk_dialog_get_content_area (_tmp7_);
554 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
555         _tmp9_ = child_0->el;
556 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
557         gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
558 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
559         _tmp10_ = self->priv->_this;
560 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
561         _tmp11_ = xcls_dialogsavetemplate_xcls_button5_new (_tmp10_);
562 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
563         child_1 = _tmp11_;
564 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
565         g_object_ref ((GObject*) child_1);
566 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
567         _tmp12_ = self->el;
568 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
569         _tmp13_ = child_1->el;
570 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
571         gtk_dialog_add_action_widget (_tmp12_, (GtkWidget*) _tmp13_, 0);
572 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
573         _tmp14_ = self->priv->_this;
574 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
575         _tmp15_ = xcls_dialogsavetemplate_xcls_button6_new (_tmp14_);
576 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
577         child_2 = _tmp15_;
578 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
579         g_object_ref ((GObject*) child_2);
580 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
581         _tmp16_ = self->el;
582 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
583         _tmp17_ = child_2->el;
584 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
585         gtk_dialog_add_action_widget (_tmp16_, (GtkWidget*) _tmp17_, 1);
586 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
587         _tmp18_ = self->el;
588 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
589         g_signal_connect_object ((GtkWidget*) _tmp18_, "delete-event", (GCallback) ___lambda18__gtk_widget_delete_event, self, 0);
590 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
591         _tmp19_ = self->el;
592 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
593         g_signal_connect_object (_tmp19_, "response", (GCallback) ___lambda19__gtk_dialog_response, self, 0);
594 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
595         _g_object_unref0 (child_2);
596 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
597         _g_object_unref0 (child_1);
598 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
599         _g_object_unref0 (child_0);
600 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
601         return self;
602 #line 603 "DialogSaveTemplate.vala.c"
603 }
604
605
606 Xcls_DialogSaveTemplate* xcls_dialogsavetemplate_new (void) {
607 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
608         return xcls_dialogsavetemplate_construct (TYPE_XCLS_DIALOGSAVETEMPLATE);
609 #line 610 "DialogSaveTemplate.vala.c"
610 }
611
612
613 void xcls_dialogsavetemplate_show (GtkWindow* parent, PaletePalete* palete, JsRenderNode* data) {
614         Xcls_DialogSaveTemplate* _tmp0_;
615         Xcls_DialogSaveTemplate* _tmp1_;
616         Xcls_DialogSaveTemplate* t;
617         Xcls_DialogSaveTemplate* _tmp2_;
618         Xcls_DialogSaveTemplate* _tmp4_;
619         GtkDialog* _tmp5_;
620         GtkWindow* _tmp6_;
621         Xcls_DialogSaveTemplate* _tmp7_;
622         JsRenderNode* _tmp8_;
623         JsRenderNode* _tmp9_;
624         Xcls_DialogSaveTemplate* _tmp10_;
625         PaletePalete* _tmp11_;
626         PaletePalete* _tmp12_;
627         Xcls_DialogSaveTemplate* _tmp13_;
628         Xcls_DialogSaveTemplateXcls_name* _tmp14_;
629         GtkEntry* _tmp15_;
630         Xcls_DialogSaveTemplate* _tmp16_;
631         GtkDialog* _tmp17_;
632 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
633         g_return_if_fail (parent != NULL);
634 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
635         g_return_if_fail (palete != NULL);
636 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
637         g_return_if_fail (data != NULL);
638 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
639         _tmp0_ = DialogSaveTemplate;
640 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
641         _tmp1_ = _g_object_ref0 (_tmp0_);
642 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
643         t = _tmp1_;
644 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
645         _tmp2_ = t;
646 #line 104 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
647         if (_tmp2_ == NULL) {
648 #line 649 "DialogSaveTemplate.vala.c"
649                 Xcls_DialogSaveTemplate* _tmp3_;
650 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
651                 _tmp3_ = xcls_dialogsavetemplate_new ();
652 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
653                 _g_object_unref0 (t);
654 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
655                 t = _tmp3_;
656 #line 657 "DialogSaveTemplate.vala.c"
657         }
658 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
659         _tmp4_ = t;
660 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
661         _tmp5_ = _tmp4_->el;
662 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
663         _tmp6_ = parent;
664 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
665         gtk_window_set_transient_for ((GtkWindow*) _tmp5_, _tmp6_);
666 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
667         _tmp7_ = t;
668 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
669         _tmp8_ = data;
670 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
671         _tmp9_ = _g_object_ref0 (_tmp8_);
672 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
673         _g_object_unref0 (_tmp7_->data);
674 #line 108 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
675         _tmp7_->data = _tmp9_;
676 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
677         _tmp10_ = t;
678 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
679         _tmp11_ = palete;
680 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
681         _tmp12_ = _g_object_ref0 (_tmp11_);
682 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
683         _g_object_unref0 (_tmp10_->palete);
684 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
685         _tmp10_->palete = _tmp12_;
686 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
687         _tmp13_ = t;
688 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
689         _tmp14_ = _tmp13_->name;
690 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
691         _tmp15_ = _tmp14_->el;
692 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
693         gtk_entry_set_text (_tmp15_, "");
694 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
695         _tmp16_ = t;
696 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
697         _tmp17_ = _tmp16_->el;
698 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
699         gtk_widget_show_all ((GtkWidget*) _tmp17_);
700 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
701         _g_object_unref0 (t);
702 #line 703 "DialogSaveTemplate.vala.c"
703 }
704
705
706 Xcls_DialogSaveTemplateXcls_HBox2* xcls_dialogsavetemplate_xcls_hbox2_construct (GType object_type, Xcls_DialogSaveTemplate* _owner) {
707         Xcls_DialogSaveTemplateXcls_HBox2 * self = NULL;
708         Xcls_DialogSaveTemplate* _tmp0_;
709         Xcls_DialogSaveTemplate* _tmp1_;
710         GtkHBox* _tmp2_;
711         Xcls_DialogSaveTemplate* _tmp3_;
712         Xcls_DialogSaveTemplateXcls_Label3* _tmp4_;
713         Xcls_DialogSaveTemplateXcls_Label3* child_0;
714         GtkHBox* _tmp5_;
715         GtkLabel* _tmp6_;
716         Xcls_DialogSaveTemplate* _tmp7_;
717         Xcls_DialogSaveTemplateXcls_name* _tmp8_;
718         Xcls_DialogSaveTemplateXcls_name* child_1;
719         GtkHBox* _tmp9_;
720         GtkEntry* _tmp10_;
721 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
722         g_return_val_if_fail (_owner != NULL, NULL);
723 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
724         self = (Xcls_DialogSaveTemplateXcls_HBox2*) g_object_new (object_type, NULL);
725 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
726         _tmp0_ = _owner;
727 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
728         _tmp1_ = _g_object_ref0 (_tmp0_);
729 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
730         _g_object_unref0 (self->priv->_this);
731 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
732         self->priv->_this = _tmp1_;
733 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
734         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
735 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
736         g_object_ref_sink (_tmp2_);
737 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
738         _g_object_unref0 (self->el);
739 #line 127 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
740         self->el = _tmp2_;
741 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
742         _tmp3_ = self->priv->_this;
743 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
744         _tmp4_ = xcls_dialogsavetemplate_xcls_label3_new (_tmp3_);
745 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
746         child_0 = _tmp4_;
747 #line 133 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
748         g_object_ref ((GObject*) child_0);
749 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
750         _tmp5_ = self->el;
751 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
752         _tmp6_ = child_0->el;
753 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
754         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
755 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
756         _tmp7_ = self->priv->_this;
757 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
758         _tmp8_ = xcls_dialogsavetemplate_xcls_name_new (_tmp7_);
759 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
760         child_1 = _tmp8_;
761 #line 136 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
762         g_object_ref ((GObject*) child_1);
763 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
764         _tmp9_ = self->el;
765 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
766         _tmp10_ = child_1->el;
767 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
768         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
769 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
770         _g_object_unref0 (child_1);
771 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
772         _g_object_unref0 (child_0);
773 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
774         return self;
775 #line 776 "DialogSaveTemplate.vala.c"
776 }
777
778
779 Xcls_DialogSaveTemplateXcls_HBox2* xcls_dialogsavetemplate_xcls_hbox2_new (Xcls_DialogSaveTemplate* _owner) {
780 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
781         return xcls_dialogsavetemplate_xcls_hbox2_construct (XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, _owner);
782 #line 783 "DialogSaveTemplate.vala.c"
783 }
784
785
786 static void xcls_dialogsavetemplate_xcls_hbox2_class_init (Xcls_DialogSaveTemplateXcls_HBox2Class * klass) {
787 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
788         xcls_dialogsavetemplate_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
789 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
790         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplateXcls_HBox2Private));
791 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
792         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_xcls_hbox2_finalize;
793 #line 794 "DialogSaveTemplate.vala.c"
794 }
795
796
797 static void xcls_dialogsavetemplate_xcls_hbox2_instance_init (Xcls_DialogSaveTemplateXcls_HBox2 * self) {
798 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
799         self->priv = XCLS_DIALOGSAVETEMPLATE_XCLS_HBOX2_GET_PRIVATE (self);
800 #line 801 "DialogSaveTemplate.vala.c"
801 }
802
803
804 static void xcls_dialogsavetemplate_xcls_hbox2_finalize (GObject* obj) {
805         Xcls_DialogSaveTemplateXcls_HBox2 * self;
806 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
807         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_HBOX2, Xcls_DialogSaveTemplateXcls_HBox2);
808 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
809         _g_object_unref0 (self->el);
810 #line 118 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
811         _g_object_unref0 (self->priv->_this);
812 #line 115 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
813         G_OBJECT_CLASS (xcls_dialogsavetemplate_xcls_hbox2_parent_class)->finalize (obj);
814 #line 815 "DialogSaveTemplate.vala.c"
815 }
816
817
818 GType xcls_dialogsavetemplate_xcls_hbox2_get_type (void) {
819         static volatile gsize xcls_dialogsavetemplate_xcls_hbox2_type_id__volatile = 0;
820         if (g_once_init_enter (&xcls_dialogsavetemplate_xcls_hbox2_type_id__volatile)) {
821                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateXcls_HBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_xcls_hbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplateXcls_HBox2), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_xcls_hbox2_instance_init, NULL };
822                 GType xcls_dialogsavetemplate_xcls_hbox2_type_id;
823                 xcls_dialogsavetemplate_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplateXcls_HBox2", &g_define_type_info, 0);
824                 g_once_init_leave (&xcls_dialogsavetemplate_xcls_hbox2_type_id__volatile, xcls_dialogsavetemplate_xcls_hbox2_type_id);
825         }
826         return xcls_dialogsavetemplate_xcls_hbox2_type_id__volatile;
827 }
828
829
830 Xcls_DialogSaveTemplateXcls_Label3* xcls_dialogsavetemplate_xcls_label3_construct (GType object_type, Xcls_DialogSaveTemplate* _owner) {
831         Xcls_DialogSaveTemplateXcls_Label3 * self = NULL;
832         Xcls_DialogSaveTemplate* _tmp0_;
833         Xcls_DialogSaveTemplate* _tmp1_;
834         GtkLabel* _tmp2_;
835 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
836         g_return_val_if_fail (_owner != NULL, NULL);
837 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
838         self = (Xcls_DialogSaveTemplateXcls_Label3*) g_object_new (object_type, NULL);
839 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
840         _tmp0_ = _owner;
841 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
842         _tmp1_ = _g_object_ref0 (_tmp0_);
843 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
844         _g_object_unref0 (self->priv->_this);
845 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
846         self->priv->_this = _tmp1_;
847 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
848         _tmp2_ = (GtkLabel*) gtk_label_new ("Name");
849 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
850         g_object_ref_sink (_tmp2_);
851 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
852         _g_object_unref0 (self->el);
853 #line 156 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
854         self->el = _tmp2_;
855 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
856         return self;
857 #line 858 "DialogSaveTemplate.vala.c"
858 }
859
860
861 Xcls_DialogSaveTemplateXcls_Label3* xcls_dialogsavetemplate_xcls_label3_new (Xcls_DialogSaveTemplate* _owner) {
862 #line 153 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
863         return xcls_dialogsavetemplate_xcls_label3_construct (XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, _owner);
864 #line 865 "DialogSaveTemplate.vala.c"
865 }
866
867
868 static void xcls_dialogsavetemplate_xcls_label3_class_init (Xcls_DialogSaveTemplateXcls_Label3Class * klass) {
869 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
870         xcls_dialogsavetemplate_xcls_label3_parent_class = g_type_class_peek_parent (klass);
871 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
872         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplateXcls_Label3Private));
873 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
874         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_xcls_label3_finalize;
875 #line 876 "DialogSaveTemplate.vala.c"
876 }
877
878
879 static void xcls_dialogsavetemplate_xcls_label3_instance_init (Xcls_DialogSaveTemplateXcls_Label3 * self) {
880 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
881         self->priv = XCLS_DIALOGSAVETEMPLATE_XCLS_LABEL3_GET_PRIVATE (self);
882 #line 883 "DialogSaveTemplate.vala.c"
883 }
884
885
886 static void xcls_dialogsavetemplate_xcls_label3_finalize (GObject* obj) {
887         Xcls_DialogSaveTemplateXcls_Label3 * self;
888 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
889         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_LABEL3, Xcls_DialogSaveTemplateXcls_Label3);
890 #line 146 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
891         _g_object_unref0 (self->el);
892 #line 147 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
893         _g_object_unref0 (self->priv->_this);
894 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
895         G_OBJECT_CLASS (xcls_dialogsavetemplate_xcls_label3_parent_class)->finalize (obj);
896 #line 897 "DialogSaveTemplate.vala.c"
897 }
898
899
900 GType xcls_dialogsavetemplate_xcls_label3_get_type (void) {
901         static volatile gsize xcls_dialogsavetemplate_xcls_label3_type_id__volatile = 0;
902         if (g_once_init_enter (&xcls_dialogsavetemplate_xcls_label3_type_id__volatile)) {
903                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateXcls_Label3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_xcls_label3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplateXcls_Label3), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_xcls_label3_instance_init, NULL };
904                 GType xcls_dialogsavetemplate_xcls_label3_type_id;
905                 xcls_dialogsavetemplate_xcls_label3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplateXcls_Label3", &g_define_type_info, 0);
906                 g_once_init_leave (&xcls_dialogsavetemplate_xcls_label3_type_id__volatile, xcls_dialogsavetemplate_xcls_label3_type_id);
907         }
908         return xcls_dialogsavetemplate_xcls_label3_type_id__volatile;
909 }
910
911
912 Xcls_DialogSaveTemplateXcls_name* xcls_dialogsavetemplate_xcls_name_construct (GType object_type, Xcls_DialogSaveTemplate* _owner) {
913         Xcls_DialogSaveTemplateXcls_name * self = NULL;
914         Xcls_DialogSaveTemplate* _tmp0_;
915         Xcls_DialogSaveTemplate* _tmp1_;
916         Xcls_DialogSaveTemplate* _tmp2_;
917         Xcls_DialogSaveTemplateXcls_name* _tmp3_;
918         GtkEntry* _tmp4_;
919 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
920         g_return_val_if_fail (_owner != NULL, NULL);
921 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
922         self = (Xcls_DialogSaveTemplateXcls_name*) g_object_new (object_type, NULL);
923 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
924         _tmp0_ = _owner;
925 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
926         _tmp1_ = _g_object_ref0 (_tmp0_);
927 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
928         _g_object_unref0 (self->priv->_this);
929 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
930         self->priv->_this = _tmp1_;
931 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
932         _tmp2_ = self->priv->_this;
933 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
934         _tmp3_ = _g_object_ref0 (self);
935 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
936         _g_object_unref0 (_tmp2_->name);
937 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
938         _tmp2_->name = _tmp3_;
939 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
940         _tmp4_ = (GtkEntry*) gtk_entry_new ();
941 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
942         g_object_ref_sink (_tmp4_);
943 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
944         _g_object_unref0 (self->el);
945 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
946         self->el = _tmp4_;
947 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
948         return self;
949 #line 950 "DialogSaveTemplate.vala.c"
950 }
951
952
953 Xcls_DialogSaveTemplateXcls_name* xcls_dialogsavetemplate_xcls_name_new (Xcls_DialogSaveTemplate* _owner) {
954 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
955         return xcls_dialogsavetemplate_xcls_name_construct (XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, _owner);
956 #line 957 "DialogSaveTemplate.vala.c"
957 }
958
959
960 static void xcls_dialogsavetemplate_xcls_name_class_init (Xcls_DialogSaveTemplateXcls_nameClass * klass) {
961 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
962         xcls_dialogsavetemplate_xcls_name_parent_class = g_type_class_peek_parent (klass);
963 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
964         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplateXcls_namePrivate));
965 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
966         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_xcls_name_finalize;
967 #line 968 "DialogSaveTemplate.vala.c"
968 }
969
970
971 static void xcls_dialogsavetemplate_xcls_name_instance_init (Xcls_DialogSaveTemplateXcls_name * self) {
972 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
973         self->priv = XCLS_DIALOGSAVETEMPLATE_XCLS_NAME_GET_PRIVATE (self);
974 #line 975 "DialogSaveTemplate.vala.c"
975 }
976
977
978 static void xcls_dialogsavetemplate_xcls_name_finalize (GObject* obj) {
979         Xcls_DialogSaveTemplateXcls_name * self;
980 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
981         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_NAME, Xcls_DialogSaveTemplateXcls_name);
982 #line 171 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
983         _g_object_unref0 (self->el);
984 #line 172 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
985         _g_object_unref0 (self->priv->_this);
986 #line 169 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
987         G_OBJECT_CLASS (xcls_dialogsavetemplate_xcls_name_parent_class)->finalize (obj);
988 #line 989 "DialogSaveTemplate.vala.c"
989 }
990
991
992 GType xcls_dialogsavetemplate_xcls_name_get_type (void) {
993         static volatile gsize xcls_dialogsavetemplate_xcls_name_type_id__volatile = 0;
994         if (g_once_init_enter (&xcls_dialogsavetemplate_xcls_name_type_id__volatile)) {
995                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateXcls_nameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_xcls_name_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplateXcls_name), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_xcls_name_instance_init, NULL };
996                 GType xcls_dialogsavetemplate_xcls_name_type_id;
997                 xcls_dialogsavetemplate_xcls_name_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplateXcls_name", &g_define_type_info, 0);
998                 g_once_init_leave (&xcls_dialogsavetemplate_xcls_name_type_id__volatile, xcls_dialogsavetemplate_xcls_name_type_id);
999         }
1000         return xcls_dialogsavetemplate_xcls_name_type_id__volatile;
1001 }
1002
1003
1004 Xcls_DialogSaveTemplateXcls_Button5* xcls_dialogsavetemplate_xcls_button5_construct (GType object_type, Xcls_DialogSaveTemplate* _owner) {
1005         Xcls_DialogSaveTemplateXcls_Button5 * self = NULL;
1006         Xcls_DialogSaveTemplate* _tmp0_;
1007         Xcls_DialogSaveTemplate* _tmp1_;
1008         GtkButton* _tmp2_;
1009         GtkButton* _tmp3_;
1010 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1011         g_return_val_if_fail (_owner != NULL, NULL);
1012 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1013         self = (Xcls_DialogSaveTemplateXcls_Button5*) g_object_new (object_type, NULL);
1014 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1015         _tmp0_ = _owner;
1016 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1017         _tmp1_ = _g_object_ref0 (_tmp0_);
1018 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1019         _g_object_unref0 (self->priv->_this);
1020 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1021         self->priv->_this = _tmp1_;
1022 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1023         _tmp2_ = (GtkButton*) gtk_button_new ();
1024 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1025         g_object_ref_sink (_tmp2_);
1026 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1027         _g_object_unref0 (self->el);
1028 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1029         self->el = _tmp2_;
1030 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1031         _tmp3_ = self->el;
1032 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1033         gtk_button_set_label (_tmp3_, "Cancel");
1034 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1035         return self;
1036 #line 1037 "DialogSaveTemplate.vala.c"
1037 }
1038
1039
1040 Xcls_DialogSaveTemplateXcls_Button5* xcls_dialogsavetemplate_xcls_button5_new (Xcls_DialogSaveTemplate* _owner) {
1041 #line 202 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1042         return xcls_dialogsavetemplate_xcls_button5_construct (XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, _owner);
1043 #line 1044 "DialogSaveTemplate.vala.c"
1044 }
1045
1046
1047 static void xcls_dialogsavetemplate_xcls_button5_class_init (Xcls_DialogSaveTemplateXcls_Button5Class * klass) {
1048 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1049         xcls_dialogsavetemplate_xcls_button5_parent_class = g_type_class_peek_parent (klass);
1050 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1051         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplateXcls_Button5Private));
1052 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1053         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_xcls_button5_finalize;
1054 #line 1055 "DialogSaveTemplate.vala.c"
1055 }
1056
1057
1058 static void xcls_dialogsavetemplate_xcls_button5_instance_init (Xcls_DialogSaveTemplateXcls_Button5 * self) {
1059 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1060         self->priv = XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON5_GET_PRIVATE (self);
1061 #line 1062 "DialogSaveTemplate.vala.c"
1062 }
1063
1064
1065 static void xcls_dialogsavetemplate_xcls_button5_finalize (GObject* obj) {
1066         Xcls_DialogSaveTemplateXcls_Button5 * self;
1067 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1068         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveTemplateXcls_Button5);
1069 #line 195 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1070         _g_object_unref0 (self->el);
1071 #line 196 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1072         _g_object_unref0 (self->priv->_this);
1073 #line 193 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1074         G_OBJECT_CLASS (xcls_dialogsavetemplate_xcls_button5_parent_class)->finalize (obj);
1075 #line 1076 "DialogSaveTemplate.vala.c"
1076 }
1077
1078
1079 GType xcls_dialogsavetemplate_xcls_button5_get_type (void) {
1080         static volatile gsize xcls_dialogsavetemplate_xcls_button5_type_id__volatile = 0;
1081         if (g_once_init_enter (&xcls_dialogsavetemplate_xcls_button5_type_id__volatile)) {
1082                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateXcls_Button5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_xcls_button5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplateXcls_Button5), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_xcls_button5_instance_init, NULL };
1083                 GType xcls_dialogsavetemplate_xcls_button5_type_id;
1084                 xcls_dialogsavetemplate_xcls_button5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplateXcls_Button5", &g_define_type_info, 0);
1085                 g_once_init_leave (&xcls_dialogsavetemplate_xcls_button5_type_id__volatile, xcls_dialogsavetemplate_xcls_button5_type_id);
1086         }
1087         return xcls_dialogsavetemplate_xcls_button5_type_id__volatile;
1088 }
1089
1090
1091 Xcls_DialogSaveTemplateXcls_Button6* xcls_dialogsavetemplate_xcls_button6_construct (GType object_type, Xcls_DialogSaveTemplate* _owner) {
1092         Xcls_DialogSaveTemplateXcls_Button6 * self = NULL;
1093         Xcls_DialogSaveTemplate* _tmp0_;
1094         Xcls_DialogSaveTemplate* _tmp1_;
1095         GtkButton* _tmp2_;
1096         GtkButton* _tmp3_;
1097 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1098         g_return_val_if_fail (_owner != NULL, NULL);
1099 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1100         self = (Xcls_DialogSaveTemplateXcls_Button6*) g_object_new (object_type, NULL);
1101 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1102         _tmp0_ = _owner;
1103 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1104         _tmp1_ = _g_object_ref0 (_tmp0_);
1105 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1106         _g_object_unref0 (self->priv->_this);
1107 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1108         self->priv->_this = _tmp1_;
1109 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1110         _tmp2_ = (GtkButton*) gtk_button_new ();
1111 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1112         g_object_ref_sink (_tmp2_);
1113 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1114         _g_object_unref0 (self->el);
1115 #line 229 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1116         self->el = _tmp2_;
1117 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1118         _tmp3_ = self->el;
1119 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1120         gtk_button_set_label (_tmp3_, "OK");
1121 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1122         return self;
1123 #line 1124 "DialogSaveTemplate.vala.c"
1124 }
1125
1126
1127 Xcls_DialogSaveTemplateXcls_Button6* xcls_dialogsavetemplate_xcls_button6_new (Xcls_DialogSaveTemplate* _owner) {
1128 #line 226 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1129         return xcls_dialogsavetemplate_xcls_button6_construct (XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, _owner);
1130 #line 1131 "DialogSaveTemplate.vala.c"
1131 }
1132
1133
1134 static void xcls_dialogsavetemplate_xcls_button6_class_init (Xcls_DialogSaveTemplateXcls_Button6Class * klass) {
1135 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1136         xcls_dialogsavetemplate_xcls_button6_parent_class = g_type_class_peek_parent (klass);
1137 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1138         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplateXcls_Button6Private));
1139 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1140         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_xcls_button6_finalize;
1141 #line 1142 "DialogSaveTemplate.vala.c"
1142 }
1143
1144
1145 static void xcls_dialogsavetemplate_xcls_button6_instance_init (Xcls_DialogSaveTemplateXcls_Button6 * self) {
1146 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1147         self->priv = XCLS_DIALOGSAVETEMPLATE_XCLS_BUTTON6_GET_PRIVATE (self);
1148 #line 1149 "DialogSaveTemplate.vala.c"
1149 }
1150
1151
1152 static void xcls_dialogsavetemplate_xcls_button6_finalize (GObject* obj) {
1153         Xcls_DialogSaveTemplateXcls_Button6 * self;
1154 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1155         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVETEMPLATE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveTemplateXcls_Button6);
1156 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1157         _g_object_unref0 (self->el);
1158 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1159         _g_object_unref0 (self->priv->_this);
1160 #line 217 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1161         G_OBJECT_CLASS (xcls_dialogsavetemplate_xcls_button6_parent_class)->finalize (obj);
1162 #line 1163 "DialogSaveTemplate.vala.c"
1163 }
1164
1165
1166 GType xcls_dialogsavetemplate_xcls_button6_get_type (void) {
1167         static volatile gsize xcls_dialogsavetemplate_xcls_button6_type_id__volatile = 0;
1168         if (g_once_init_enter (&xcls_dialogsavetemplate_xcls_button6_type_id__volatile)) {
1169                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateXcls_Button6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_xcls_button6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplateXcls_Button6), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_xcls_button6_instance_init, NULL };
1170                 GType xcls_dialogsavetemplate_xcls_button6_type_id;
1171                 xcls_dialogsavetemplate_xcls_button6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplateXcls_Button6", &g_define_type_info, 0);
1172                 g_once_init_leave (&xcls_dialogsavetemplate_xcls_button6_type_id__volatile, xcls_dialogsavetemplate_xcls_button6_type_id);
1173         }
1174         return xcls_dialogsavetemplate_xcls_button6_type_id__volatile;
1175 }
1176
1177
1178 static void xcls_dialogsavetemplate_class_init (Xcls_DialogSaveTemplateClass * klass) {
1179 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1180         xcls_dialogsavetemplate_parent_class = g_type_class_peek_parent (klass);
1181 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1182         g_type_class_add_private (klass, sizeof (Xcls_DialogSaveTemplatePrivate));
1183 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1184         G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavetemplate_finalize;
1185 #line 1186 "DialogSaveTemplate.vala.c"
1186 }
1187
1188
1189 static void xcls_dialogsavetemplate_instance_init (Xcls_DialogSaveTemplate * self) {
1190 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1191         self->priv = XCLS_DIALOGSAVETEMPLATE_GET_PRIVATE (self);
1192 #line 1193 "DialogSaveTemplate.vala.c"
1193 }
1194
1195
1196 static void xcls_dialogsavetemplate_finalize (GObject* obj) {
1197         Xcls_DialogSaveTemplate * self;
1198 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1199         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGSAVETEMPLATE, Xcls_DialogSaveTemplate);
1200 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1201         _g_object_unref0 (self->el);
1202 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1203         _g_object_unref0 (self->priv->_this);
1204 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1205         _g_object_unref0 (self->name);
1206 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1207         _g_object_unref0 (self->data);
1208 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1209         _g_object_unref0 (self->palete);
1210 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveTemplate.vala"
1211         G_OBJECT_CLASS (xcls_dialogsavetemplate_parent_class)->finalize (obj);
1212 #line 1213 "DialogSaveTemplate.vala.c"
1213 }
1214
1215
1216 GType xcls_dialogsavetemplate_get_type (void) {
1217         static volatile gsize xcls_dialogsavetemplate_type_id__volatile = 0;
1218         if (g_once_init_enter (&xcls_dialogsavetemplate_type_id__volatile)) {
1219                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveTemplateClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavetemplate_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveTemplate), 0, (GInstanceInitFunc) xcls_dialogsavetemplate_instance_init, NULL };
1220                 GType xcls_dialogsavetemplate_type_id;
1221                 xcls_dialogsavetemplate_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveTemplate", &g_define_type_info, 0);
1222                 g_once_init_leave (&xcls_dialogsavetemplate_type_id__volatile, xcls_dialogsavetemplate_type_id);
1223         }
1224         return xcls_dialogsavetemplate_type_id__volatile;
1225 }
1226
1227
1228