1 /* DialogSaveModule.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from DialogSaveModule.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/DialogSaveModule.vala -o /tmp/DialogSaveModule
9 static int main (string[] args) {
11 new Xcls_DialogSaveModule();
12 DialogSaveModule.show_all();
19 #include <glib-object.h>
27 #define TYPE_XCLS_DIALOGSAVEMODULE (xcls_dialogsavemodule_get_type ())
28 #define XCLS_DIALOGSAVEMODULE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGSAVEMODULE, Xcls_DialogSaveModule))
29 #define XCLS_DIALOGSAVEMODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGSAVEMODULE, Xcls_DialogSaveModuleClass))
30 #define IS_XCLS_DIALOGSAVEMODULE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGSAVEMODULE))
31 #define IS_XCLS_DIALOGSAVEMODULE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGSAVEMODULE))
32 #define XCLS_DIALOGSAVEMODULE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGSAVEMODULE, Xcls_DialogSaveModuleClass))
34 typedef struct _Xcls_DialogSaveModule Xcls_DialogSaveModule;
35 typedef struct _Xcls_DialogSaveModuleClass Xcls_DialogSaveModuleClass;
36 typedef struct _Xcls_DialogSaveModulePrivate Xcls_DialogSaveModulePrivate;
38 #define XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME (xcls_dialogsavemodule_xcls_name_get_type ())
39 #define XCLS_DIALOGSAVEMODULE_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, Xcls_DialogSaveModuleXcls_name))
40 #define XCLS_DIALOGSAVEMODULE_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, Xcls_DialogSaveModuleXcls_nameClass))
41 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME))
42 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME))
43 #define XCLS_DIALOGSAVEMODULE_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, Xcls_DialogSaveModuleXcls_nameClass))
45 typedef struct _Xcls_DialogSaveModuleXcls_name Xcls_DialogSaveModuleXcls_name;
46 typedef struct _Xcls_DialogSaveModuleXcls_nameClass Xcls_DialogSaveModuleXcls_nameClass;
48 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
49 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
50 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
51 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
52 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
53 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
55 typedef struct _JsRenderNode JsRenderNode;
56 typedef struct _JsRenderNodeClass JsRenderNodeClass;
58 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
59 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
60 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
61 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
62 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
63 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
65 typedef struct _ProjectProject ProjectProject;
66 typedef struct _ProjectProjectClass ProjectProjectClass;
67 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
69 #define XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2 (xcls_dialogsavemodule_xcls_hbox2_get_type ())
70 #define XCLS_DIALOGSAVEMODULE_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, Xcls_DialogSaveModuleXcls_HBox2))
71 #define XCLS_DIALOGSAVEMODULE_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, Xcls_DialogSaveModuleXcls_HBox2Class))
72 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_HBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2))
73 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_HBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2))
74 #define XCLS_DIALOGSAVEMODULE_XCLS_HBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, Xcls_DialogSaveModuleXcls_HBox2Class))
76 typedef struct _Xcls_DialogSaveModuleXcls_HBox2 Xcls_DialogSaveModuleXcls_HBox2;
77 typedef struct _Xcls_DialogSaveModuleXcls_HBox2Class Xcls_DialogSaveModuleXcls_HBox2Class;
78 typedef struct _Xcls_DialogSaveModuleXcls_HBox2Private Xcls_DialogSaveModuleXcls_HBox2Private;
80 #define XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5 (xcls_dialogsavemodule_xcls_button5_get_type ())
81 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveModuleXcls_Button5))
82 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveModuleXcls_Button5Class))
83 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_BUTTON5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5))
84 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_BUTTON5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5))
85 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveModuleXcls_Button5Class))
87 typedef struct _Xcls_DialogSaveModuleXcls_Button5 Xcls_DialogSaveModuleXcls_Button5;
88 typedef struct _Xcls_DialogSaveModuleXcls_Button5Class Xcls_DialogSaveModuleXcls_Button5Class;
89 typedef struct _Xcls_DialogSaveModuleXcls_Button5Private Xcls_DialogSaveModuleXcls_Button5Private;
91 #define XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6 (xcls_dialogsavemodule_xcls_button6_get_type ())
92 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveModuleXcls_Button6))
93 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveModuleXcls_Button6Class))
94 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6))
95 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6))
96 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveModuleXcls_Button6Class))
98 typedef struct _Xcls_DialogSaveModuleXcls_Button6 Xcls_DialogSaveModuleXcls_Button6;
99 typedef struct _Xcls_DialogSaveModuleXcls_Button6Class Xcls_DialogSaveModuleXcls_Button6Class;
100 typedef struct _Xcls_DialogSaveModuleXcls_Button6Private Xcls_DialogSaveModuleXcls_Button6Private;
101 typedef struct _Xcls_DialogSaveModuleXcls_namePrivate Xcls_DialogSaveModuleXcls_namePrivate;
102 #define _g_free0(var) (var = (g_free (var), NULL))
104 #define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
105 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
106 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
107 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
108 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
109 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
111 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
112 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
114 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
115 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
116 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
117 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
118 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
119 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
121 typedef struct _JsRenderJsRender JsRenderJsRender;
122 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
123 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
125 #define XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3 (xcls_dialogsavemodule_xcls_label3_get_type ())
126 #define XCLS_DIALOGSAVEMODULE_XCLS_LABEL3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, Xcls_DialogSaveModuleXcls_Label3))
127 #define XCLS_DIALOGSAVEMODULE_XCLS_LABEL3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, Xcls_DialogSaveModuleXcls_Label3Class))
128 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_LABEL3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3))
129 #define XCLS_DIALOGSAVEMODULE_IS_XCLS_LABEL3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3))
130 #define XCLS_DIALOGSAVEMODULE_XCLS_LABEL3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, Xcls_DialogSaveModuleXcls_Label3Class))
132 typedef struct _Xcls_DialogSaveModuleXcls_Label3 Xcls_DialogSaveModuleXcls_Label3;
133 typedef struct _Xcls_DialogSaveModuleXcls_Label3Class Xcls_DialogSaveModuleXcls_Label3Class;
134 typedef struct _Xcls_DialogSaveModuleXcls_Label3Private Xcls_DialogSaveModuleXcls_Label3Private;
136 struct _Xcls_DialogSaveModule {
137 GObject parent_instance;
138 Xcls_DialogSaveModulePrivate * priv;
140 Xcls_DialogSaveModuleXcls_name* name;
142 ProjectProject* project;
145 struct _Xcls_DialogSaveModuleClass {
146 GObjectClass parent_class;
149 struct _Xcls_DialogSaveModulePrivate {
150 Xcls_DialogSaveModule* _this;
153 struct _Xcls_DialogSaveModuleXcls_HBox2 {
154 GObject parent_instance;
155 Xcls_DialogSaveModuleXcls_HBox2Private * priv;
159 struct _Xcls_DialogSaveModuleXcls_HBox2Class {
160 GObjectClass parent_class;
163 struct _Xcls_DialogSaveModuleXcls_Button5 {
164 GObject parent_instance;
165 Xcls_DialogSaveModuleXcls_Button5Private * priv;
169 struct _Xcls_DialogSaveModuleXcls_Button5Class {
170 GObjectClass parent_class;
173 struct _Xcls_DialogSaveModuleXcls_Button6 {
174 GObject parent_instance;
175 Xcls_DialogSaveModuleXcls_Button6Private * priv;
179 struct _Xcls_DialogSaveModuleXcls_Button6Class {
180 GObjectClass parent_class;
183 struct _Xcls_DialogSaveModuleXcls_name {
184 GObject parent_instance;
185 Xcls_DialogSaveModuleXcls_namePrivate * priv;
189 struct _Xcls_DialogSaveModuleXcls_nameClass {
190 GObjectClass parent_class;
193 struct _JsRenderJsRender {
194 GObject parent_instance;
195 JsRenderJsRenderPrivate * priv;
196 GeeArrayList* doubleStringProps;
207 guint64 webkit_page_id;
208 ProjectProject* project;
214 struct _JsRenderJsRenderClass {
215 GObjectClass parent_class;
216 void (*loadItems) (JsRenderJsRender* self, GError** error);
217 void (*save) (JsRenderJsRender* self);
218 void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
219 gchar* (*toSource) (JsRenderJsRender* self);
220 gchar* (*toSourcePreview) (JsRenderJsRender* self);
221 gchar* (*toValaSource) (JsRenderJsRender* self, gboolean testcompile);
224 struct _Xcls_DialogSaveModuleXcls_HBox2Private {
225 Xcls_DialogSaveModule* _this;
228 struct _Xcls_DialogSaveModuleXcls_Label3 {
229 GObject parent_instance;
230 Xcls_DialogSaveModuleXcls_Label3Private * priv;
234 struct _Xcls_DialogSaveModuleXcls_Label3Class {
235 GObjectClass parent_class;
238 struct _Xcls_DialogSaveModuleXcls_Label3Private {
239 Xcls_DialogSaveModule* _this;
242 struct _Xcls_DialogSaveModuleXcls_namePrivate {
243 Xcls_DialogSaveModule* _this;
246 struct _Xcls_DialogSaveModuleXcls_Button5Private {
247 Xcls_DialogSaveModule* _this;
250 struct _Xcls_DialogSaveModuleXcls_Button6Private {
251 Xcls_DialogSaveModule* _this;
255 extern Xcls_DialogSaveModule* DialogSaveModule;
256 Xcls_DialogSaveModule* DialogSaveModule = NULL;
257 static gpointer xcls_dialogsavemodule_parent_class = NULL;
258 extern Xcls_StandardErrorDialog* StandardErrorDialog;
259 static gpointer xcls_dialogsavemodule_xcls_hbox2_parent_class = NULL;
260 static gpointer xcls_dialogsavemodule_xcls_label3_parent_class = NULL;
261 static gpointer xcls_dialogsavemodule_xcls_name_parent_class = NULL;
262 static gpointer xcls_dialogsavemodule_xcls_button5_parent_class = NULL;
263 static gpointer xcls_dialogsavemodule_xcls_button6_parent_class = NULL;
265 GType xcls_dialogsavemodule_get_type (void) G_GNUC_CONST;
266 GType xcls_dialogsavemodule_xcls_name_get_type (void) G_GNUC_CONST;
267 GType js_render_node_get_type (void) G_GNUC_CONST;
268 GType project_project_get_type (void) G_GNUC_CONST;
269 #define XCLS_DIALOGSAVEMODULE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_DIALOGSAVEMODULE, Xcls_DialogSaveModulePrivate))
271 XCLS_DIALOGSAVEMODULE_DUMMY_PROPERTY
273 Xcls_DialogSaveModule* xcls_dialogsavemodule_singleton (void);
274 Xcls_DialogSaveModule* xcls_dialogsavemodule_new (void);
275 Xcls_DialogSaveModule* xcls_dialogsavemodule_construct (GType object_type);
276 Xcls_DialogSaveModuleXcls_HBox2* xcls_dialogsavemodule_xcls_hbox2_new (Xcls_DialogSaveModule* _owner);
277 Xcls_DialogSaveModuleXcls_HBox2* xcls_dialogsavemodule_xcls_hbox2_construct (GType object_type, Xcls_DialogSaveModule* _owner);
278 GType xcls_dialogsavemodule_xcls_hbox2_get_type (void) G_GNUC_CONST;
279 Xcls_DialogSaveModuleXcls_Button5* xcls_dialogsavemodule_xcls_button5_new (Xcls_DialogSaveModule* _owner);
280 Xcls_DialogSaveModuleXcls_Button5* xcls_dialogsavemodule_xcls_button5_construct (GType object_type, Xcls_DialogSaveModule* _owner);
281 GType xcls_dialogsavemodule_xcls_button5_get_type (void) G_GNUC_CONST;
282 Xcls_DialogSaveModuleXcls_Button6* xcls_dialogsavemodule_xcls_button6_new (Xcls_DialogSaveModule* _owner);
283 Xcls_DialogSaveModuleXcls_Button6* xcls_dialogsavemodule_xcls_button6_construct (GType object_type, Xcls_DialogSaveModule* _owner);
284 GType xcls_dialogsavemodule_xcls_button6_get_type (void) G_GNUC_CONST;
285 static gboolean __lambda20_ (Xcls_DialogSaveModule* self, GtkWidget* _self_, GdkEventAny* event);
286 static gboolean ___lambda20__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
287 gchar* xcls_dialogsavemodule_show (Xcls_DialogSaveModule* self, GtkWindow* parent, ProjectProject* project, JsRenderNode* data);
288 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
289 Xcls_StandardErrorDialog* xcls_standarderrordialog_singleton (void);
290 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, GtkWindow* win, const gchar* msg);
291 GType js_render_js_render_get_type (void) G_GNUC_CONST;
292 JsRenderJsRender* project_project_newFile (ProjectProject* self, const gchar* name);
293 JsRenderNode* js_render_node_deepClone (JsRenderNode* self);
294 void js_render_js_render_save (JsRenderJsRender* self);
295 #define XCLS_DIALOGSAVEMODULE_XCLS_HBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, Xcls_DialogSaveModuleXcls_HBox2Private))
297 XCLS_DIALOGSAVEMODULE_XCLS_HBOX2_DUMMY_PROPERTY
299 Xcls_DialogSaveModuleXcls_Label3* xcls_dialogsavemodule_xcls_label3_new (Xcls_DialogSaveModule* _owner);
300 Xcls_DialogSaveModuleXcls_Label3* xcls_dialogsavemodule_xcls_label3_construct (GType object_type, Xcls_DialogSaveModule* _owner);
301 GType xcls_dialogsavemodule_xcls_label3_get_type (void) G_GNUC_CONST;
302 Xcls_DialogSaveModuleXcls_name* xcls_dialogsavemodule_xcls_name_new (Xcls_DialogSaveModule* _owner);
303 Xcls_DialogSaveModuleXcls_name* xcls_dialogsavemodule_xcls_name_construct (GType object_type, Xcls_DialogSaveModule* _owner);
304 static void xcls_dialogsavemodule_xcls_hbox2_finalize (GObject* obj);
305 #define XCLS_DIALOGSAVEMODULE_XCLS_LABEL3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, Xcls_DialogSaveModuleXcls_Label3Private))
307 XCLS_DIALOGSAVEMODULE_XCLS_LABEL3_DUMMY_PROPERTY
309 static void xcls_dialogsavemodule_xcls_label3_finalize (GObject* obj);
310 #define XCLS_DIALOGSAVEMODULE_XCLS_NAME_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, Xcls_DialogSaveModuleXcls_namePrivate))
312 XCLS_DIALOGSAVEMODULE_XCLS_NAME_DUMMY_PROPERTY
314 static void xcls_dialogsavemodule_xcls_name_finalize (GObject* obj);
315 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveModuleXcls_Button5Private))
317 XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5_DUMMY_PROPERTY
319 static void xcls_dialogsavemodule_xcls_button5_finalize (GObject* obj);
320 #define XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveModuleXcls_Button6Private))
322 XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6_DUMMY_PROPERTY
324 static void xcls_dialogsavemodule_xcls_button6_finalize (GObject* obj);
325 static void xcls_dialogsavemodule_finalize (GObject* obj);
328 static gpointer _g_object_ref0 (gpointer self) {
329 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
330 return self ? g_object_ref (self) : NULL;
331 #line 332 "DialogSaveModule.vala.c"
335 Xcls_DialogSaveModule* xcls_dialogsavemodule_singleton (void) {
336 Xcls_DialogSaveModule* result = NULL;
337 Xcls_DialogSaveModule* _tmp0_;
338 Xcls_DialogSaveModule* _tmp2_;
339 Xcls_DialogSaveModule* _tmp3_;
340 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
341 _tmp0_ = DialogSaveModule;
342 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
343 if (_tmp0_ == NULL) {
344 #line 345 "DialogSaveModule.vala.c"
345 Xcls_DialogSaveModule* _tmp1_;
346 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
347 _tmp1_ = xcls_dialogsavemodule_new ();
348 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
349 _g_object_unref0 (DialogSaveModule);
350 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
351 DialogSaveModule = _tmp1_;
352 #line 353 "DialogSaveModule.vala.c"
354 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
355 _tmp2_ = DialogSaveModule;
356 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
357 _tmp3_ = _g_object_ref0 (_tmp2_);
358 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
360 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
362 #line 363 "DialogSaveModule.vala.c"
366 static gboolean __lambda20_ (Xcls_DialogSaveModule* self, GtkWidget* _self_, GdkEventAny* event) {
367 gboolean result = FALSE;
369 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
370 g_return_val_if_fail (_self_ != NULL, FALSE);
371 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
372 g_return_val_if_fail (event != NULL, FALSE);
373 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
375 #line 64 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
376 gtk_dialog_response (_tmp0_, (gint) GTK_RESPONSE_CANCEL);
377 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
379 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
381 #line 382 "DialogSaveModule.vala.c"
385 static gboolean ___lambda20__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
387 result = __lambda20_ (self, _sender, event);
388 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
390 #line 391 "DialogSaveModule.vala.c"
394 Xcls_DialogSaveModule* xcls_dialogsavemodule_construct (GType object_type) {
395 Xcls_DialogSaveModule * self = NULL;
396 Xcls_DialogSaveModule* _tmp0_;
401 Xcls_DialogSaveModule* _tmp5_;
402 Xcls_DialogSaveModuleXcls_HBox2* _tmp6_;
403 Xcls_DialogSaveModuleXcls_HBox2* child_0;
405 GtkBox* _tmp8_ = NULL;
407 Xcls_DialogSaveModule* _tmp10_;
408 Xcls_DialogSaveModuleXcls_Button5* _tmp11_;
409 Xcls_DialogSaveModuleXcls_Button5* child_1;
412 Xcls_DialogSaveModule* _tmp14_;
413 Xcls_DialogSaveModuleXcls_Button6* _tmp15_;
414 Xcls_DialogSaveModuleXcls_Button6* child_2;
418 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
419 self = (Xcls_DialogSaveModule*) g_object_new (object_type, NULL);
420 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
421 _tmp0_ = _g_object_ref0 (self);
422 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
423 _g_object_unref0 (self->priv->_this);
424 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
425 self->priv->_this = _tmp0_;
426 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
427 _tmp1_ = (GtkDialog*) gtk_dialog_new ();
428 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
429 g_object_ref_sink (_tmp1_);
430 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
431 _g_object_unref0 (self->el);
432 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
434 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
436 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
437 g_object_set ((GtkWindow*) _tmp2_, "default-height", 200, NULL);
438 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
440 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
441 g_object_set ((GtkWindow*) _tmp3_, "default-width", 400, NULL);
442 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
444 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
445 gtk_window_set_modal ((GtkWindow*) _tmp4_, TRUE);
446 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
447 _tmp5_ = self->priv->_this;
448 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
449 _tmp6_ = xcls_dialogsavemodule_xcls_hbox2_new (_tmp5_);
450 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
452 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
453 g_object_ref ((GObject*) child_0);
454 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
456 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
457 _tmp8_ = gtk_dialog_get_content_area (_tmp7_);
458 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
459 _tmp9_ = child_0->el;
460 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
461 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
462 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
463 _tmp10_ = self->priv->_this;
464 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
465 _tmp11_ = xcls_dialogsavemodule_xcls_button5_new (_tmp10_);
466 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
468 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
469 g_object_ref ((GObject*) child_1);
470 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
472 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
473 _tmp13_ = child_1->el;
474 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
475 gtk_dialog_add_action_widget (_tmp12_, (GtkWidget*) _tmp13_, 0);
476 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
477 _tmp14_ = self->priv->_this;
478 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
479 _tmp15_ = xcls_dialogsavemodule_xcls_button6_new (_tmp14_);
480 #line 58 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
482 #line 59 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
483 g_object_ref ((GObject*) child_2);
484 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
486 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
487 _tmp17_ = child_2->el;
488 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
489 gtk_dialog_add_action_widget (_tmp16_, (GtkWidget*) _tmp17_, 1);
490 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
492 #line 63 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
493 g_signal_connect_object ((GtkWidget*) _tmp18_, "delete-event", (GCallback) ___lambda20__gtk_widget_delete_event, self, 0);
494 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
495 _g_object_unref0 (child_2);
496 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
497 _g_object_unref0 (child_1);
498 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
499 _g_object_unref0 (child_0);
500 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
502 #line 503 "DialogSaveModule.vala.c"
506 Xcls_DialogSaveModule* xcls_dialogsavemodule_new (void) {
507 #line 39 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
508 return xcls_dialogsavemodule_construct (TYPE_XCLS_DIALOGSAVEMODULE);
509 #line 510 "DialogSaveModule.vala.c"
513 gchar* xcls_dialogsavemodule_show (Xcls_DialogSaveModule* self, GtkWindow* parent, ProjectProject* project, JsRenderNode* data) {
514 gchar* result = NULL;
518 JsRenderNode* _tmp3_;
519 JsRenderNode* _tmp4_;
520 ProjectProject* _tmp5_;
521 ProjectProject* _tmp6_;
522 Xcls_DialogSaveModuleXcls_name* _tmp7_;
527 ProjectProject* _tmp38_;
528 const gchar* _tmp39_;
529 JsRenderJsRender* _tmp40_ = NULL;
531 JsRenderJsRender* _tmp41_;
532 Xcls_DialogSaveModule* _tmp42_;
533 JsRenderNode* _tmp43_;
534 JsRenderNode* _tmp44_ = NULL;
535 JsRenderJsRender* _tmp45_;
537 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
538 g_return_val_if_fail (self != NULL, NULL);
539 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
540 g_return_val_if_fail (parent != NULL, NULL);
541 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
542 g_return_val_if_fail (project != NULL, NULL);
543 #line 71 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
544 g_return_val_if_fail (data != NULL, NULL);
545 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
547 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
549 #line 74 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
550 gtk_window_set_transient_for ((GtkWindow*) _tmp0_, _tmp1_);
551 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
553 #line 75 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
554 gtk_window_set_modal ((GtkWindow*) _tmp2_, TRUE);
555 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
557 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
558 _tmp4_ = _g_object_ref0 (_tmp3_);
559 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
560 _g_object_unref0 (self->data);
561 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
563 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
565 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
566 _tmp6_ = _g_object_ref0 (_tmp5_);
567 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
568 _g_object_unref0 (self->project);
569 #line 78 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
570 self->project = _tmp6_;
571 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
573 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
575 #line 79 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
576 gtk_entry_set_text (_tmp8_, "");
577 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
579 #line 80 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
580 gtk_widget_show_all ((GtkWidget*) _tmp9_);
581 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
582 _tmp10_ = g_strdup ("");
583 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
585 #line 82 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
587 #line 588 "DialogSaveModule.vala.c"
592 Xcls_DialogSaveModule* _tmp16_;
593 Xcls_DialogSaveModuleXcls_name* _tmp17_;
595 const gchar* _tmp19_ = NULL;
597 const gchar* _tmp21_;
600 gboolean _tmp29_ = FALSE;
601 const gchar* _tmp30_;
602 gboolean _tmp31_ = FALSE;
604 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
606 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
607 _tmp12_ = gtk_dialog_run (_tmp11_);
608 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
609 response_id = _tmp12_;
610 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
611 _tmp13_ = response_id;
612 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
614 #line 615 "DialogSaveModule.vala.c"
617 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
619 #line 85 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
620 gtk_widget_hide ((GtkWidget*) _tmp14_);
621 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
622 _tmp15_ = g_strdup ("");
623 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
625 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
627 #line 86 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
629 #line 630 "DialogSaveModule.vala.c"
631 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
632 _tmp16_ = self->priv->_this;
633 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
634 _tmp17_ = _tmp16_->name;
635 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
636 _tmp18_ = _tmp17_->el;
637 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
638 _tmp19_ = gtk_entry_get_text (_tmp18_);
639 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
640 _tmp20_ = g_strdup (_tmp19_);
641 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
643 #line 89 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
645 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
647 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
648 _tmp22_ = strlen (_tmp21_);
649 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
651 #line 90 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
653 #line 654 "DialogSaveModule.vala.c"
654 Xcls_StandardErrorDialog* _tmp24_;
655 Xcls_StandardErrorDialog* _tmp25_ = NULL;
656 Xcls_StandardErrorDialog* _tmp26_;
657 Xcls_DialogSaveModule* _tmp27_;
659 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
660 _tmp24_ = StandardErrorDialog;
661 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
662 _tmp25_ = xcls_standarderrordialog_singleton ();
663 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
665 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
666 _tmp27_ = self->priv->_this;
667 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
668 _tmp28_ = _tmp27_->el;
669 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
670 xcls_standarderrordialog_show (_tmp26_, G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, GTK_TYPE_WINDOW, GtkWindow), "You must give the template a name. ");
671 #line 91 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
672 _g_object_unref0 (_tmp26_);
673 #line 95 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
675 #line 676 "DialogSaveModule.vala.c"
677 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
679 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
680 _tmp31_ = g_regex_match_simple ("^[A-Za-z.]+$", _tmp30_, 0, 0);
681 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
683 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
685 #line 686 "DialogSaveModule.vala.c"
687 const gchar* _tmp32_;
688 gboolean _tmp33_ = FALSE;
689 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
691 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
692 _tmp33_ = g_regex_match_simple ("^[A-Za-z.]+$", _tmp32_, 0, 0);
693 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
695 #line 696 "DialogSaveModule.vala.c"
697 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
699 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
701 #line 702 "DialogSaveModule.vala.c"
702 Xcls_StandardErrorDialog* _tmp35_;
703 Xcls_DialogSaveModule* _tmp36_;
705 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
706 _tmp35_ = StandardErrorDialog;
707 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
708 _tmp36_ = self->priv->_this;
709 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
710 _tmp37_ = _tmp36_->el;
711 #line 100 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
712 xcls_standarderrordialog_show (_tmp35_, G_TYPE_CHECK_INSTANCE_CAST (_tmp37_, GTK_TYPE_WINDOW, GtkWindow), "Template Nane must contain only letters dots");
713 #line 105 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
715 #line 716 "DialogSaveModule.vala.c"
717 #line 107 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
719 #line 720 "DialogSaveModule.vala.c"
721 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
723 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
725 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
726 _tmp40_ = project_project_newFile (_tmp38_, _tmp39_);
727 #line 109 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
729 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
731 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
732 _tmp42_ = self->priv->_this;
733 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
734 _tmp43_ = _tmp42_->data;
735 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
736 _tmp44_ = js_render_node_deepClone (_tmp43_);
737 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
738 _g_object_unref0 (_tmp41_->tree);
739 #line 110 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
740 _tmp41_->tree = _tmp44_;
741 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
743 #line 111 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
744 js_render_js_render_save (_tmp45_);
745 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
747 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
748 gtk_widget_hide ((GtkWidget*) _tmp46_);
749 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
751 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
752 _g_object_unref0 (f);
753 #line 116 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
755 #line 756 "DialogSaveModule.vala.c"
759 Xcls_DialogSaveModuleXcls_HBox2* xcls_dialogsavemodule_xcls_hbox2_construct (GType object_type, Xcls_DialogSaveModule* _owner) {
760 Xcls_DialogSaveModuleXcls_HBox2 * self = NULL;
761 Xcls_DialogSaveModule* _tmp0_;
762 Xcls_DialogSaveModule* _tmp1_;
764 Xcls_DialogSaveModule* _tmp3_;
765 Xcls_DialogSaveModuleXcls_Label3* _tmp4_;
766 Xcls_DialogSaveModuleXcls_Label3* child_0;
769 Xcls_DialogSaveModule* _tmp7_;
770 Xcls_DialogSaveModuleXcls_name* _tmp8_;
771 Xcls_DialogSaveModuleXcls_name* child_1;
774 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
775 g_return_val_if_fail (_owner != NULL, NULL);
776 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
777 self = (Xcls_DialogSaveModuleXcls_HBox2*) g_object_new (object_type, NULL);
778 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
780 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
781 _tmp1_ = _g_object_ref0 (_tmp0_);
782 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
783 _g_object_unref0 (self->priv->_this);
784 #line 134 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
785 self->priv->_this = _tmp1_;
786 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
787 _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
788 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
789 g_object_ref_sink (_tmp2_);
790 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
791 _g_object_unref0 (self->el);
792 #line 135 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
794 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
795 _tmp3_ = self->priv->_this;
796 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
797 _tmp4_ = xcls_dialogsavemodule_xcls_label3_new (_tmp3_);
798 #line 140 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
800 #line 141 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
801 g_object_ref ((GObject*) child_0);
802 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
804 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
805 _tmp6_ = child_0->el;
806 #line 142 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
807 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
808 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
809 _tmp7_ = self->priv->_this;
810 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
811 _tmp8_ = xcls_dialogsavemodule_xcls_name_new (_tmp7_);
812 #line 143 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
814 #line 144 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
815 g_object_ref ((GObject*) child_1);
816 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
818 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
819 _tmp10_ = child_1->el;
820 #line 145 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
821 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
822 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
823 _g_object_unref0 (child_1);
824 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
825 _g_object_unref0 (child_0);
826 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
828 #line 829 "DialogSaveModule.vala.c"
832 Xcls_DialogSaveModuleXcls_HBox2* xcls_dialogsavemodule_xcls_hbox2_new (Xcls_DialogSaveModule* _owner) {
833 #line 132 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
834 return xcls_dialogsavemodule_xcls_hbox2_construct (XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, _owner);
835 #line 836 "DialogSaveModule.vala.c"
839 static void xcls_dialogsavemodule_xcls_hbox2_class_init (Xcls_DialogSaveModuleXcls_HBox2Class * klass) {
840 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
841 xcls_dialogsavemodule_xcls_hbox2_parent_class = g_type_class_peek_parent (klass);
842 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
843 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModuleXcls_HBox2Private));
844 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
845 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_xcls_hbox2_finalize;
846 #line 847 "DialogSaveModule.vala.c"
850 static void xcls_dialogsavemodule_xcls_hbox2_instance_init (Xcls_DialogSaveModuleXcls_HBox2 * self) {
851 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
852 self->priv = XCLS_DIALOGSAVEMODULE_XCLS_HBOX2_GET_PRIVATE (self);
853 #line 854 "DialogSaveModule.vala.c"
857 static void xcls_dialogsavemodule_xcls_hbox2_finalize (GObject* obj) {
858 Xcls_DialogSaveModuleXcls_HBox2 * self;
859 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
860 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVEMODULE_TYPE_XCLS_HBOX2, Xcls_DialogSaveModuleXcls_HBox2);
861 #line 125 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
862 _g_object_unref0 (self->el);
863 #line 126 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
864 _g_object_unref0 (self->priv->_this);
865 #line 123 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
866 G_OBJECT_CLASS (xcls_dialogsavemodule_xcls_hbox2_parent_class)->finalize (obj);
867 #line 868 "DialogSaveModule.vala.c"
871 GType xcls_dialogsavemodule_xcls_hbox2_get_type (void) {
872 static volatile gsize xcls_dialogsavemodule_xcls_hbox2_type_id__volatile = 0;
873 if (g_once_init_enter (&xcls_dialogsavemodule_xcls_hbox2_type_id__volatile)) {
874 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleXcls_HBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_xcls_hbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModuleXcls_HBox2), 0, (GInstanceInitFunc) xcls_dialogsavemodule_xcls_hbox2_instance_init, NULL };
875 GType xcls_dialogsavemodule_xcls_hbox2_type_id;
876 xcls_dialogsavemodule_xcls_hbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModuleXcls_HBox2", &g_define_type_info, 0);
877 g_once_init_leave (&xcls_dialogsavemodule_xcls_hbox2_type_id__volatile, xcls_dialogsavemodule_xcls_hbox2_type_id);
879 return xcls_dialogsavemodule_xcls_hbox2_type_id__volatile;
883 Xcls_DialogSaveModuleXcls_Label3* xcls_dialogsavemodule_xcls_label3_construct (GType object_type, Xcls_DialogSaveModule* _owner) {
884 Xcls_DialogSaveModuleXcls_Label3 * self = NULL;
885 Xcls_DialogSaveModule* _tmp0_;
886 Xcls_DialogSaveModule* _tmp1_;
888 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
889 g_return_val_if_fail (_owner != NULL, NULL);
890 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
891 self = (Xcls_DialogSaveModuleXcls_Label3*) g_object_new (object_type, NULL);
892 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
894 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
895 _tmp1_ = _g_object_ref0 (_tmp0_);
896 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
897 _g_object_unref0 (self->priv->_this);
898 #line 163 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
899 self->priv->_this = _tmp1_;
900 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
901 _tmp2_ = (GtkLabel*) gtk_label_new ("Name");
902 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
903 g_object_ref_sink (_tmp2_);
904 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
905 _g_object_unref0 (self->el);
906 #line 164 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
908 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
910 #line 911 "DialogSaveModule.vala.c"
914 Xcls_DialogSaveModuleXcls_Label3* xcls_dialogsavemodule_xcls_label3_new (Xcls_DialogSaveModule* _owner) {
915 #line 161 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
916 return xcls_dialogsavemodule_xcls_label3_construct (XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, _owner);
917 #line 918 "DialogSaveModule.vala.c"
921 static void xcls_dialogsavemodule_xcls_label3_class_init (Xcls_DialogSaveModuleXcls_Label3Class * klass) {
922 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
923 xcls_dialogsavemodule_xcls_label3_parent_class = g_type_class_peek_parent (klass);
924 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
925 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModuleXcls_Label3Private));
926 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
927 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_xcls_label3_finalize;
928 #line 929 "DialogSaveModule.vala.c"
932 static void xcls_dialogsavemodule_xcls_label3_instance_init (Xcls_DialogSaveModuleXcls_Label3 * self) {
933 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
934 self->priv = XCLS_DIALOGSAVEMODULE_XCLS_LABEL3_GET_PRIVATE (self);
935 #line 936 "DialogSaveModule.vala.c"
939 static void xcls_dialogsavemodule_xcls_label3_finalize (GObject* obj) {
940 Xcls_DialogSaveModuleXcls_Label3 * self;
941 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
942 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVEMODULE_TYPE_XCLS_LABEL3, Xcls_DialogSaveModuleXcls_Label3);
943 #line 154 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
944 _g_object_unref0 (self->el);
945 #line 155 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
946 _g_object_unref0 (self->priv->_this);
947 #line 152 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
948 G_OBJECT_CLASS (xcls_dialogsavemodule_xcls_label3_parent_class)->finalize (obj);
949 #line 950 "DialogSaveModule.vala.c"
953 GType xcls_dialogsavemodule_xcls_label3_get_type (void) {
954 static volatile gsize xcls_dialogsavemodule_xcls_label3_type_id__volatile = 0;
955 if (g_once_init_enter (&xcls_dialogsavemodule_xcls_label3_type_id__volatile)) {
956 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleXcls_Label3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_xcls_label3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModuleXcls_Label3), 0, (GInstanceInitFunc) xcls_dialogsavemodule_xcls_label3_instance_init, NULL };
957 GType xcls_dialogsavemodule_xcls_label3_type_id;
958 xcls_dialogsavemodule_xcls_label3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModuleXcls_Label3", &g_define_type_info, 0);
959 g_once_init_leave (&xcls_dialogsavemodule_xcls_label3_type_id__volatile, xcls_dialogsavemodule_xcls_label3_type_id);
961 return xcls_dialogsavemodule_xcls_label3_type_id__volatile;
965 Xcls_DialogSaveModuleXcls_name* xcls_dialogsavemodule_xcls_name_construct (GType object_type, Xcls_DialogSaveModule* _owner) {
966 Xcls_DialogSaveModuleXcls_name * self = NULL;
967 Xcls_DialogSaveModule* _tmp0_;
968 Xcls_DialogSaveModule* _tmp1_;
969 Xcls_DialogSaveModule* _tmp2_;
970 Xcls_DialogSaveModuleXcls_name* _tmp3_;
972 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
973 g_return_val_if_fail (_owner != NULL, NULL);
974 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
975 self = (Xcls_DialogSaveModuleXcls_name*) g_object_new (object_type, NULL);
976 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
978 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
979 _tmp1_ = _g_object_ref0 (_tmp0_);
980 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
981 _g_object_unref0 (self->priv->_this);
982 #line 188 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
983 self->priv->_this = _tmp1_;
984 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
985 _tmp2_ = self->priv->_this;
986 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
987 _tmp3_ = _g_object_ref0 (self);
988 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
989 _g_object_unref0 (_tmp2_->name);
990 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
991 _tmp2_->name = _tmp3_;
992 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
993 _tmp4_ = (GtkEntry*) gtk_entry_new ();
994 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
995 g_object_ref_sink (_tmp4_);
996 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
997 _g_object_unref0 (self->el);
998 #line 190 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1000 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1002 #line 1003 "DialogSaveModule.vala.c"
1006 Xcls_DialogSaveModuleXcls_name* xcls_dialogsavemodule_xcls_name_new (Xcls_DialogSaveModule* _owner) {
1007 #line 186 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1008 return xcls_dialogsavemodule_xcls_name_construct (XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, _owner);
1009 #line 1010 "DialogSaveModule.vala.c"
1013 static void xcls_dialogsavemodule_xcls_name_class_init (Xcls_DialogSaveModuleXcls_nameClass * klass) {
1014 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1015 xcls_dialogsavemodule_xcls_name_parent_class = g_type_class_peek_parent (klass);
1016 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1017 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModuleXcls_namePrivate));
1018 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1019 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_xcls_name_finalize;
1020 #line 1021 "DialogSaveModule.vala.c"
1024 static void xcls_dialogsavemodule_xcls_name_instance_init (Xcls_DialogSaveModuleXcls_name * self) {
1025 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1026 self->priv = XCLS_DIALOGSAVEMODULE_XCLS_NAME_GET_PRIVATE (self);
1027 #line 1028 "DialogSaveModule.vala.c"
1031 static void xcls_dialogsavemodule_xcls_name_finalize (GObject* obj) {
1032 Xcls_DialogSaveModuleXcls_name * self;
1033 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1034 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVEMODULE_TYPE_XCLS_NAME, Xcls_DialogSaveModuleXcls_name);
1035 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1036 _g_object_unref0 (self->el);
1037 #line 180 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1038 _g_object_unref0 (self->priv->_this);
1039 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1040 G_OBJECT_CLASS (xcls_dialogsavemodule_xcls_name_parent_class)->finalize (obj);
1041 #line 1042 "DialogSaveModule.vala.c"
1045 GType xcls_dialogsavemodule_xcls_name_get_type (void) {
1046 static volatile gsize xcls_dialogsavemodule_xcls_name_type_id__volatile = 0;
1047 if (g_once_init_enter (&xcls_dialogsavemodule_xcls_name_type_id__volatile)) {
1048 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleXcls_nameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_xcls_name_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModuleXcls_name), 0, (GInstanceInitFunc) xcls_dialogsavemodule_xcls_name_instance_init, NULL };
1049 GType xcls_dialogsavemodule_xcls_name_type_id;
1050 xcls_dialogsavemodule_xcls_name_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModuleXcls_name", &g_define_type_info, 0);
1051 g_once_init_leave (&xcls_dialogsavemodule_xcls_name_type_id__volatile, xcls_dialogsavemodule_xcls_name_type_id);
1053 return xcls_dialogsavemodule_xcls_name_type_id__volatile;
1057 Xcls_DialogSaveModuleXcls_Button5* xcls_dialogsavemodule_xcls_button5_construct (GType object_type, Xcls_DialogSaveModule* _owner) {
1058 Xcls_DialogSaveModuleXcls_Button5 * self = NULL;
1059 Xcls_DialogSaveModule* _tmp0_;
1060 Xcls_DialogSaveModule* _tmp1_;
1063 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1064 g_return_val_if_fail (_owner != NULL, NULL);
1065 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1066 self = (Xcls_DialogSaveModuleXcls_Button5*) g_object_new (object_type, NULL);
1067 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1069 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1070 _tmp1_ = _g_object_ref0 (_tmp0_);
1071 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1072 _g_object_unref0 (self->priv->_this);
1073 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1074 self->priv->_this = _tmp1_;
1075 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1076 _tmp2_ = (GtkButton*) gtk_button_new ();
1077 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1078 g_object_ref_sink (_tmp2_);
1079 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1080 _g_object_unref0 (self->el);
1081 #line 213 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1083 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1085 #line 218 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1086 gtk_button_set_label (_tmp3_, "Cancel");
1087 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1089 #line 1090 "DialogSaveModule.vala.c"
1093 Xcls_DialogSaveModuleXcls_Button5* xcls_dialogsavemodule_xcls_button5_new (Xcls_DialogSaveModule* _owner) {
1094 #line 210 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1095 return xcls_dialogsavemodule_xcls_button5_construct (XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, _owner);
1096 #line 1097 "DialogSaveModule.vala.c"
1100 static void xcls_dialogsavemodule_xcls_button5_class_init (Xcls_DialogSaveModuleXcls_Button5Class * klass) {
1101 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1102 xcls_dialogsavemodule_xcls_button5_parent_class = g_type_class_peek_parent (klass);
1103 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1104 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModuleXcls_Button5Private));
1105 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1106 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_xcls_button5_finalize;
1107 #line 1108 "DialogSaveModule.vala.c"
1111 static void xcls_dialogsavemodule_xcls_button5_instance_init (Xcls_DialogSaveModuleXcls_Button5 * self) {
1112 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1113 self->priv = XCLS_DIALOGSAVEMODULE_XCLS_BUTTON5_GET_PRIVATE (self);
1114 #line 1115 "DialogSaveModule.vala.c"
1118 static void xcls_dialogsavemodule_xcls_button5_finalize (GObject* obj) {
1119 Xcls_DialogSaveModuleXcls_Button5 * self;
1120 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1121 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON5, Xcls_DialogSaveModuleXcls_Button5);
1122 #line 203 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1123 _g_object_unref0 (self->el);
1124 #line 204 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1125 _g_object_unref0 (self->priv->_this);
1126 #line 201 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1127 G_OBJECT_CLASS (xcls_dialogsavemodule_xcls_button5_parent_class)->finalize (obj);
1128 #line 1129 "DialogSaveModule.vala.c"
1132 GType xcls_dialogsavemodule_xcls_button5_get_type (void) {
1133 static volatile gsize xcls_dialogsavemodule_xcls_button5_type_id__volatile = 0;
1134 if (g_once_init_enter (&xcls_dialogsavemodule_xcls_button5_type_id__volatile)) {
1135 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleXcls_Button5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_xcls_button5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModuleXcls_Button5), 0, (GInstanceInitFunc) xcls_dialogsavemodule_xcls_button5_instance_init, NULL };
1136 GType xcls_dialogsavemodule_xcls_button5_type_id;
1137 xcls_dialogsavemodule_xcls_button5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModuleXcls_Button5", &g_define_type_info, 0);
1138 g_once_init_leave (&xcls_dialogsavemodule_xcls_button5_type_id__volatile, xcls_dialogsavemodule_xcls_button5_type_id);
1140 return xcls_dialogsavemodule_xcls_button5_type_id__volatile;
1144 Xcls_DialogSaveModuleXcls_Button6* xcls_dialogsavemodule_xcls_button6_construct (GType object_type, Xcls_DialogSaveModule* _owner) {
1145 Xcls_DialogSaveModuleXcls_Button6 * self = NULL;
1146 Xcls_DialogSaveModule* _tmp0_;
1147 Xcls_DialogSaveModule* _tmp1_;
1150 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1151 g_return_val_if_fail (_owner != NULL, NULL);
1152 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1153 self = (Xcls_DialogSaveModuleXcls_Button6*) g_object_new (object_type, NULL);
1154 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1156 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1157 _tmp1_ = _g_object_ref0 (_tmp0_);
1158 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1159 _g_object_unref0 (self->priv->_this);
1160 #line 236 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1161 self->priv->_this = _tmp1_;
1162 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1163 _tmp2_ = (GtkButton*) gtk_button_new ();
1164 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1165 g_object_ref_sink (_tmp2_);
1166 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1167 _g_object_unref0 (self->el);
1168 #line 237 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1170 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1172 #line 242 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1173 gtk_button_set_label (_tmp3_, "OK");
1174 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1176 #line 1177 "DialogSaveModule.vala.c"
1180 Xcls_DialogSaveModuleXcls_Button6* xcls_dialogsavemodule_xcls_button6_new (Xcls_DialogSaveModule* _owner) {
1181 #line 234 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1182 return xcls_dialogsavemodule_xcls_button6_construct (XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, _owner);
1183 #line 1184 "DialogSaveModule.vala.c"
1187 static void xcls_dialogsavemodule_xcls_button6_class_init (Xcls_DialogSaveModuleXcls_Button6Class * klass) {
1188 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1189 xcls_dialogsavemodule_xcls_button6_parent_class = g_type_class_peek_parent (klass);
1190 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1191 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModuleXcls_Button6Private));
1192 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1193 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_xcls_button6_finalize;
1194 #line 1195 "DialogSaveModule.vala.c"
1198 static void xcls_dialogsavemodule_xcls_button6_instance_init (Xcls_DialogSaveModuleXcls_Button6 * self) {
1199 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1200 self->priv = XCLS_DIALOGSAVEMODULE_XCLS_BUTTON6_GET_PRIVATE (self);
1201 #line 1202 "DialogSaveModule.vala.c"
1205 static void xcls_dialogsavemodule_xcls_button6_finalize (GObject* obj) {
1206 Xcls_DialogSaveModuleXcls_Button6 * self;
1207 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1208 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGSAVEMODULE_TYPE_XCLS_BUTTON6, Xcls_DialogSaveModuleXcls_Button6);
1209 #line 227 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1210 _g_object_unref0 (self->el);
1211 #line 228 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1212 _g_object_unref0 (self->priv->_this);
1213 #line 225 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1214 G_OBJECT_CLASS (xcls_dialogsavemodule_xcls_button6_parent_class)->finalize (obj);
1215 #line 1216 "DialogSaveModule.vala.c"
1219 GType xcls_dialogsavemodule_xcls_button6_get_type (void) {
1220 static volatile gsize xcls_dialogsavemodule_xcls_button6_type_id__volatile = 0;
1221 if (g_once_init_enter (&xcls_dialogsavemodule_xcls_button6_type_id__volatile)) {
1222 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleXcls_Button6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_xcls_button6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModuleXcls_Button6), 0, (GInstanceInitFunc) xcls_dialogsavemodule_xcls_button6_instance_init, NULL };
1223 GType xcls_dialogsavemodule_xcls_button6_type_id;
1224 xcls_dialogsavemodule_xcls_button6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModuleXcls_Button6", &g_define_type_info, 0);
1225 g_once_init_leave (&xcls_dialogsavemodule_xcls_button6_type_id__volatile, xcls_dialogsavemodule_xcls_button6_type_id);
1227 return xcls_dialogsavemodule_xcls_button6_type_id__volatile;
1231 static void xcls_dialogsavemodule_class_init (Xcls_DialogSaveModuleClass * klass) {
1232 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1233 xcls_dialogsavemodule_parent_class = g_type_class_peek_parent (klass);
1234 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1235 g_type_class_add_private (klass, sizeof (Xcls_DialogSaveModulePrivate));
1236 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1237 G_OBJECT_CLASS (klass)->finalize = xcls_dialogsavemodule_finalize;
1238 #line 1239 "DialogSaveModule.vala.c"
1242 static void xcls_dialogsavemodule_instance_init (Xcls_DialogSaveModule * self) {
1243 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1244 self->priv = XCLS_DIALOGSAVEMODULE_GET_PRIVATE (self);
1245 #line 1246 "DialogSaveModule.vala.c"
1249 static void xcls_dialogsavemodule_finalize (GObject* obj) {
1250 Xcls_DialogSaveModule * self;
1251 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1252 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGSAVEMODULE, Xcls_DialogSaveModule);
1253 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1254 _g_object_unref0 (self->el);
1255 #line 23 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1256 _g_object_unref0 (self->priv->_this);
1257 #line 32 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1258 _g_object_unref0 (self->name);
1259 #line 35 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1260 _g_object_unref0 (self->data);
1261 #line 36 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1262 _g_object_unref0 (self->project);
1263 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogSaveModule.vala"
1264 G_OBJECT_CLASS (xcls_dialogsavemodule_parent_class)->finalize (obj);
1265 #line 1266 "DialogSaveModule.vala.c"
1269 GType xcls_dialogsavemodule_get_type (void) {
1270 static volatile gsize xcls_dialogsavemodule_type_id__volatile = 0;
1271 if (g_once_init_enter (&xcls_dialogsavemodule_type_id__volatile)) {
1272 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogSaveModuleClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogsavemodule_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogSaveModule), 0, (GInstanceInitFunc) xcls_dialogsavemodule_instance_init, NULL };
1273 GType xcls_dialogsavemodule_type_id;
1274 xcls_dialogsavemodule_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogSaveModule", &g_define_type_info, 0);
1275 g_once_init_leave (&xcls_dialogsavemodule_type_id__volatile, xcls_dialogsavemodule_type_id);
1277 return xcls_dialogsavemodule_type_id__volatile;