JsRender/Gtk.vala.c
[app.Builder.js] / Builder4 / DialogTemplateSelect.vala.c
1 /* DialogTemplateSelect.vala.c generated by valac 0.20.1, the Vala compiler
2  * generated from DialogTemplateSelect.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/DialogTemplateSelect.vala  -o /tmp/DialogTemplateSelect
7 */
8 /* -- to test class
9 static int main (string[] args) {
10     Gtk.init (ref args);
11     new Xcls_DialogTemplateSelect();
12     DialogTemplateSelect.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_DIALOGTEMPLATESELECT (xcls_dialogtemplateselect_get_type ())
27 #define XCLS_DIALOGTEMPLATESELECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelect))
28 #define XCLS_DIALOGTEMPLATESELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectClass))
29 #define IS_XCLS_DIALOGTEMPLATESELECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT))
30 #define IS_XCLS_DIALOGTEMPLATESELECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGTEMPLATESELECT))
31 #define XCLS_DIALOGTEMPLATESELECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectClass))
32
33 typedef struct _Xcls_DialogTemplateSelect Xcls_DialogTemplateSelect;
34 typedef struct _Xcls_DialogTemplateSelectClass Xcls_DialogTemplateSelectClass;
35 typedef struct _Xcls_DialogTemplateSelectPrivate Xcls_DialogTemplateSelectPrivate;
36
37 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO (xcls_dialogtemplateselect_xcls_combo_get_type ())
38 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_combo))
39 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboClass))
40 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_COMBO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO))
41 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_COMBO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO))
42 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboClass))
43
44 typedef struct _Xcls_DialogTemplateSelectXcls_combo Xcls_DialogTemplateSelectXcls_combo;
45 typedef struct _Xcls_DialogTemplateSelectXcls_comboClass Xcls_DialogTemplateSelectXcls_comboClass;
46
47 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER (xcls_dialogtemplateselect_xcls_cellrenderer_get_type ())
48 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrenderer))
49 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererClass))
50 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_CELLRENDERER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER))
51 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_CELLRENDERER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER))
52 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererClass))
53
54 typedef struct _Xcls_DialogTemplateSelectXcls_cellrenderer Xcls_DialogTemplateSelectXcls_cellrenderer;
55 typedef struct _Xcls_DialogTemplateSelectXcls_cellrendererClass Xcls_DialogTemplateSelectXcls_cellrendererClass;
56
57 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL (xcls_dialogtemplateselect_xcls_model_get_type ())
58 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_model))
59 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelClass))
60 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL))
61 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL))
62 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelClass))
63
64 typedef struct _Xcls_DialogTemplateSelectXcls_model Xcls_DialogTemplateSelectXcls_model;
65 typedef struct _Xcls_DialogTemplateSelectXcls_modelClass Xcls_DialogTemplateSelectXcls_modelClass;
66 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
67
68 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2 (xcls_dialogtemplateselect_xcls_vbox2_get_type ())
69 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2))
70 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Class))
71 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2))
72 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2))
73 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Class))
74
75 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2 Xcls_DialogTemplateSelectXcls_VBox2;
76 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2Class Xcls_DialogTemplateSelectXcls_VBox2Class;
77 typedef struct _Xcls_DialogTemplateSelectXcls_VBox2Private Xcls_DialogTemplateSelectXcls_VBox2Private;
78
79 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8 (xcls_dialogtemplateselect_xcls_button8_get_type ())
80 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8))
81 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Class))
82 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_BUTTON8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8))
83 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_BUTTON8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8))
84 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Class))
85
86 typedef struct _Xcls_DialogTemplateSelectXcls_Button8 Xcls_DialogTemplateSelectXcls_Button8;
87 typedef struct _Xcls_DialogTemplateSelectXcls_Button8Class Xcls_DialogTemplateSelectXcls_Button8Class;
88 typedef struct _Xcls_DialogTemplateSelectXcls_Button8Private Xcls_DialogTemplateSelectXcls_Button8Private;
89
90 #define PALETE_TYPE_PALETE (palete_palete_get_type ())
91 #define PALETE_PALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PALETE_TYPE_PALETE, PaletePalete))
92 #define PALETE_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PALETE_TYPE_PALETE, PaletePaleteClass))
93 #define PALETE_IS_PALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PALETE_TYPE_PALETE))
94 #define PALETE_IS_PALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PALETE_TYPE_PALETE))
95 #define PALETE_PALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PALETE_TYPE_PALETE, PaletePaleteClass))
96
97 typedef struct _PaletePalete PaletePalete;
98 typedef struct _PaletePaleteClass PaletePaleteClass;
99
100 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
101 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
102 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
103 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
104 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
105 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
106
107 typedef struct _JsRenderNode JsRenderNode;
108 typedef struct _JsRenderNodeClass JsRenderNodeClass;
109 #define __g_list_free__g_free0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__g_free0_ (var), NULL)))
110
111 #define TYPE_XCLS_MAINWINDOW (xcls_mainwindow_get_type ())
112 #define XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindow))
113 #define XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
114 #define IS_XCLS_MAINWINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_MAINWINDOW))
115 #define IS_XCLS_MAINWINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_MAINWINDOW))
116 #define XCLS_MAINWINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_MAINWINDOW, Xcls_MainWindowClass))
117
118 typedef struct _Xcls_MainWindow Xcls_MainWindow;
119 typedef struct _Xcls_MainWindowClass Xcls_MainWindowClass;
120 typedef struct _Xcls_MainWindowPrivate Xcls_MainWindowPrivate;
121
122 #define XCLS_MAINWINDOW_TYPE_XCLS_VBOX (xcls_mainwindow_xcls_vbox_get_type ())
123 #define XCLS_MAINWINDOW_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vbox))
124 #define XCLS_MAINWINDOW_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
125 #define XCLS_MAINWINDOW_IS_XCLS_VBOX(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
126 #define XCLS_MAINWINDOW_IS_XCLS_VBOX_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_VBOX))
127 #define XCLS_MAINWINDOW_XCLS_VBOX_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_VBOX, Xcls_MainWindowXcls_vboxClass))
128
129 typedef struct _Xcls_MainWindowXcls_vbox Xcls_MainWindowXcls_vbox;
130 typedef struct _Xcls_MainWindowXcls_vboxClass Xcls_MainWindowXcls_vboxClass;
131
132 #define XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE (xcls_mainwindow_xcls_mainpane_get_type ())
133 #define XCLS_MAINWINDOW_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpane))
134 #define XCLS_MAINWINDOW_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
135 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
136 #define XCLS_MAINWINDOW_IS_XCLS_MAINPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE))
137 #define XCLS_MAINWINDOW_XCLS_MAINPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_MAINPANE, Xcls_MainWindowXcls_mainpaneClass))
138
139 typedef struct _Xcls_MainWindowXcls_mainpane Xcls_MainWindowXcls_mainpane;
140 typedef struct _Xcls_MainWindowXcls_mainpaneClass Xcls_MainWindowXcls_mainpaneClass;
141
142 #define XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE (xcls_mainwindow_xcls_leftpane_get_type ())
143 #define XCLS_MAINWINDOW_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpane))
144 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
145 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
146 #define XCLS_MAINWINDOW_IS_XCLS_LEFTPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE))
147 #define XCLS_MAINWINDOW_XCLS_LEFTPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_LEFTPANE, Xcls_MainWindowXcls_leftpaneClass))
148
149 typedef struct _Xcls_MainWindowXcls_leftpane Xcls_MainWindowXcls_leftpane;
150 typedef struct _Xcls_MainWindowXcls_leftpaneClass Xcls_MainWindowXcls_leftpaneClass;
151
152 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE (xcls_mainwindow_xcls_editpane_get_type ())
153 #define XCLS_MAINWINDOW_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpane))
154 #define XCLS_MAINWINDOW_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
155 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
156 #define XCLS_MAINWINDOW_IS_XCLS_EDITPANE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE))
157 #define XCLS_MAINWINDOW_XCLS_EDITPANE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITPANE, Xcls_MainWindowXcls_editpaneClass))
158
159 typedef struct _Xcls_MainWindowXcls_editpane Xcls_MainWindowXcls_editpane;
160 typedef struct _Xcls_MainWindowXcls_editpaneClass Xcls_MainWindowXcls_editpaneClass;
161
162 #define XCLS_MAINWINDOW_TYPE_XCLS_TREE (xcls_mainwindow_xcls_tree_get_type ())
163 #define XCLS_MAINWINDOW_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_tree))
164 #define XCLS_MAINWINDOW_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
165 #define XCLS_MAINWINDOW_IS_XCLS_TREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
166 #define XCLS_MAINWINDOW_IS_XCLS_TREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_TREE))
167 #define XCLS_MAINWINDOW_XCLS_TREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_TREE, Xcls_MainWindowXcls_treeClass))
168
169 typedef struct _Xcls_MainWindowXcls_tree Xcls_MainWindowXcls_tree;
170 typedef struct _Xcls_MainWindowXcls_treeClass Xcls_MainWindowXcls_treeClass;
171
172 #define XCLS_MAINWINDOW_TYPE_XCLS_PROPS (xcls_mainwindow_xcls_props_get_type ())
173 #define XCLS_MAINWINDOW_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_props))
174 #define XCLS_MAINWINDOW_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
175 #define XCLS_MAINWINDOW_IS_XCLS_PROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
176 #define XCLS_MAINWINDOW_IS_XCLS_PROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROPS))
177 #define XCLS_MAINWINDOW_XCLS_PROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROPS, Xcls_MainWindowXcls_propsClass))
178
179 typedef struct _Xcls_MainWindowXcls_props Xcls_MainWindowXcls_props;
180 typedef struct _Xcls_MainWindowXcls_propsClass Xcls_MainWindowXcls_propsClass;
181
182 #define XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED (xcls_mainwindow_xcls_clutterembed_get_type ())
183 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembed))
184 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
185 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
186 #define XCLS_MAINWINDOW_IS_XCLS_CLUTTEREMBED_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED))
187 #define XCLS_MAINWINDOW_XCLS_CLUTTEREMBED_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CLUTTEREMBED, Xcls_MainWindowXcls_clutterembedClass))
188
189 typedef struct _Xcls_MainWindowXcls_clutterembed Xcls_MainWindowXcls_clutterembed;
190 typedef struct _Xcls_MainWindowXcls_clutterembedClass Xcls_MainWindowXcls_clutterembedClass;
191
192 #define XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW (xcls_mainwindow_xcls_rooview_get_type ())
193 #define XCLS_MAINWINDOW_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooview))
194 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
195 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
196 #define XCLS_MAINWINDOW_IS_XCLS_ROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW))
197 #define XCLS_MAINWINDOW_XCLS_ROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ROOVIEW, Xcls_MainWindowXcls_rooviewClass))
198
199 typedef struct _Xcls_MainWindowXcls_rooview Xcls_MainWindowXcls_rooview;
200 typedef struct _Xcls_MainWindowXcls_rooviewClass Xcls_MainWindowXcls_rooviewClass;
201
202 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW (xcls_mainwindow_xcls_objectview_get_type ())
203 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectview))
204 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
205 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
206 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW))
207 #define XCLS_MAINWINDOW_XCLS_OBJECTVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTVIEW, Xcls_MainWindowXcls_objectviewClass))
208
209 typedef struct _Xcls_MainWindowXcls_objectview Xcls_MainWindowXcls_objectview;
210 typedef struct _Xcls_MainWindowXcls_objectviewClass Xcls_MainWindowXcls_objectviewClass;
211
212 #define XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW (xcls_mainwindow_xcls_codeeditview_get_type ())
213 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditview))
214 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
215 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
216 #define XCLS_MAINWINDOW_IS_XCLS_CODEEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW))
217 #define XCLS_MAINWINDOW_XCLS_CODEEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_CODEEDITVIEW, Xcls_MainWindowXcls_codeeditviewClass))
218
219 typedef struct _Xcls_MainWindowXcls_codeeditview Xcls_MainWindowXcls_codeeditview;
220 typedef struct _Xcls_MainWindowXcls_codeeditviewClass Xcls_MainWindowXcls_codeeditviewClass;
221
222 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW (xcls_mainwindow_xcls_addpropsview_get_type ())
223 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsview))
224 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
225 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
226 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPSVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW))
227 #define XCLS_MAINWINDOW_XCLS_ADDPROPSVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPSVIEW, Xcls_MainWindowXcls_addpropsviewClass))
228
229 typedef struct _Xcls_MainWindowXcls_addpropsview Xcls_MainWindowXcls_addpropsview;
230 typedef struct _Xcls_MainWindowXcls_addpropsviewClass Xcls_MainWindowXcls_addpropsviewClass;
231
232 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW (xcls_mainwindow_xcls_projecteditview_get_type ())
233 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditview))
234 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
235 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
236 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW))
237 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITVIEW, Xcls_MainWindowXcls_projecteditviewClass))
238
239 typedef struct _Xcls_MainWindowXcls_projecteditview Xcls_MainWindowXcls_projecteditview;
240 typedef struct _Xcls_MainWindowXcls_projecteditviewClass Xcls_MainWindowXcls_projecteditviewClass;
241
242 #define XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT (xcls_mainwindow_xcls_buttonlayout_get_type ())
243 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayout))
244 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
245 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
246 #define XCLS_MAINWINDOW_IS_XCLS_BUTTONLAYOUT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT))
247 #define XCLS_MAINWINDOW_XCLS_BUTTONLAYOUT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BUTTONLAYOUT, Xcls_MainWindowXcls_buttonlayoutClass))
248
249 typedef struct _Xcls_MainWindowXcls_buttonlayout Xcls_MainWindowXcls_buttonlayout;
250 typedef struct _Xcls_MainWindowXcls_buttonlayoutClass Xcls_MainWindowXcls_buttonlayoutClass;
251
252 #define XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON (xcls_mainwindow_xcls_backbutton_get_type ())
253 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbutton))
254 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
255 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
256 #define XCLS_MAINWINDOW_IS_XCLS_BACKBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON))
257 #define XCLS_MAINWINDOW_XCLS_BACKBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_BACKBUTTON, Xcls_MainWindowXcls_backbuttonClass))
258
259 typedef struct _Xcls_MainWindowXcls_backbutton Xcls_MainWindowXcls_backbutton;
260 typedef struct _Xcls_MainWindowXcls_backbuttonClass Xcls_MainWindowXcls_backbuttonClass;
261
262 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON (xcls_mainwindow_xcls_projectbutton_get_type ())
263 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbutton))
264 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
265 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
266 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON))
267 #define XCLS_MAINWINDOW_XCLS_PROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTBUTTON, Xcls_MainWindowXcls_projectbuttonClass))
268
269 typedef struct _Xcls_MainWindowXcls_projectbutton Xcls_MainWindowXcls_projectbutton;
270 typedef struct _Xcls_MainWindowXcls_projectbuttonClass Xcls_MainWindowXcls_projectbuttonClass;
271
272 #define XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON (xcls_mainwindow_xcls_editfilebutton_get_type ())
273 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebutton))
274 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
275 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
276 #define XCLS_MAINWINDOW_IS_XCLS_EDITFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON))
277 #define XCLS_MAINWINDOW_XCLS_EDITFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_EDITFILEBUTTON, Xcls_MainWindowXcls_editfilebuttonClass))
278
279 typedef struct _Xcls_MainWindowXcls_editfilebutton Xcls_MainWindowXcls_editfilebutton;
280 typedef struct _Xcls_MainWindowXcls_editfilebuttonClass Xcls_MainWindowXcls_editfilebuttonClass;
281
282 #define XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON (xcls_mainwindow_xcls_projecteditbutton_get_type ())
283 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbutton))
284 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
285 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
286 #define XCLS_MAINWINDOW_IS_XCLS_PROJECTEDITBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON))
287 #define XCLS_MAINWINDOW_XCLS_PROJECTEDITBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_PROJECTEDITBUTTON, Xcls_MainWindowXcls_projecteditbuttonClass))
288
289 typedef struct _Xcls_MainWindowXcls_projecteditbutton Xcls_MainWindowXcls_projecteditbutton;
290 typedef struct _Xcls_MainWindowXcls_projecteditbuttonClass Xcls_MainWindowXcls_projecteditbuttonClass;
291
292 #define XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON (xcls_mainwindow_xcls_objectshowbutton_get_type ())
293 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbutton))
294 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
295 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
296 #define XCLS_MAINWINDOW_IS_XCLS_OBJECTSHOWBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON))
297 #define XCLS_MAINWINDOW_XCLS_OBJECTSHOWBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_OBJECTSHOWBUTTON, Xcls_MainWindowXcls_objectshowbuttonClass))
298
299 typedef struct _Xcls_MainWindowXcls_objectshowbutton Xcls_MainWindowXcls_objectshowbutton;
300 typedef struct _Xcls_MainWindowXcls_objectshowbuttonClass Xcls_MainWindowXcls_objectshowbuttonClass;
301
302 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON (xcls_mainwindow_xcls_addpropbutton_get_type ())
303 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbutton))
304 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
305 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
306 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROPBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON))
307 #define XCLS_MAINWINDOW_XCLS_ADDPROPBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROPBUTTON, Xcls_MainWindowXcls_addpropbuttonClass))
308
309 typedef struct _Xcls_MainWindowXcls_addpropbutton Xcls_MainWindowXcls_addpropbutton;
310 typedef struct _Xcls_MainWindowXcls_addpropbuttonClass Xcls_MainWindowXcls_addpropbuttonClass;
311
312 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON (xcls_mainwindow_xcls_addlistenerbutton_get_type ())
313 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbutton))
314 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
315 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
316 #define XCLS_MAINWINDOW_IS_XCLS_ADDLISTENERBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON))
317 #define XCLS_MAINWINDOW_XCLS_ADDLISTENERBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDLISTENERBUTTON, Xcls_MainWindowXcls_addlistenerbuttonClass))
318
319 typedef struct _Xcls_MainWindowXcls_addlistenerbutton Xcls_MainWindowXcls_addlistenerbutton;
320 typedef struct _Xcls_MainWindowXcls_addlistenerbuttonClass Xcls_MainWindowXcls_addlistenerbuttonClass;
321
322 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON (xcls_mainwindow_xcls_addprojectbutton_get_type ())
323 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbutton))
324 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
325 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
326 #define XCLS_MAINWINDOW_IS_XCLS_ADDPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON))
327 #define XCLS_MAINWINDOW_XCLS_ADDPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDPROJECTBUTTON, Xcls_MainWindowXcls_addprojectbuttonClass))
328
329 typedef struct _Xcls_MainWindowXcls_addprojectbutton Xcls_MainWindowXcls_addprojectbutton;
330 typedef struct _Xcls_MainWindowXcls_addprojectbuttonClass Xcls_MainWindowXcls_addprojectbuttonClass;
331
332 #define XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON (xcls_mainwindow_xcls_addfilebutton_get_type ())
333 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebutton))
334 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
335 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
336 #define XCLS_MAINWINDOW_IS_XCLS_ADDFILEBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON))
337 #define XCLS_MAINWINDOW_XCLS_ADDFILEBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_ADDFILEBUTTON, Xcls_MainWindowXcls_addfilebuttonClass))
338
339 typedef struct _Xcls_MainWindowXcls_addfilebutton Xcls_MainWindowXcls_addfilebutton;
340 typedef struct _Xcls_MainWindowXcls_addfilebuttonClass Xcls_MainWindowXcls_addfilebuttonClass;
341
342 #define XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON (xcls_mainwindow_xcls_delprojectbutton_get_type ())
343 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbutton))
344 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
345 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
346 #define XCLS_MAINWINDOW_IS_XCLS_DELPROJECTBUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON))
347 #define XCLS_MAINWINDOW_XCLS_DELPROJECTBUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_MAINWINDOW_TYPE_XCLS_DELPROJECTBUTTON, Xcls_MainWindowXcls_delprojectbuttonClass))
348
349 typedef struct _Xcls_MainWindowXcls_delprojectbutton Xcls_MainWindowXcls_delprojectbutton;
350 typedef struct _Xcls_MainWindowXcls_delprojectbuttonClass Xcls_MainWindowXcls_delprojectbuttonClass;
351
352 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
353 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
354 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
355 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
356 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
357 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
358
359 typedef struct _ProjectProject ProjectProject;
360 typedef struct _ProjectProjectClass ProjectProjectClass;
361
362 #define TYPE_XCLS_WINDOWLEFTPROJECTS (xcls_windowleftprojects_get_type ())
363 #define XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjects))
364 #define XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
365 #define IS_XCLS_WINDOWLEFTPROJECTS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS))
366 #define IS_XCLS_WINDOWLEFTPROJECTS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTPROJECTS))
367 #define XCLS_WINDOWLEFTPROJECTS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTPROJECTS, Xcls_WindowLeftProjectsClass))
368
369 typedef struct _Xcls_WindowLeftProjects Xcls_WindowLeftProjects;
370 typedef struct _Xcls_WindowLeftProjectsClass Xcls_WindowLeftProjectsClass;
371
372 #define TYPE_XCLS_WINDOWROOVIEW (xcls_windowrooview_get_type ())
373 #define XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooView))
374 #define XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
375 #define IS_XCLS_WINDOWROOVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWROOVIEW))
376 #define IS_XCLS_WINDOWROOVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWROOVIEW))
377 #define XCLS_WINDOWROOVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWROOVIEW, Xcls_WindowRooViewClass))
378
379 typedef struct _Xcls_WindowRooView Xcls_WindowRooView;
380 typedef struct _Xcls_WindowRooViewClass Xcls_WindowRooViewClass;
381
382 #define TYPE_XCLS_WINDOWLEFTTREE (xcls_windowlefttree_get_type ())
383 #define XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTree))
384 #define XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
385 #define IS_XCLS_WINDOWLEFTTREE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWLEFTTREE))
386 #define IS_XCLS_WINDOWLEFTTREE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWLEFTTREE))
387 #define XCLS_WINDOWLEFTTREE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWLEFTTREE, Xcls_WindowLeftTreeClass))
388
389 typedef struct _Xcls_WindowLeftTree Xcls_WindowLeftTree;
390 typedef struct _Xcls_WindowLeftTreeClass Xcls_WindowLeftTreeClass;
391
392 #define TYPE_EDITOR (editor_get_type ())
393 #define EDITOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EDITOR, Editor))
394 #define EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EDITOR, EditorClass))
395 #define IS_EDITOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EDITOR))
396 #define IS_EDITOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EDITOR))
397 #define EDITOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EDITOR, EditorClass))
398
399 typedef struct _Editor Editor;
400 typedef struct _EditorClass EditorClass;
401
402 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
403 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
404 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
405 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
406 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
407 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
408
409 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
410 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
411
412 #define TYPE_XCLS_PROJECTSETTINGS (xcls_projectsettings_get_type ())
413 #define XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettings))
414 #define XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
415 #define IS_XCLS_PROJECTSETTINGS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_PROJECTSETTINGS))
416 #define IS_XCLS_PROJECTSETTINGS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_PROJECTSETTINGS))
417 #define XCLS_PROJECTSETTINGS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_PROJECTSETTINGS, Xcls_ProjectSettingsClass))
418
419 typedef struct _Xcls_ProjectSettings Xcls_ProjectSettings;
420 typedef struct _Xcls_ProjectSettingsClass Xcls_ProjectSettingsClass;
421
422 #define TYPE_XCLS_CLUTTERFILES (xcls_clutterfiles_get_type ())
423 #define XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFiles))
424 #define XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
425 #define IS_XCLS_CLUTTERFILES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_CLUTTERFILES))
426 #define IS_XCLS_CLUTTERFILES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_CLUTTERFILES))
427 #define XCLS_CLUTTERFILES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_CLUTTERFILES, Xcls_ClutterFilesClass))
428
429 typedef struct _Xcls_ClutterFiles Xcls_ClutterFiles;
430 typedef struct _Xcls_ClutterFilesClass Xcls_ClutterFilesClass;
431
432 #define TYPE_XCLS_LEFTPROPS (xcls_leftprops_get_type ())
433 #define XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftProps))
434 #define XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
435 #define IS_XCLS_LEFTPROPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_LEFTPROPS))
436 #define IS_XCLS_LEFTPROPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_LEFTPROPS))
437 #define XCLS_LEFTPROPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_LEFTPROPS, Xcls_LeftPropsClass))
438
439 typedef struct _Xcls_LeftProps Xcls_LeftProps;
440 typedef struct _Xcls_LeftPropsClass Xcls_LeftPropsClass;
441
442 #define TYPE_XCLS_RIGHTPALETE (xcls_rightpalete_get_type ())
443 #define XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPalete))
444 #define XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
445 #define IS_XCLS_RIGHTPALETE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_RIGHTPALETE))
446 #define IS_XCLS_RIGHTPALETE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_RIGHTPALETE))
447 #define XCLS_RIGHTPALETE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_RIGHTPALETE, Xcls_RightPaleteClass))
448
449 typedef struct _Xcls_RightPalete Xcls_RightPalete;
450 typedef struct _Xcls_RightPaleteClass Xcls_RightPaleteClass;
451
452 #define TYPE_XCLS_WINDOWADDPROP (xcls_windowaddprop_get_type ())
453 #define XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddProp))
454 #define XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
455 #define IS_XCLS_WINDOWADDPROP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_WINDOWADDPROP))
456 #define IS_XCLS_WINDOWADDPROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_WINDOWADDPROP))
457 #define XCLS_WINDOWADDPROP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_WINDOWADDPROP, Xcls_WindowAddPropClass))
458
459 typedef struct _Xcls_WindowAddProp Xcls_WindowAddProp;
460 typedef struct _Xcls_WindowAddPropClass Xcls_WindowAddPropClass;
461
462 #define TYPE_XCLS_GLADEVIEW (xcls_gladeview_get_type ())
463 #define XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeView))
464 #define XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
465 #define IS_XCLS_GLADEVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GLADEVIEW))
466 #define IS_XCLS_GLADEVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GLADEVIEW))
467 #define XCLS_GLADEVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GLADEVIEW, Xcls_GladeViewClass))
468
469 typedef struct _Xcls_GladeView Xcls_GladeView;
470 typedef struct _Xcls_GladeViewClass Xcls_GladeViewClass;
471 typedef struct _Xcls_DialogTemplateSelectXcls_comboPrivate Xcls_DialogTemplateSelectXcls_comboPrivate;
472
473 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3 (xcls_dialogtemplateselect_xcls_hbox3_get_type ())
474 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3))
475 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Class))
476 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_HBOX3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3))
477 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_HBOX3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3))
478 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Class))
479
480 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3 Xcls_DialogTemplateSelectXcls_HBox3;
481 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3Class Xcls_DialogTemplateSelectXcls_HBox3Class;
482 typedef struct _Xcls_DialogTemplateSelectXcls_HBox3Private Xcls_DialogTemplateSelectXcls_HBox3Private;
483
484 #define XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4 (xcls_dialogtemplateselect_xcls_label4_get_type ())
485 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4))
486 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Class))
487 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4))
488 #define XCLS_DIALOGTEMPLATESELECT_IS_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4))
489 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Class))
490
491 typedef struct _Xcls_DialogTemplateSelectXcls_Label4 Xcls_DialogTemplateSelectXcls_Label4;
492 typedef struct _Xcls_DialogTemplateSelectXcls_Label4Class Xcls_DialogTemplateSelectXcls_Label4Class;
493 typedef struct _Xcls_DialogTemplateSelectXcls_Label4Private Xcls_DialogTemplateSelectXcls_Label4Private;
494 typedef struct _Xcls_DialogTemplateSelectXcls_cellrendererPrivate Xcls_DialogTemplateSelectXcls_cellrendererPrivate;
495 typedef struct _Xcls_DialogTemplateSelectXcls_modelPrivate Xcls_DialogTemplateSelectXcls_modelPrivate;
496 #define _g_free0(var) (var = (g_free (var), NULL))
497 #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL)))
498 #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
499
500 struct _Xcls_DialogTemplateSelect {
501         GObject parent_instance;
502         Xcls_DialogTemplateSelectPrivate * priv;
503         GtkDialog* el;
504         Xcls_DialogTemplateSelectXcls_combo* combo;
505         Xcls_DialogTemplateSelectXcls_cellrenderer* cellrenderer;
506         Xcls_DialogTemplateSelectXcls_model* model;
507 };
508
509 struct _Xcls_DialogTemplateSelectClass {
510         GObjectClass parent_class;
511 };
512
513 struct _Xcls_DialogTemplateSelectPrivate {
514         Xcls_DialogTemplateSelect* _this;
515 };
516
517 struct _Xcls_DialogTemplateSelectXcls_VBox2 {
518         GObject parent_instance;
519         Xcls_DialogTemplateSelectXcls_VBox2Private * priv;
520         GtkVBox* el;
521 };
522
523 struct _Xcls_DialogTemplateSelectXcls_VBox2Class {
524         GObjectClass parent_class;
525 };
526
527 struct _Xcls_DialogTemplateSelectXcls_Button8 {
528         GObject parent_instance;
529         Xcls_DialogTemplateSelectXcls_Button8Private * priv;
530         GtkButton* el;
531 };
532
533 struct _Xcls_DialogTemplateSelectXcls_Button8Class {
534         GObjectClass parent_class;
535 };
536
537 struct _Xcls_MainWindow {
538         GObject parent_instance;
539         Xcls_MainWindowPrivate * priv;
540         GtkWindow* el;
541         Xcls_MainWindowXcls_vbox* vbox;
542         Xcls_MainWindowXcls_mainpane* mainpane;
543         Xcls_MainWindowXcls_leftpane* leftpane;
544         Xcls_MainWindowXcls_editpane* editpane;
545         Xcls_MainWindowXcls_tree* tree;
546         Xcls_MainWindowXcls_props* props;
547         Xcls_MainWindowXcls_clutterembed* clutterembed;
548         Xcls_MainWindowXcls_rooview* rooview;
549         Xcls_MainWindowXcls_objectview* objectview;
550         Xcls_MainWindowXcls_codeeditview* codeeditview;
551         Xcls_MainWindowXcls_addpropsview* addpropsview;
552         Xcls_MainWindowXcls_projecteditview* projecteditview;
553         Xcls_MainWindowXcls_buttonlayout* buttonlayout;
554         Xcls_MainWindowXcls_backbutton* backbutton;
555         Xcls_MainWindowXcls_projectbutton* projectbutton;
556         Xcls_MainWindowXcls_editfilebutton* editfilebutton;
557         Xcls_MainWindowXcls_projecteditbutton* projecteditbutton;
558         Xcls_MainWindowXcls_objectshowbutton* objectshowbutton;
559         Xcls_MainWindowXcls_addpropbutton* addpropbutton;
560         Xcls_MainWindowXcls_addlistenerbutton* addlistenerbutton;
561         Xcls_MainWindowXcls_addprojectbutton* addprojectbutton;
562         Xcls_MainWindowXcls_addfilebutton* addfilebutton;
563         Xcls_MainWindowXcls_delprojectbutton* delprojectbutton;
564         ProjectProject* project;
565         gboolean children_loaded;
566         Xcls_WindowLeftProjects* left_projects;
567         Xcls_WindowRooView* window_rooview;
568         Xcls_WindowLeftTree* left_tree;
569         Editor* code_editor;
570         Xcls_DialogNewComponent* new_file_dialog;
571         Xcls_ProjectSettings* projectsettings;
572         Xcls_ClutterFiles* clutterfiles;
573         Xcls_LeftProps* left_props;
574         gchar* state;
575         Xcls_RightPalete* rightpalete;
576         gchar* title;
577         Xcls_WindowAddProp* add_props;
578         Xcls_GladeView* window_gladeview;
579 };
580
581 struct _Xcls_MainWindowClass {
582         GObjectClass parent_class;
583 };
584
585 struct _Xcls_DialogTemplateSelectXcls_combo {
586         GObject parent_instance;
587         Xcls_DialogTemplateSelectXcls_comboPrivate * priv;
588         GtkComboBox* el;
589 };
590
591 struct _Xcls_DialogTemplateSelectXcls_comboClass {
592         GObjectClass parent_class;
593 };
594
595 struct _Xcls_DialogTemplateSelectXcls_VBox2Private {
596         Xcls_DialogTemplateSelect* _this;
597 };
598
599 struct _Xcls_DialogTemplateSelectXcls_HBox3 {
600         GObject parent_instance;
601         Xcls_DialogTemplateSelectXcls_HBox3Private * priv;
602         GtkHBox* el;
603 };
604
605 struct _Xcls_DialogTemplateSelectXcls_HBox3Class {
606         GObjectClass parent_class;
607 };
608
609 struct _Xcls_DialogTemplateSelectXcls_HBox3Private {
610         Xcls_DialogTemplateSelect* _this;
611 };
612
613 struct _Xcls_DialogTemplateSelectXcls_Label4 {
614         GObject parent_instance;
615         Xcls_DialogTemplateSelectXcls_Label4Private * priv;
616         GtkLabel* el;
617 };
618
619 struct _Xcls_DialogTemplateSelectXcls_Label4Class {
620         GObjectClass parent_class;
621 };
622
623 struct _Xcls_DialogTemplateSelectXcls_Label4Private {
624         Xcls_DialogTemplateSelect* _this;
625 };
626
627 struct _Xcls_DialogTemplateSelectXcls_comboPrivate {
628         Xcls_DialogTemplateSelect* _this;
629 };
630
631 struct _Xcls_DialogTemplateSelectXcls_cellrenderer {
632         GObject parent_instance;
633         Xcls_DialogTemplateSelectXcls_cellrendererPrivate * priv;
634         GtkCellRendererText* el;
635 };
636
637 struct _Xcls_DialogTemplateSelectXcls_cellrendererClass {
638         GObjectClass parent_class;
639 };
640
641 struct _Xcls_DialogTemplateSelectXcls_model {
642         GObject parent_instance;
643         Xcls_DialogTemplateSelectXcls_modelPrivate * priv;
644         GtkListStore* el;
645 };
646
647 struct _Xcls_DialogTemplateSelectXcls_modelClass {
648         GObjectClass parent_class;
649 };
650
651 struct _Xcls_DialogTemplateSelectXcls_cellrendererPrivate {
652         Xcls_DialogTemplateSelect* _this;
653 };
654
655 struct _Xcls_DialogTemplateSelectXcls_modelPrivate {
656         Xcls_DialogTemplateSelect* _this;
657 };
658
659 struct _Xcls_DialogTemplateSelectXcls_Button8Private {
660         Xcls_DialogTemplateSelect* _this;
661 };
662
663
664 extern Xcls_DialogTemplateSelect* DialogTemplateSelect;
665 Xcls_DialogTemplateSelect* DialogTemplateSelect = NULL;
666 static gpointer xcls_dialogtemplateselect_parent_class = NULL;
667 static gpointer xcls_dialogtemplateselect_xcls_vbox2_parent_class = NULL;
668 static gpointer xcls_dialogtemplateselect_xcls_hbox3_parent_class = NULL;
669 static gpointer xcls_dialogtemplateselect_xcls_label4_parent_class = NULL;
670 static gpointer xcls_dialogtemplateselect_xcls_combo_parent_class = NULL;
671 static gpointer xcls_dialogtemplateselect_xcls_cellrenderer_parent_class = NULL;
672 static gpointer xcls_dialogtemplateselect_xcls_model_parent_class = NULL;
673 static gpointer xcls_dialogtemplateselect_xcls_button8_parent_class = NULL;
674
675 GType xcls_dialogtemplateselect_get_type (void) G_GNUC_CONST;
676 GType xcls_dialogtemplateselect_xcls_combo_get_type (void) G_GNUC_CONST;
677 GType xcls_dialogtemplateselect_xcls_cellrenderer_get_type (void) G_GNUC_CONST;
678 GType xcls_dialogtemplateselect_xcls_model_get_type (void) G_GNUC_CONST;
679 #define XCLS_DIALOGTEMPLATESELECT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelectPrivate))
680 enum  {
681         XCLS_DIALOGTEMPLATESELECT_DUMMY_PROPERTY
682 };
683 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_singleton (void);
684 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_new (void);
685 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_construct (GType object_type);
686 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_new (Xcls_DialogTemplateSelect* _owner);
687 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
688 GType xcls_dialogtemplateselect_xcls_vbox2_get_type (void) G_GNUC_CONST;
689 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_new (Xcls_DialogTemplateSelect* _owner);
690 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
691 GType xcls_dialogtemplateselect_xcls_button8_get_type (void) G_GNUC_CONST;
692 static gboolean __lambda20_ (Xcls_DialogTemplateSelect* self, GtkWidget* _self_, GdkEventAny* event);
693 static gboolean ___lambda20__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
694 GType palete_palete_get_type (void) G_GNUC_CONST;
695 GType js_render_node_get_type (void) G_GNUC_CONST;
696 JsRenderNode* xcls_dialogtemplateselect_show (Xcls_DialogTemplateSelect* self, PaletePalete* pal, JsRenderNode* node);
697 GList* palete_palete_listTemplates (PaletePalete* self, JsRenderNode* node);
698 static void _g_free0_ (gpointer var);
699 static void _g_list_free__g_free0_ (GList* self);
700 GType xcls_mainwindow_get_type (void) G_GNUC_CONST;
701 Xcls_MainWindow* xcls_mainwindow_singleton (void);
702 GType xcls_mainwindow_xcls_vbox_get_type (void) G_GNUC_CONST;
703 GType xcls_mainwindow_xcls_mainpane_get_type (void) G_GNUC_CONST;
704 GType xcls_mainwindow_xcls_leftpane_get_type (void) G_GNUC_CONST;
705 GType xcls_mainwindow_xcls_editpane_get_type (void) G_GNUC_CONST;
706 GType xcls_mainwindow_xcls_tree_get_type (void) G_GNUC_CONST;
707 GType xcls_mainwindow_xcls_props_get_type (void) G_GNUC_CONST;
708 GType xcls_mainwindow_xcls_clutterembed_get_type (void) G_GNUC_CONST;
709 GType xcls_mainwindow_xcls_rooview_get_type (void) G_GNUC_CONST;
710 GType xcls_mainwindow_xcls_objectview_get_type (void) G_GNUC_CONST;
711 GType xcls_mainwindow_xcls_codeeditview_get_type (void) G_GNUC_CONST;
712 GType xcls_mainwindow_xcls_addpropsview_get_type (void) G_GNUC_CONST;
713 GType xcls_mainwindow_xcls_projecteditview_get_type (void) G_GNUC_CONST;
714 GType xcls_mainwindow_xcls_buttonlayout_get_type (void) G_GNUC_CONST;
715 GType xcls_mainwindow_xcls_backbutton_get_type (void) G_GNUC_CONST;
716 GType xcls_mainwindow_xcls_projectbutton_get_type (void) G_GNUC_CONST;
717 GType xcls_mainwindow_xcls_editfilebutton_get_type (void) G_GNUC_CONST;
718 GType xcls_mainwindow_xcls_projecteditbutton_get_type (void) G_GNUC_CONST;
719 GType xcls_mainwindow_xcls_objectshowbutton_get_type (void) G_GNUC_CONST;
720 GType xcls_mainwindow_xcls_addpropbutton_get_type (void) G_GNUC_CONST;
721 GType xcls_mainwindow_xcls_addlistenerbutton_get_type (void) G_GNUC_CONST;
722 GType xcls_mainwindow_xcls_addprojectbutton_get_type (void) G_GNUC_CONST;
723 GType xcls_mainwindow_xcls_addfilebutton_get_type (void) G_GNUC_CONST;
724 GType xcls_mainwindow_xcls_delprojectbutton_get_type (void) G_GNUC_CONST;
725 GType project_project_get_type (void) G_GNUC_CONST;
726 GType xcls_windowleftprojects_get_type (void) G_GNUC_CONST;
727 GType xcls_windowrooview_get_type (void) G_GNUC_CONST;
728 GType xcls_windowlefttree_get_type (void) G_GNUC_CONST;
729 GType editor_get_type (void) G_GNUC_CONST;
730 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
731 GType xcls_projectsettings_get_type (void) G_GNUC_CONST;
732 GType xcls_clutterfiles_get_type (void) G_GNUC_CONST;
733 GType xcls_leftprops_get_type (void) G_GNUC_CONST;
734 GType xcls_rightpalete_get_type (void) G_GNUC_CONST;
735 GType xcls_windowaddprop_get_type (void) G_GNUC_CONST;
736 GType xcls_gladeview_get_type (void) G_GNUC_CONST;
737 void xcls_dialogtemplateselect_xcls_model_loadData (Xcls_DialogTemplateSelectXcls_model* self, GList* data);
738 JsRenderNode* palete_palete_loadTemplate (PaletePalete* self, const gchar* path);
739 #define XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2Private))
740 enum  {
741         XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_DUMMY_PROPERTY
742 };
743 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_new (Xcls_DialogTemplateSelect* _owner);
744 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
745 GType xcls_dialogtemplateselect_xcls_hbox3_get_type (void) G_GNUC_CONST;
746 static void xcls_dialogtemplateselect_xcls_vbox2_finalize (GObject* obj);
747 #define XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3Private))
748 enum  {
749         XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_DUMMY_PROPERTY
750 };
751 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_new (Xcls_DialogTemplateSelect* _owner);
752 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
753 GType xcls_dialogtemplateselect_xcls_label4_get_type (void) G_GNUC_CONST;
754 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_new (Xcls_DialogTemplateSelect* _owner);
755 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
756 static void xcls_dialogtemplateselect_xcls_hbox3_finalize (GObject* obj);
757 #define XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4Private))
758 enum  {
759         XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_DUMMY_PROPERTY
760 };
761 static void xcls_dialogtemplateselect_xcls_label4_finalize (GObject* obj);
762 #define XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_comboPrivate))
763 enum  {
764         XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_DUMMY_PROPERTY
765 };
766 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_new (Xcls_DialogTemplateSelect* _owner);
767 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
768 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_new (Xcls_DialogTemplateSelect* _owner);
769 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_construct (GType object_type, Xcls_DialogTemplateSelect* _owner);
770 static void xcls_dialogtemplateselect_xcls_combo_finalize (GObject* obj);
771 #define XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrendererPrivate))
772 enum  {
773         XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_DUMMY_PROPERTY
774 };
775 static void xcls_dialogtemplateselect_xcls_cellrenderer_finalize (GObject* obj);
776 #define XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_modelPrivate))
777 enum  {
778         XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_DUMMY_PROPERTY
779 };
780 static void xcls_dialogtemplateselect_xcls_model_finalize (GObject* obj);
781 #define XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8Private))
782 enum  {
783         XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_DUMMY_PROPERTY
784 };
785 static void xcls_dialogtemplateselect_xcls_button8_finalize (GObject* obj);
786 static void xcls_dialogtemplateselect_finalize (GObject* obj);
787
788
789 static gpointer _g_object_ref0 (gpointer self) {
790 #line 30 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
791         return self ? g_object_ref (self) : NULL;
792 #line 793 "DialogTemplateSelect.vala.c"
793 }
794
795
796 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_singleton (void) {
797         Xcls_DialogTemplateSelect* result = NULL;
798         Xcls_DialogTemplateSelect* _tmp0_;
799         Xcls_DialogTemplateSelect* _tmp2_;
800         Xcls_DialogTemplateSelect* _tmp3_;
801 #line 27 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
802         _tmp0_ = DialogTemplateSelect;
803 #line 27 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
804         if (_tmp0_ == NULL) {
805 #line 806 "DialogTemplateSelect.vala.c"
806                 Xcls_DialogTemplateSelect* _tmp1_;
807 #line 28 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
808                 _tmp1_ = xcls_dialogtemplateselect_new ();
809 #line 28 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
810                 _g_object_unref0 (DialogTemplateSelect);
811 #line 28 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
812                 DialogTemplateSelect = _tmp1_;
813 #line 814 "DialogTemplateSelect.vala.c"
814         }
815 #line 30 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
816         _tmp2_ = DialogTemplateSelect;
817 #line 30 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
818         _tmp3_ = _g_object_ref0 (_tmp2_);
819 #line 30 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
820         result = _tmp3_;
821 #line 30 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
822         return result;
823 #line 824 "DialogTemplateSelect.vala.c"
824 }
825
826
827 static gboolean __lambda20_ (Xcls_DialogTemplateSelect* self, GtkWidget* _self_, GdkEventAny* event) {
828         gboolean result = FALSE;
829         GtkDialog* _tmp0_;
830 #line 59 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
831         g_return_val_if_fail (_self_ != NULL, FALSE);
832 #line 59 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
833         g_return_val_if_fail (event != NULL, FALSE);
834 #line 60 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
835         _tmp0_ = self->el;
836 #line 60 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
837         gtk_widget_hide ((GtkWidget*) _tmp0_);
838 #line 61 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
839         result = TRUE;
840 #line 61 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
841         return result;
842 #line 843 "DialogTemplateSelect.vala.c"
843 }
844
845
846 static gboolean ___lambda20__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
847         gboolean result;
848         result = __lambda20_ (self, _sender, event);
849 #line 59 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
850         return result;
851 #line 852 "DialogTemplateSelect.vala.c"
852 }
853
854
855 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_construct (GType object_type) {
856         Xcls_DialogTemplateSelect * self = NULL;
857         Xcls_DialogTemplateSelect* _tmp0_;
858         GtkDialog* _tmp1_;
859         GtkDialog* _tmp2_;
860         GtkDialog* _tmp3_;
861         GtkDialog* _tmp4_;
862         GtkDialog* _tmp5_;
863         Xcls_DialogTemplateSelect* _tmp6_;
864         Xcls_DialogTemplateSelectXcls_VBox2* _tmp7_;
865         Xcls_DialogTemplateSelectXcls_VBox2* child_0;
866         GtkDialog* _tmp8_;
867         GtkBox* _tmp9_ = NULL;
868         GtkVBox* _tmp10_;
869         Xcls_DialogTemplateSelect* _tmp11_;
870         Xcls_DialogTemplateSelectXcls_Button8* _tmp12_;
871         Xcls_DialogTemplateSelectXcls_Button8* child_1;
872         GtkDialog* _tmp13_;
873         GtkButton* _tmp14_;
874         GtkDialog* _tmp15_;
875 #line 39 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
876         self = (Xcls_DialogTemplateSelect*) g_object_new (object_type, NULL);
877 #line 41 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
878         _tmp0_ = _g_object_ref0 (self);
879 #line 41 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
880         _g_object_unref0 (self->priv->_this);
881 #line 41 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
882         self->priv->_this = _tmp0_;
883 #line 42 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
884         _tmp1_ = (GtkDialog*) gtk_dialog_new ();
885 #line 42 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
886         g_object_ref_sink (_tmp1_);
887 #line 42 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
888         _g_object_unref0 (self->el);
889 #line 42 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
890         self->el = _tmp1_;
891 #line 47 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
892         _tmp2_ = self->el;
893 #line 47 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
894         g_object_set ((GtkWindow*) _tmp2_, "default-height", 200, NULL);
895 #line 48 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
896         _tmp3_ = self->el;
897 #line 48 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
898         g_object_set ((GtkWindow*) _tmp3_, "default-width", 400, NULL);
899 #line 49 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
900         _tmp4_ = self->el;
901 #line 49 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
902         gtk_window_set_modal ((GtkWindow*) _tmp4_, TRUE);
903 #line 50 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
904         _tmp5_ = self->el;
905 #line 50 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
906         gtk_window_set_title ((GtkWindow*) _tmp5_, "Add an Object");
907 #line 51 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
908         _tmp6_ = self->priv->_this;
909 #line 51 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
910         _tmp7_ = xcls_dialogtemplateselect_xcls_vbox2_new (_tmp6_);
911 #line 51 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
912         child_0 = _tmp7_;
913 #line 52 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
914         g_object_ref ((GObject*) child_0);
915 #line 53 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
916         _tmp8_ = self->el;
917 #line 53 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
918         _tmp9_ = gtk_dialog_get_content_area (_tmp8_);
919 #line 53 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
920         _tmp10_ = child_0->el;
921 #line 53 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
922         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
923 #line 54 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
924         _tmp11_ = self->priv->_this;
925 #line 54 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
926         _tmp12_ = xcls_dialogtemplateselect_xcls_button8_new (_tmp11_);
927 #line 54 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
928         child_1 = _tmp12_;
929 #line 55 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
930         g_object_ref ((GObject*) child_1);
931 #line 56 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
932         _tmp13_ = self->el;
933 #line 56 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
934         _tmp14_ = child_1->el;
935 #line 56 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
936         gtk_dialog_add_action_widget (_tmp13_, (GtkWidget*) _tmp14_, 0);
937 #line 59 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
938         _tmp15_ = self->el;
939 #line 59 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
940         g_signal_connect_object ((GtkWidget*) _tmp15_, "delete-event", (GCallback) ___lambda20__gtk_widget_delete_event, self, 0);
941 #line 39 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
942         _g_object_unref0 (child_1);
943 #line 39 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
944         _g_object_unref0 (child_0);
945 #line 39 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
946         return self;
947 #line 948 "DialogTemplateSelect.vala.c"
948 }
949
950
951 Xcls_DialogTemplateSelect* xcls_dialogtemplateselect_new (void) {
952 #line 39 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
953         return xcls_dialogtemplateselect_construct (TYPE_XCLS_DIALOGTEMPLATESELECT);
954 #line 955 "DialogTemplateSelect.vala.c"
955 }
956
957
958 static void _g_free0_ (gpointer var) {
959 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
960         var = (g_free (var), NULL);
961 #line 962 "DialogTemplateSelect.vala.c"
962 }
963
964
965 static void _g_list_free__g_free0_ (GList* self) {
966 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
967         g_list_foreach (self, (GFunc) _g_free0_, NULL);
968 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
969         g_list_free (self);
970 #line 971 "DialogTemplateSelect.vala.c"
971 }
972
973
974 JsRenderNode* xcls_dialogtemplateselect_show (Xcls_DialogTemplateSelect* self, PaletePalete* pal, JsRenderNode* node) {
975         JsRenderNode* result = NULL;
976         GtkDialog* _tmp0_;
977         PaletePalete* _tmp1_;
978         JsRenderNode* _tmp2_;
979         GList* _tmp3_ = NULL;
980         GList* opts;
981         GList* _tmp4_;
982         guint _tmp5_ = 0U;
983         GtkDialog* _tmp9_;
984         Xcls_MainWindow* _tmp10_ = NULL;
985         Xcls_MainWindow* _tmp11_;
986         GtkWindow* _tmp12_;
987         GtkDialog* _tmp13_;
988         Xcls_MainWindow* _tmp14_ = NULL;
989         Xcls_MainWindow* _tmp15_;
990         GtkWindow* _tmp16_;
991         Xcls_DialogTemplateSelect* _tmp17_;
992         Xcls_DialogTemplateSelectXcls_model* _tmp18_;
993         GList* _tmp19_;
994         Xcls_DialogTemplateSelect* _tmp20_;
995         Xcls_DialogTemplateSelectXcls_combo* _tmp21_;
996         GtkComboBox* _tmp22_;
997         GtkDialog* _tmp23_;
998         GtkDialog* _tmp24_;
999         Xcls_DialogTemplateSelect* _tmp25_;
1000         Xcls_DialogTemplateSelectXcls_combo* _tmp26_;
1001         GtkComboBox* _tmp27_;
1002         gint _tmp28_ = 0;
1003         gint ix;
1004         gint _tmp29_;
1005         PaletePalete* _tmp32_;
1006         GList* _tmp33_;
1007         gint _tmp34_;
1008         gconstpointer _tmp35_ = NULL;
1009         JsRenderNode* _tmp36_ = NULL;
1010 #line 66 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1011         g_return_val_if_fail (self != NULL, NULL);
1012 #line 66 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1013         g_return_val_if_fail (pal != NULL, NULL);
1014 #line 66 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1015         g_return_val_if_fail (node != NULL, NULL);
1016 #line 68 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1017         _tmp0_ = self->el;
1018 #line 68 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1019         gtk_widget_show_all ((GtkWidget*) _tmp0_);
1020 #line 69 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1021         _tmp1_ = pal;
1022 #line 69 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1023         _tmp2_ = node;
1024 #line 69 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1025         _tmp3_ = palete_palete_listTemplates (_tmp1_, _tmp2_);
1026 #line 69 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1027         opts = _tmp3_;
1028 #line 70 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1029         _tmp4_ = opts;
1030 #line 70 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1031         _tmp5_ = g_list_length (_tmp4_);
1032 #line 70 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1033         if (_tmp5_ < ((guint) 1)) {
1034 #line 1035 "DialogTemplateSelect.vala.c"
1035                 GtkDialog* _tmp6_;
1036                 JsRenderNode* _tmp7_;
1037                 JsRenderNode* _tmp8_;
1038 #line 71 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1039                 _tmp6_ = self->el;
1040 #line 71 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1041                 gtk_widget_hide ((GtkWidget*) _tmp6_);
1042 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1043                 _tmp7_ = node;
1044 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1045                 _tmp8_ = _g_object_ref0 (_tmp7_);
1046 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1047                 result = _tmp8_;
1048 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1049                 __g_list_free__g_free0_0 (opts);
1050 #line 72 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1051                 return result;
1052 #line 1053 "DialogTemplateSelect.vala.c"
1053         }
1054 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1055         _tmp9_ = self->el;
1056 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1057         _tmp10_ = xcls_mainwindow_singleton ();
1058 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1059         _tmp11_ = _tmp10_;
1060 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1061         _tmp12_ = _tmp11_->el;
1062 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1063         gtk_window_set_attached_to ((GtkWindow*) _tmp9_, (GtkWidget*) _tmp12_);
1064 #line 74 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1065         _g_object_unref0 (_tmp11_);
1066 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1067         _tmp13_ = self->el;
1068 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1069         _tmp14_ = xcls_mainwindow_singleton ();
1070 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1071         _tmp15_ = _tmp14_;
1072 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1073         _tmp16_ = _tmp15_->el;
1074 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1075         gtk_window_set_transient_for ((GtkWindow*) _tmp13_, _tmp16_);
1076 #line 75 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1077         _g_object_unref0 (_tmp15_);
1078 #line 78 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1079         _tmp17_ = self->priv->_this;
1080 #line 78 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1081         _tmp18_ = _tmp17_->model;
1082 #line 78 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1083         _tmp19_ = opts;
1084 #line 78 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1085         xcls_dialogtemplateselect_xcls_model_loadData (_tmp18_, _tmp19_);
1086 #line 79 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1087         _tmp20_ = self->priv->_this;
1088 #line 79 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1089         _tmp21_ = _tmp20_->combo;
1090 #line 79 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1091         _tmp22_ = _tmp21_->el;
1092 #line 79 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1093         gtk_combo_box_set_active (_tmp22_, 0);
1094 #line 82 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1095         _tmp23_ = self->el;
1096 #line 82 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1097         gtk_dialog_run (_tmp23_);
1098 #line 83 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1099         _tmp24_ = self->el;
1100 #line 83 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1101         gtk_widget_hide ((GtkWidget*) _tmp24_);
1102 #line 84 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1103         _tmp25_ = self->priv->_this;
1104 #line 84 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1105         _tmp26_ = _tmp25_->combo;
1106 #line 84 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1107         _tmp27_ = _tmp26_->el;
1108 #line 84 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1109         _tmp28_ = gtk_combo_box_get_active (_tmp27_);
1110 #line 84 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1111         ix = _tmp28_;
1112 #line 85 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1113         _tmp29_ = ix;
1114 #line 85 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1115         if (_tmp29_ < 1) {
1116 #line 1117 "DialogTemplateSelect.vala.c"
1117                 JsRenderNode* _tmp30_;
1118                 JsRenderNode* _tmp31_;
1119 #line 86 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1120                 _tmp30_ = node;
1121 #line 86 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1122                 _tmp31_ = _g_object_ref0 (_tmp30_);
1123 #line 86 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1124                 result = _tmp31_;
1125 #line 86 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1126                 __g_list_free__g_free0_0 (opts);
1127 #line 86 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1128                 return result;
1129 #line 1130 "DialogTemplateSelect.vala.c"
1130         }
1131 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1132         _tmp32_ = pal;
1133 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1134         _tmp33_ = opts;
1135 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1136         _tmp34_ = ix;
1137 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1138         _tmp35_ = g_list_nth_data (_tmp33_, (guint) (_tmp34_ - 1));
1139 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1140         _tmp36_ = palete_palete_loadTemplate (_tmp32_, (const gchar*) _tmp35_);
1141 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1142         result = _tmp36_;
1143 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1144         __g_list_free__g_free0_0 (opts);
1145 #line 89 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1146         return result;
1147 #line 1148 "DialogTemplateSelect.vala.c"
1148 }
1149
1150
1151 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1152         Xcls_DialogTemplateSelectXcls_VBox2 * self = NULL;
1153         Xcls_DialogTemplateSelect* _tmp0_;
1154         Xcls_DialogTemplateSelect* _tmp1_;
1155         GtkVBox* _tmp2_;
1156         Xcls_DialogTemplateSelect* _tmp3_;
1157         Xcls_DialogTemplateSelectXcls_HBox3* _tmp4_;
1158         Xcls_DialogTemplateSelectXcls_HBox3* child_0;
1159         GtkVBox* _tmp5_;
1160         GtkHBox* _tmp6_;
1161 #line 103 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1162         g_return_val_if_fail (_owner != NULL, NULL);
1163 #line 103 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1164         self = (Xcls_DialogTemplateSelectXcls_VBox2*) g_object_new (object_type, NULL);
1165 #line 105 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1166         _tmp0_ = _owner;
1167 #line 105 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1168         _tmp1_ = _g_object_ref0 (_tmp0_);
1169 #line 105 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1170         _g_object_unref0 (self->priv->_this);
1171 #line 105 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1172         self->priv->_this = _tmp1_;
1173 #line 106 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1174         _tmp2_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
1175 #line 106 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1176         g_object_ref_sink (_tmp2_);
1177 #line 106 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1178         _g_object_unref0 (self->el);
1179 #line 106 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1180         self->el = _tmp2_;
1181 #line 111 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1182         _tmp3_ = self->priv->_this;
1183 #line 111 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1184         _tmp4_ = xcls_dialogtemplateselect_xcls_hbox3_new (_tmp3_);
1185 #line 111 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1186         child_0 = _tmp4_;
1187 #line 112 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1188         g_object_ref ((GObject*) child_0);
1189 #line 113 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1190         _tmp5_ = self->el;
1191 #line 113 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1192         _tmp6_ = child_0->el;
1193 #line 113 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1194         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
1195 #line 103 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1196         _g_object_unref0 (child_0);
1197 #line 103 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1198         return self;
1199 #line 1200 "DialogTemplateSelect.vala.c"
1200 }
1201
1202
1203 Xcls_DialogTemplateSelectXcls_VBox2* xcls_dialogtemplateselect_xcls_vbox2_new (Xcls_DialogTemplateSelect* _owner) {
1204 #line 103 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1205         return xcls_dialogtemplateselect_xcls_vbox2_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, _owner);
1206 #line 1207 "DialogTemplateSelect.vala.c"
1207 }
1208
1209
1210 static void xcls_dialogtemplateselect_xcls_vbox2_class_init (Xcls_DialogTemplateSelectXcls_VBox2Class * klass) {
1211 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1212         xcls_dialogtemplateselect_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
1213 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1214         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_VBox2Private));
1215 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1216         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_vbox2_finalize;
1217 #line 1218 "DialogTemplateSelect.vala.c"
1218 }
1219
1220
1221 static void xcls_dialogtemplateselect_xcls_vbox2_instance_init (Xcls_DialogTemplateSelectXcls_VBox2 * self) {
1222 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1223         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_VBOX2_GET_PRIVATE (self);
1224 #line 1225 "DialogTemplateSelect.vala.c"
1225 }
1226
1227
1228 static void xcls_dialogtemplateselect_xcls_vbox2_finalize (GObject* obj) {
1229         Xcls_DialogTemplateSelectXcls_VBox2 * self;
1230 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1231         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_VBOX2, Xcls_DialogTemplateSelectXcls_VBox2);
1232 #line 96 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1233         _g_object_unref0 (self->el);
1234 #line 97 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1235         _g_object_unref0 (self->priv->_this);
1236 #line 94 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1237         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_vbox2_parent_class)->finalize (obj);
1238 #line 1239 "DialogTemplateSelect.vala.c"
1239 }
1240
1241
1242 GType xcls_dialogtemplateselect_xcls_vbox2_get_type (void) {
1243         static volatile gsize xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile = 0;
1244         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile)) {
1245                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_VBox2), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_vbox2_instance_init, NULL };
1246                 GType xcls_dialogtemplateselect_xcls_vbox2_type_id;
1247                 xcls_dialogtemplateselect_xcls_vbox2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_VBox2", &g_define_type_info, 0);
1248                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile, xcls_dialogtemplateselect_xcls_vbox2_type_id);
1249         }
1250         return xcls_dialogtemplateselect_xcls_vbox2_type_id__volatile;
1251 }
1252
1253
1254 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1255         Xcls_DialogTemplateSelectXcls_HBox3 * self = NULL;
1256         Xcls_DialogTemplateSelect* _tmp0_;
1257         Xcls_DialogTemplateSelect* _tmp1_;
1258         GtkHBox* _tmp2_;
1259         Xcls_DialogTemplateSelect* _tmp3_;
1260         Xcls_DialogTemplateSelectXcls_Label4* _tmp4_;
1261         Xcls_DialogTemplateSelectXcls_Label4* child_0;
1262         GtkHBox* _tmp5_;
1263         GtkLabel* _tmp6_;
1264         Xcls_DialogTemplateSelect* _tmp7_;
1265         Xcls_DialogTemplateSelectXcls_combo* _tmp8_;
1266         Xcls_DialogTemplateSelectXcls_combo* child_1;
1267         GtkHBox* _tmp9_;
1268         GtkComboBox* _tmp10_;
1269 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1270         g_return_val_if_fail (_owner != NULL, NULL);
1271 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1272         self = (Xcls_DialogTemplateSelectXcls_HBox3*) g_object_new (object_type, NULL);
1273 #line 131 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1274         _tmp0_ = _owner;
1275 #line 131 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1276         _tmp1_ = _g_object_ref0 (_tmp0_);
1277 #line 131 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1278         _g_object_unref0 (self->priv->_this);
1279 #line 131 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1280         self->priv->_this = _tmp1_;
1281 #line 132 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1282         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1283 #line 132 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1284         g_object_ref_sink (_tmp2_);
1285 #line 132 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1286         _g_object_unref0 (self->el);
1287 #line 132 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1288         self->el = _tmp2_;
1289 #line 137 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1290         _tmp3_ = self->priv->_this;
1291 #line 137 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1292         _tmp4_ = xcls_dialogtemplateselect_xcls_label4_new (_tmp3_);
1293 #line 137 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1294         child_0 = _tmp4_;
1295 #line 138 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1296         g_object_ref ((GObject*) child_0);
1297 #line 139 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1298         _tmp5_ = self->el;
1299 #line 139 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1300         _tmp6_ = child_0->el;
1301 #line 139 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1302         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
1303 #line 140 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1304         _tmp7_ = self->priv->_this;
1305 #line 140 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1306         _tmp8_ = xcls_dialogtemplateselect_xcls_combo_new (_tmp7_);
1307 #line 140 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1308         child_1 = _tmp8_;
1309 #line 141 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1310         g_object_ref ((GObject*) child_1);
1311 #line 142 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1312         _tmp9_ = self->el;
1313 #line 142 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1314         _tmp10_ = child_1->el;
1315 #line 142 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1316         gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1317 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1318         _g_object_unref0 (child_1);
1319 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1320         _g_object_unref0 (child_0);
1321 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1322         return self;
1323 #line 1324 "DialogTemplateSelect.vala.c"
1324 }
1325
1326
1327 Xcls_DialogTemplateSelectXcls_HBox3* xcls_dialogtemplateselect_xcls_hbox3_new (Xcls_DialogTemplateSelect* _owner) {
1328 #line 129 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1329         return xcls_dialogtemplateselect_xcls_hbox3_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, _owner);
1330 #line 1331 "DialogTemplateSelect.vala.c"
1331 }
1332
1333
1334 static void xcls_dialogtemplateselect_xcls_hbox3_class_init (Xcls_DialogTemplateSelectXcls_HBox3Class * klass) {
1335 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1336         xcls_dialogtemplateselect_xcls_hbox3_parent_class = g_type_class_peek_parent (klass);
1337 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1338         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_HBox3Private));
1339 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1340         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_hbox3_finalize;
1341 #line 1342 "DialogTemplateSelect.vala.c"
1342 }
1343
1344
1345 static void xcls_dialogtemplateselect_xcls_hbox3_instance_init (Xcls_DialogTemplateSelectXcls_HBox3 * self) {
1346 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1347         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_HBOX3_GET_PRIVATE (self);
1348 #line 1349 "DialogTemplateSelect.vala.c"
1349 }
1350
1351
1352 static void xcls_dialogtemplateselect_xcls_hbox3_finalize (GObject* obj) {
1353         Xcls_DialogTemplateSelectXcls_HBox3 * self;
1354 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1355         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_HBOX3, Xcls_DialogTemplateSelectXcls_HBox3);
1356 #line 122 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1357         _g_object_unref0 (self->el);
1358 #line 123 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1359         _g_object_unref0 (self->priv->_this);
1360 #line 120 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1361         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_hbox3_parent_class)->finalize (obj);
1362 #line 1363 "DialogTemplateSelect.vala.c"
1363 }
1364
1365
1366 GType xcls_dialogtemplateselect_xcls_hbox3_get_type (void) {
1367         static volatile gsize xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile = 0;
1368         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile)) {
1369                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_HBox3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_hbox3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_HBox3), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_hbox3_instance_init, NULL };
1370                 GType xcls_dialogtemplateselect_xcls_hbox3_type_id;
1371                 xcls_dialogtemplateselect_xcls_hbox3_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_HBox3", &g_define_type_info, 0);
1372                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile, xcls_dialogtemplateselect_xcls_hbox3_type_id);
1373         }
1374         return xcls_dialogtemplateselect_xcls_hbox3_type_id__volatile;
1375 }
1376
1377
1378 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1379         Xcls_DialogTemplateSelectXcls_Label4 * self = NULL;
1380         Xcls_DialogTemplateSelect* _tmp0_;
1381         Xcls_DialogTemplateSelect* _tmp1_;
1382         GtkLabel* _tmp2_;
1383 #line 160 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1384         g_return_val_if_fail (_owner != NULL, NULL);
1385 #line 160 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1386         self = (Xcls_DialogTemplateSelectXcls_Label4*) g_object_new (object_type, NULL);
1387 #line 162 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1388         _tmp0_ = _owner;
1389 #line 162 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1390         _tmp1_ = _g_object_ref0 (_tmp0_);
1391 #line 162 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1392         _g_object_unref0 (self->priv->_this);
1393 #line 162 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1394         self->priv->_this = _tmp1_;
1395 #line 163 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1396         _tmp2_ = (GtkLabel*) gtk_label_new ("Select Template : ");
1397 #line 163 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1398         g_object_ref_sink (_tmp2_);
1399 #line 163 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1400         _g_object_unref0 (self->el);
1401 #line 163 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1402         self->el = _tmp2_;
1403 #line 160 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1404         return self;
1405 #line 1406 "DialogTemplateSelect.vala.c"
1406 }
1407
1408
1409 Xcls_DialogTemplateSelectXcls_Label4* xcls_dialogtemplateselect_xcls_label4_new (Xcls_DialogTemplateSelect* _owner) {
1410 #line 160 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1411         return xcls_dialogtemplateselect_xcls_label4_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, _owner);
1412 #line 1413 "DialogTemplateSelect.vala.c"
1413 }
1414
1415
1416 static void xcls_dialogtemplateselect_xcls_label4_class_init (Xcls_DialogTemplateSelectXcls_Label4Class * klass) {
1417 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1418         xcls_dialogtemplateselect_xcls_label4_parent_class = g_type_class_peek_parent (klass);
1419 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1420         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_Label4Private));
1421 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1422         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_label4_finalize;
1423 #line 1424 "DialogTemplateSelect.vala.c"
1424 }
1425
1426
1427 static void xcls_dialogtemplateselect_xcls_label4_instance_init (Xcls_DialogTemplateSelectXcls_Label4 * self) {
1428 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1429         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_LABEL4_GET_PRIVATE (self);
1430 #line 1431 "DialogTemplateSelect.vala.c"
1431 }
1432
1433
1434 static void xcls_dialogtemplateselect_xcls_label4_finalize (GObject* obj) {
1435         Xcls_DialogTemplateSelectXcls_Label4 * self;
1436 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1437         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_LABEL4, Xcls_DialogTemplateSelectXcls_Label4);
1438 #line 153 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1439         _g_object_unref0 (self->el);
1440 #line 154 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1441         _g_object_unref0 (self->priv->_this);
1442 #line 151 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1443         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_label4_parent_class)->finalize (obj);
1444 #line 1445 "DialogTemplateSelect.vala.c"
1445 }
1446
1447
1448 GType xcls_dialogtemplateselect_xcls_label4_get_type (void) {
1449         static volatile gsize xcls_dialogtemplateselect_xcls_label4_type_id__volatile = 0;
1450         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_label4_type_id__volatile)) {
1451                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_Label4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_label4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_Label4), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_label4_instance_init, NULL };
1452                 GType xcls_dialogtemplateselect_xcls_label4_type_id;
1453                 xcls_dialogtemplateselect_xcls_label4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_Label4", &g_define_type_info, 0);
1454                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_label4_type_id__volatile, xcls_dialogtemplateselect_xcls_label4_type_id);
1455         }
1456         return xcls_dialogtemplateselect_xcls_label4_type_id__volatile;
1457 }
1458
1459
1460 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1461         Xcls_DialogTemplateSelectXcls_combo * self = NULL;
1462         Xcls_DialogTemplateSelect* _tmp0_;
1463         Xcls_DialogTemplateSelect* _tmp1_;
1464         Xcls_DialogTemplateSelect* _tmp2_;
1465         Xcls_DialogTemplateSelectXcls_combo* _tmp3_;
1466         GtkComboBox* _tmp4_;
1467         Xcls_DialogTemplateSelect* _tmp5_;
1468         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp6_;
1469         Xcls_DialogTemplateSelectXcls_cellrenderer* child_0;
1470         GtkComboBox* _tmp7_;
1471         GtkCellRendererText* _tmp8_;
1472         Xcls_DialogTemplateSelect* _tmp9_;
1473         Xcls_DialogTemplateSelectXcls_model* _tmp10_;
1474         Xcls_DialogTemplateSelectXcls_model* child_1;
1475         GtkComboBox* _tmp11_;
1476         GtkListStore* _tmp12_;
1477         GtkComboBox* _tmp13_;
1478         Xcls_DialogTemplateSelect* _tmp14_;
1479         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp15_;
1480         GtkCellRendererText* _tmp16_;
1481 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1482         g_return_val_if_fail (_owner != NULL, NULL);
1483 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1484         self = (Xcls_DialogTemplateSelectXcls_combo*) g_object_new (object_type, NULL);
1485 #line 185 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1486         _tmp0_ = _owner;
1487 #line 185 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1488         _tmp1_ = _g_object_ref0 (_tmp0_);
1489 #line 185 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1490         _g_object_unref0 (self->priv->_this);
1491 #line 185 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1492         self->priv->_this = _tmp1_;
1493 #line 186 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1494         _tmp2_ = self->priv->_this;
1495 #line 186 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1496         _tmp3_ = _g_object_ref0 (self);
1497 #line 186 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1498         _g_object_unref0 (_tmp2_->combo);
1499 #line 186 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1500         _tmp2_->combo = _tmp3_;
1501 #line 187 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1502         _tmp4_ = (GtkComboBox*) gtk_combo_box_new ();
1503 #line 187 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1504         g_object_ref_sink (_tmp4_);
1505 #line 187 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1506         _g_object_unref0 (self->el);
1507 #line 187 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1508         self->el = _tmp4_;
1509 #line 192 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1510         _tmp5_ = self->priv->_this;
1511 #line 192 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1512         _tmp6_ = xcls_dialogtemplateselect_xcls_cellrenderer_new (_tmp5_);
1513 #line 192 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1514         child_0 = _tmp6_;
1515 #line 193 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1516         g_object_ref ((GObject*) child_0);
1517 #line 194 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1518         _tmp7_ = self->el;
1519 #line 194 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1520         _tmp8_ = child_0->el;
1521 #line 194 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1522         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp7_, (GtkCellRenderer*) _tmp8_, TRUE);
1523 #line 195 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1524         _tmp9_ = self->priv->_this;
1525 #line 195 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1526         _tmp10_ = xcls_dialogtemplateselect_xcls_model_new (_tmp9_);
1527 #line 195 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1528         child_1 = _tmp10_;
1529 #line 196 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1530         g_object_ref ((GObject*) child_1);
1531 #line 197 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1532         _tmp11_ = self->el;
1533 #line 197 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1534         _tmp12_ = child_1->el;
1535 #line 197 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1536         gtk_combo_box_set_model (_tmp11_, (GtkTreeModel*) _tmp12_);
1537 #line 200 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1538         _tmp13_ = self->el;
1539 #line 200 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1540         _tmp14_ = self->priv->_this;
1541 #line 200 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1542         _tmp15_ = _tmp14_->cellrenderer;
1543 #line 200 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1544         _tmp16_ = _tmp15_->el;
1545 #line 200 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1546         gtk_cell_layout_add_attribute ((GtkCellLayout*) _tmp13_, (GtkCellRenderer*) _tmp16_, "markup", 1);
1547 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1548         _g_object_unref0 (child_1);
1549 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1550         _g_object_unref0 (child_0);
1551 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1552         return self;
1553 #line 1554 "DialogTemplateSelect.vala.c"
1554 }
1555
1556
1557 Xcls_DialogTemplateSelectXcls_combo* xcls_dialogtemplateselect_xcls_combo_new (Xcls_DialogTemplateSelect* _owner) {
1558 #line 183 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1559         return xcls_dialogtemplateselect_xcls_combo_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, _owner);
1560 #line 1561 "DialogTemplateSelect.vala.c"
1561 }
1562
1563
1564 static void xcls_dialogtemplateselect_xcls_combo_class_init (Xcls_DialogTemplateSelectXcls_comboClass * klass) {
1565 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1566         xcls_dialogtemplateselect_xcls_combo_parent_class = g_type_class_peek_parent (klass);
1567 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1568         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_comboPrivate));
1569 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1570         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_combo_finalize;
1571 #line 1572 "DialogTemplateSelect.vala.c"
1572 }
1573
1574
1575 static void xcls_dialogtemplateselect_xcls_combo_instance_init (Xcls_DialogTemplateSelectXcls_combo * self) {
1576 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1577         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_COMBO_GET_PRIVATE (self);
1578 #line 1579 "DialogTemplateSelect.vala.c"
1579 }
1580
1581
1582 static void xcls_dialogtemplateselect_xcls_combo_finalize (GObject* obj) {
1583         Xcls_DialogTemplateSelectXcls_combo * self;
1584 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1585         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_COMBO, Xcls_DialogTemplateSelectXcls_combo);
1586 #line 176 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1587         _g_object_unref0 (self->el);
1588 #line 177 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1589         _g_object_unref0 (self->priv->_this);
1590 #line 174 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1591         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_combo_parent_class)->finalize (obj);
1592 #line 1593 "DialogTemplateSelect.vala.c"
1593 }
1594
1595
1596 GType xcls_dialogtemplateselect_xcls_combo_get_type (void) {
1597         static volatile gsize xcls_dialogtemplateselect_xcls_combo_type_id__volatile = 0;
1598         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_combo_type_id__volatile)) {
1599                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_comboClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_combo_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_combo), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_combo_instance_init, NULL };
1600                 GType xcls_dialogtemplateselect_xcls_combo_type_id;
1601                 xcls_dialogtemplateselect_xcls_combo_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_combo", &g_define_type_info, 0);
1602                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_combo_type_id__volatile, xcls_dialogtemplateselect_xcls_combo_type_id);
1603         }
1604         return xcls_dialogtemplateselect_xcls_combo_type_id__volatile;
1605 }
1606
1607
1608 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1609         Xcls_DialogTemplateSelectXcls_cellrenderer * self = NULL;
1610         Xcls_DialogTemplateSelect* _tmp0_;
1611         Xcls_DialogTemplateSelect* _tmp1_;
1612         Xcls_DialogTemplateSelect* _tmp2_;
1613         Xcls_DialogTemplateSelectXcls_cellrenderer* _tmp3_;
1614         GtkCellRendererText* _tmp4_;
1615 #line 216 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1616         g_return_val_if_fail (_owner != NULL, NULL);
1617 #line 216 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1618         self = (Xcls_DialogTemplateSelectXcls_cellrenderer*) g_object_new (object_type, NULL);
1619 #line 218 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1620         _tmp0_ = _owner;
1621 #line 218 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1622         _tmp1_ = _g_object_ref0 (_tmp0_);
1623 #line 218 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1624         _g_object_unref0 (self->priv->_this);
1625 #line 218 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1626         self->priv->_this = _tmp1_;
1627 #line 219 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1628         _tmp2_ = self->priv->_this;
1629 #line 219 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1630         _tmp3_ = _g_object_ref0 (self);
1631 #line 219 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1632         _g_object_unref0 (_tmp2_->cellrenderer);
1633 #line 219 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1634         _tmp2_->cellrenderer = _tmp3_;
1635 #line 220 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1636         _tmp4_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1637 #line 220 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1638         g_object_ref_sink (_tmp4_);
1639 #line 220 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1640         _g_object_unref0 (self->el);
1641 #line 220 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1642         self->el = _tmp4_;
1643 #line 216 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1644         return self;
1645 #line 1646 "DialogTemplateSelect.vala.c"
1646 }
1647
1648
1649 Xcls_DialogTemplateSelectXcls_cellrenderer* xcls_dialogtemplateselect_xcls_cellrenderer_new (Xcls_DialogTemplateSelect* _owner) {
1650 #line 216 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1651         return xcls_dialogtemplateselect_xcls_cellrenderer_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, _owner);
1652 #line 1653 "DialogTemplateSelect.vala.c"
1653 }
1654
1655
1656 static void xcls_dialogtemplateselect_xcls_cellrenderer_class_init (Xcls_DialogTemplateSelectXcls_cellrendererClass * klass) {
1657 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1658         xcls_dialogtemplateselect_xcls_cellrenderer_parent_class = g_type_class_peek_parent (klass);
1659 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1660         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_cellrendererPrivate));
1661 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1662         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_cellrenderer_finalize;
1663 #line 1664 "DialogTemplateSelect.vala.c"
1664 }
1665
1666
1667 static void xcls_dialogtemplateselect_xcls_cellrenderer_instance_init (Xcls_DialogTemplateSelectXcls_cellrenderer * self) {
1668 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1669         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_CELLRENDERER_GET_PRIVATE (self);
1670 #line 1671 "DialogTemplateSelect.vala.c"
1671 }
1672
1673
1674 static void xcls_dialogtemplateselect_xcls_cellrenderer_finalize (GObject* obj) {
1675         Xcls_DialogTemplateSelectXcls_cellrenderer * self;
1676 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1677         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_CELLRENDERER, Xcls_DialogTemplateSelectXcls_cellrenderer);
1678 #line 209 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1679         _g_object_unref0 (self->el);
1680 #line 210 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1681         _g_object_unref0 (self->priv->_this);
1682 #line 207 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1683         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_cellrenderer_parent_class)->finalize (obj);
1684 #line 1685 "DialogTemplateSelect.vala.c"
1685 }
1686
1687
1688 GType xcls_dialogtemplateselect_xcls_cellrenderer_get_type (void) {
1689         static volatile gsize xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile = 0;
1690         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile)) {
1691                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_cellrendererClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_cellrenderer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_cellrenderer), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_cellrenderer_instance_init, NULL };
1692                 GType xcls_dialogtemplateselect_xcls_cellrenderer_type_id;
1693                 xcls_dialogtemplateselect_xcls_cellrenderer_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_cellrenderer", &g_define_type_info, 0);
1694                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile, xcls_dialogtemplateselect_xcls_cellrenderer_type_id);
1695         }
1696         return xcls_dialogtemplateselect_xcls_cellrenderer_type_id__volatile;
1697 }
1698
1699
1700 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
1701         Xcls_DialogTemplateSelectXcls_model * self = NULL;
1702         Xcls_DialogTemplateSelect* _tmp0_;
1703         Xcls_DialogTemplateSelect* _tmp1_;
1704         Xcls_DialogTemplateSelect* _tmp2_;
1705         Xcls_DialogTemplateSelectXcls_model* _tmp3_;
1706         GtkListStore* _tmp4_;
1707 #line 240 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1708         g_return_val_if_fail (_owner != NULL, NULL);
1709 #line 240 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1710         self = (Xcls_DialogTemplateSelectXcls_model*) g_object_new (object_type, NULL);
1711 #line 242 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1712         _tmp0_ = _owner;
1713 #line 242 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1714         _tmp1_ = _g_object_ref0 (_tmp0_);
1715 #line 242 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1716         _g_object_unref0 (self->priv->_this);
1717 #line 242 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1718         self->priv->_this = _tmp1_;
1719 #line 243 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1720         _tmp2_ = self->priv->_this;
1721 #line 243 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1722         _tmp3_ = _g_object_ref0 (self);
1723 #line 243 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1724         _g_object_unref0 (_tmp2_->model);
1725 #line 243 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1726         _tmp2_->model = _tmp3_;
1727 #line 244 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1728         _tmp4_ = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
1729 #line 244 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1730         _g_object_unref0 (self->el);
1731 #line 244 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1732         self->el = _tmp4_;
1733 #line 240 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1734         return self;
1735 #line 1736 "DialogTemplateSelect.vala.c"
1736 }
1737
1738
1739 Xcls_DialogTemplateSelectXcls_model* xcls_dialogtemplateselect_xcls_model_new (Xcls_DialogTemplateSelect* _owner) {
1740 #line 240 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1741         return xcls_dialogtemplateselect_xcls_model_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, _owner);
1742 #line 1743 "DialogTemplateSelect.vala.c"
1743 }
1744
1745
1746 static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) {
1747         gchar* result = NULL;
1748         GError * _inner_error_ = NULL;
1749 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1750         g_return_val_if_fail (self != NULL, NULL);
1751 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1752         g_return_val_if_fail (old != NULL, NULL);
1753 #line 1242 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1754         g_return_val_if_fail (replacement != NULL, NULL);
1755 #line 1756 "DialogTemplateSelect.vala.c"
1756         {
1757                 const gchar* _tmp0_;
1758                 gchar* _tmp1_ = NULL;
1759                 gchar* _tmp2_;
1760                 GRegex* _tmp3_;
1761                 GRegex* _tmp4_;
1762                 GRegex* regex;
1763                 GRegex* _tmp5_;
1764                 const gchar* _tmp6_;
1765                 gchar* _tmp7_ = NULL;
1766                 gchar* _tmp8_;
1767 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1768                 _tmp0_ = old;
1769 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1770                 _tmp1_ = g_regex_escape_string (_tmp0_, -1);
1771 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1772                 _tmp2_ = _tmp1_;
1773 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1774                 _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_);
1775 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1776                 _tmp4_ = _tmp3_;
1777 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1778                 _g_free0 (_tmp2_);
1779 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1780                 regex = _tmp4_;
1781 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1782                 if (_inner_error_ != NULL) {
1783 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1784                         if (_inner_error_->domain == G_REGEX_ERROR) {
1785 #line 1786 "DialogTemplateSelect.vala.c"
1786                                 goto __catch12_g_regex_error;
1787                         }
1788 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1789                         g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1790 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1791                         g_clear_error (&_inner_error_);
1792 #line 1244 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1793                         return NULL;
1794 #line 1795 "DialogTemplateSelect.vala.c"
1795                 }
1796 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1797                 _tmp5_ = regex;
1798 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1799                 _tmp6_ = replacement;
1800 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1801                 _tmp7_ = g_regex_replace_literal (_tmp5_, self, (gssize) (-1), 0, _tmp6_, 0, &_inner_error_);
1802 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1803                 _tmp8_ = _tmp7_;
1804 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1805                 if (_inner_error_ != NULL) {
1806 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1807                         _g_regex_unref0 (regex);
1808 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1809                         if (_inner_error_->domain == G_REGEX_ERROR) {
1810 #line 1811 "DialogTemplateSelect.vala.c"
1811                                 goto __catch12_g_regex_error;
1812                         }
1813 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1814                         _g_regex_unref0 (regex);
1815 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1816                         g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1817 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1818                         g_clear_error (&_inner_error_);
1819 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1820                         return NULL;
1821 #line 1822 "DialogTemplateSelect.vala.c"
1822                 }
1823 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1824                 result = _tmp8_;
1825 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1826                 _g_regex_unref0 (regex);
1827 #line 1245 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1828                 return result;
1829 #line 1830 "DialogTemplateSelect.vala.c"
1830         }
1831         goto __finally12;
1832         __catch12_g_regex_error:
1833         {
1834                 GError* e = NULL;
1835 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1836                 e = _inner_error_;
1837 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1838                 _inner_error_ = NULL;
1839 #line 1247 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1840                 g_assert_not_reached ();
1841 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1842                 _g_error_free0 (e);
1843 #line 1844 "DialogTemplateSelect.vala.c"
1844         }
1845         __finally12:
1846 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1847         if (_inner_error_ != NULL) {
1848 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1849                 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
1850 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1851                 g_clear_error (&_inner_error_);
1852 #line 1243 "/usr/share/vala-0.20/vapi/glib-2.0.vapi"
1853                 return NULL;
1854 #line 1855 "DialogTemplateSelect.vala.c"
1855         }
1856 }
1857
1858
1859 void xcls_dialogtemplateselect_xcls_model_loadData (Xcls_DialogTemplateSelectXcls_model* self, GList* data) {
1860         GtkListStore* _tmp0_;
1861         GtkTreeIter iter = {0};
1862         GtkListStore* _tmp1_;
1863         GtkListStore* _tmp2_;
1864         GtkListStore* el;
1865         GtkListStore* _tmp3_;
1866         GtkTreeIter _tmp4_ = {0};
1867         GtkListStore* _tmp5_;
1868         GtkTreeIter _tmp6_;
1869         GValue _tmp7_ = {0};
1870         GtkListStore* _tmp8_;
1871         GtkTreeIter _tmp9_;
1872         GValue _tmp10_ = {0};
1873 #line 252 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1874         g_return_if_fail (self != NULL);
1875 #line 253 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1876         _tmp0_ = self->el;
1877 #line 253 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1878         gtk_list_store_clear (_tmp0_);
1879 #line 255 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1880         _tmp1_ = self->el;
1881 #line 255 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1882         _tmp2_ = _g_object_ref0 (_tmp1_);
1883 #line 255 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1884         el = _tmp2_;
1885 #line 257 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1886         _tmp3_ = el;
1887 #line 257 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1888         gtk_list_store_append (_tmp3_, &_tmp4_);
1889 #line 257 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1890         iter = _tmp4_;
1891 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1892         _tmp5_ = el;
1893 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1894         _tmp6_ = iter;
1895 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1896         g_value_init (&_tmp7_, G_TYPE_STRING);
1897 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1898         g_value_set_string (&_tmp7_, "");
1899 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1900         gtk_list_store_set_value (_tmp5_, &_tmp6_, 0, &_tmp7_);
1901 #line 260 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1902         G_IS_VALUE (&_tmp7_) ? (g_value_unset (&_tmp7_), NULL) : NULL;
1903 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1904         _tmp8_ = el;
1905 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1906         _tmp9_ = iter;
1907 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1908         g_value_init (&_tmp10_, G_TYPE_STRING);
1909 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1910         g_value_set_string (&_tmp10_, "Just add Element");
1911 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1912         gtk_list_store_set_value (_tmp8_, &_tmp9_, 1, &_tmp10_);
1913 #line 261 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1914         G_IS_VALUE (&_tmp10_) ? (g_value_unset (&_tmp10_), NULL) : NULL;
1915 #line 1916 "DialogTemplateSelect.vala.c"
1916         {
1917                 gint i;
1918 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1919                 i = 0;
1920 #line 1921 "DialogTemplateSelect.vala.c"
1921                 {
1922                         gboolean _tmp11_;
1923 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1924                         _tmp11_ = TRUE;
1925 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1926                         while (TRUE) {
1927 #line 1928 "DialogTemplateSelect.vala.c"
1928                                 gboolean _tmp12_;
1929                                 gint _tmp14_;
1930                                 GList* _tmp15_;
1931                                 guint _tmp16_ = 0U;
1932                                 GtkListStore* _tmp17_;
1933                                 GtkTreeIter _tmp18_ = {0};
1934                                 GList* _tmp19_;
1935                                 gint _tmp20_;
1936                                 gconstpointer _tmp21_ = NULL;
1937                                 gchar* _tmp22_;
1938                                 gchar* str;
1939                                 const gchar* _tmp23_;
1940                                 gchar* _tmp24_ = NULL;
1941                                 gchar* fn;
1942                                 const gchar* _tmp25_;
1943                                 gchar* _tmp26_ = NULL;
1944                                 gchar* _tmp27_;
1945                                 GtkListStore* _tmp28_;
1946                                 GtkTreeIter _tmp29_;
1947                                 const gchar* _tmp30_;
1948                                 GValue _tmp31_ = {0};
1949                                 GtkListStore* _tmp32_;
1950                                 GtkTreeIter _tmp33_;
1951                                 const gchar* _tmp34_;
1952                                 GValue _tmp35_ = {0};
1953 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1954                                 _tmp12_ = _tmp11_;
1955 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1956                                 if (!_tmp12_) {
1957 #line 1958 "DialogTemplateSelect.vala.c"
1958                                         gint _tmp13_;
1959 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1960                                         _tmp13_ = i;
1961 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1962                                         i = _tmp13_ + 1;
1963 #line 1964 "DialogTemplateSelect.vala.c"
1964                                 }
1965 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1966                                 _tmp11_ = FALSE;
1967 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1968                                 _tmp14_ = i;
1969 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1970                                 _tmp15_ = data;
1971 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1972                                 _tmp16_ = g_list_length (_tmp15_);
1973 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1974                                 if (!(((guint) _tmp14_) < _tmp16_)) {
1975 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1976                                         break;
1977 #line 1978 "DialogTemplateSelect.vala.c"
1978                                 }
1979 #line 266 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1980                                 _tmp17_ = el;
1981 #line 266 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1982                                 gtk_list_store_append (_tmp17_, &_tmp18_);
1983 #line 266 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1984                                 iter = _tmp18_;
1985 #line 267 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1986                                 _tmp19_ = data;
1987 #line 267 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1988                                 _tmp20_ = i;
1989 #line 267 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1990                                 _tmp21_ = g_list_nth_data (_tmp19_, (guint) _tmp20_);
1991 #line 267 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1992                                 _tmp22_ = g_strdup ((const gchar*) _tmp21_);
1993 #line 267 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1994                                 str = _tmp22_;
1995 #line 268 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1996                                 _tmp23_ = str;
1997 #line 268 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
1998                                 _tmp24_ = g_path_get_basename (_tmp23_);
1999 #line 268 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2000                                 fn = _tmp24_;
2001 #line 269 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2002                                 _tmp25_ = fn;
2003 #line 269 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2004                                 _tmp26_ = string_replace (_tmp25_, ".json", "");
2005 #line 269 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2006                                 _tmp27_ = _tmp26_;
2007 #line 269 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2008                                 _g_free0 (_tmp27_);
2009 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2010                                 _tmp28_ = el;
2011 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2012                                 _tmp29_ = iter;
2013 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2014                                 _tmp30_ = str;
2015 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2016                                 g_value_init (&_tmp31_, G_TYPE_STRING);
2017 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2018                                 g_value_set_string (&_tmp31_, _tmp30_);
2019 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2020                                 gtk_list_store_set_value (_tmp28_, &_tmp29_, 0, &_tmp31_);
2021 #line 271 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2022                                 G_IS_VALUE (&_tmp31_) ? (g_value_unset (&_tmp31_), NULL) : NULL;
2023 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2024                                 _tmp32_ = el;
2025 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2026                                 _tmp33_ = iter;
2027 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2028                                 _tmp34_ = fn;
2029 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2030                                 g_value_init (&_tmp35_, G_TYPE_STRING);
2031 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2032                                 g_value_set_string (&_tmp35_, _tmp34_);
2033 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2034                                 gtk_list_store_set_value (_tmp32_, &_tmp33_, 1, &_tmp35_);
2035 #line 272 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2036                                 G_IS_VALUE (&_tmp35_) ? (g_value_unset (&_tmp35_), NULL) : NULL;
2037 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2038                                 _g_free0 (fn);
2039 #line 263 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2040                                 _g_free0 (str);
2041 #line 2042 "DialogTemplateSelect.vala.c"
2042                         }
2043                 }
2044         }
2045 #line 252 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2046         _g_object_unref0 (el);
2047 #line 2048 "DialogTemplateSelect.vala.c"
2048 }
2049
2050
2051 static void xcls_dialogtemplateselect_xcls_model_class_init (Xcls_DialogTemplateSelectXcls_modelClass * klass) {
2052 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2053         xcls_dialogtemplateselect_xcls_model_parent_class = g_type_class_peek_parent (klass);
2054 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2055         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_modelPrivate));
2056 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2057         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_model_finalize;
2058 #line 2059 "DialogTemplateSelect.vala.c"
2059 }
2060
2061
2062 static void xcls_dialogtemplateselect_xcls_model_instance_init (Xcls_DialogTemplateSelectXcls_model * self) {
2063 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2064         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_MODEL_GET_PRIVATE (self);
2065 #line 2066 "DialogTemplateSelect.vala.c"
2066 }
2067
2068
2069 static void xcls_dialogtemplateselect_xcls_model_finalize (GObject* obj) {
2070         Xcls_DialogTemplateSelectXcls_model * self;
2071 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2072         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_MODEL, Xcls_DialogTemplateSelectXcls_model);
2073 #line 233 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2074         _g_object_unref0 (self->el);
2075 #line 234 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2076         _g_object_unref0 (self->priv->_this);
2077 #line 231 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2078         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_model_parent_class)->finalize (obj);
2079 #line 2080 "DialogTemplateSelect.vala.c"
2080 }
2081
2082
2083 GType xcls_dialogtemplateselect_xcls_model_get_type (void) {
2084         static volatile gsize xcls_dialogtemplateselect_xcls_model_type_id__volatile = 0;
2085         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_model_type_id__volatile)) {
2086                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_modelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_model), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_model_instance_init, NULL };
2087                 GType xcls_dialogtemplateselect_xcls_model_type_id;
2088                 xcls_dialogtemplateselect_xcls_model_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_model", &g_define_type_info, 0);
2089                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_model_type_id__volatile, xcls_dialogtemplateselect_xcls_model_type_id);
2090         }
2091         return xcls_dialogtemplateselect_xcls_model_type_id__volatile;
2092 }
2093
2094
2095 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_construct (GType object_type, Xcls_DialogTemplateSelect* _owner) {
2096         Xcls_DialogTemplateSelectXcls_Button8 * self = NULL;
2097         Xcls_DialogTemplateSelect* _tmp0_;
2098         Xcls_DialogTemplateSelect* _tmp1_;
2099         GtkButton* _tmp2_;
2100         GtkButton* _tmp3_;
2101 #line 290 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2102         g_return_val_if_fail (_owner != NULL, NULL);
2103 #line 290 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2104         self = (Xcls_DialogTemplateSelectXcls_Button8*) g_object_new (object_type, NULL);
2105 #line 292 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2106         _tmp0_ = _owner;
2107 #line 292 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2108         _tmp1_ = _g_object_ref0 (_tmp0_);
2109 #line 292 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2110         _g_object_unref0 (self->priv->_this);
2111 #line 292 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2112         self->priv->_this = _tmp1_;
2113 #line 293 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2114         _tmp2_ = (GtkButton*) gtk_button_new ();
2115 #line 293 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2116         g_object_ref_sink (_tmp2_);
2117 #line 293 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2118         _g_object_unref0 (self->el);
2119 #line 293 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2120         self->el = _tmp2_;
2121 #line 298 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2122         _tmp3_ = self->el;
2123 #line 298 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2124         gtk_button_set_label (_tmp3_, "OK");
2125 #line 290 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2126         return self;
2127 #line 2128 "DialogTemplateSelect.vala.c"
2128 }
2129
2130
2131 Xcls_DialogTemplateSelectXcls_Button8* xcls_dialogtemplateselect_xcls_button8_new (Xcls_DialogTemplateSelect* _owner) {
2132 #line 290 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2133         return xcls_dialogtemplateselect_xcls_button8_construct (XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, _owner);
2134 #line 2135 "DialogTemplateSelect.vala.c"
2135 }
2136
2137
2138 static void xcls_dialogtemplateselect_xcls_button8_class_init (Xcls_DialogTemplateSelectXcls_Button8Class * klass) {
2139 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2140         xcls_dialogtemplateselect_xcls_button8_parent_class = g_type_class_peek_parent (klass);
2141 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2142         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectXcls_Button8Private));
2143 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2144         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_xcls_button8_finalize;
2145 #line 2146 "DialogTemplateSelect.vala.c"
2146 }
2147
2148
2149 static void xcls_dialogtemplateselect_xcls_button8_instance_init (Xcls_DialogTemplateSelectXcls_Button8 * self) {
2150 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2151         self->priv = XCLS_DIALOGTEMPLATESELECT_XCLS_BUTTON8_GET_PRIVATE (self);
2152 #line 2153 "DialogTemplateSelect.vala.c"
2153 }
2154
2155
2156 static void xcls_dialogtemplateselect_xcls_button8_finalize (GObject* obj) {
2157         Xcls_DialogTemplateSelectXcls_Button8 * self;
2158 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2159         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGTEMPLATESELECT_TYPE_XCLS_BUTTON8, Xcls_DialogTemplateSelectXcls_Button8);
2160 #line 283 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2161         _g_object_unref0 (self->el);
2162 #line 284 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2163         _g_object_unref0 (self->priv->_this);
2164 #line 281 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2165         G_OBJECT_CLASS (xcls_dialogtemplateselect_xcls_button8_parent_class)->finalize (obj);
2166 #line 2167 "DialogTemplateSelect.vala.c"
2167 }
2168
2169
2170 GType xcls_dialogtemplateselect_xcls_button8_get_type (void) {
2171         static volatile gsize xcls_dialogtemplateselect_xcls_button8_type_id__volatile = 0;
2172         if (g_once_init_enter (&xcls_dialogtemplateselect_xcls_button8_type_id__volatile)) {
2173                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectXcls_Button8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_xcls_button8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelectXcls_Button8), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_xcls_button8_instance_init, NULL };
2174                 GType xcls_dialogtemplateselect_xcls_button8_type_id;
2175                 xcls_dialogtemplateselect_xcls_button8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelectXcls_Button8", &g_define_type_info, 0);
2176                 g_once_init_leave (&xcls_dialogtemplateselect_xcls_button8_type_id__volatile, xcls_dialogtemplateselect_xcls_button8_type_id);
2177         }
2178         return xcls_dialogtemplateselect_xcls_button8_type_id__volatile;
2179 }
2180
2181
2182 static void xcls_dialogtemplateselect_class_init (Xcls_DialogTemplateSelectClass * klass) {
2183 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2184         xcls_dialogtemplateselect_parent_class = g_type_class_peek_parent (klass);
2185 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2186         g_type_class_add_private (klass, sizeof (Xcls_DialogTemplateSelectPrivate));
2187 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2188         G_OBJECT_CLASS (klass)->finalize = xcls_dialogtemplateselect_finalize;
2189 #line 2190 "DialogTemplateSelect.vala.c"
2190 }
2191
2192
2193 static void xcls_dialogtemplateselect_instance_init (Xcls_DialogTemplateSelect * self) {
2194 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2195         self->priv = XCLS_DIALOGTEMPLATESELECT_GET_PRIVATE (self);
2196 #line 2197 "DialogTemplateSelect.vala.c"
2197 }
2198
2199
2200 static void xcls_dialogtemplateselect_finalize (GObject* obj) {
2201         Xcls_DialogTemplateSelect * self;
2202 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2203         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGTEMPLATESELECT, Xcls_DialogTemplateSelect);
2204 #line 22 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2205         _g_object_unref0 (self->el);
2206 #line 23 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2207         _g_object_unref0 (self->priv->_this);
2208 #line 32 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2209         _g_object_unref0 (self->combo);
2210 #line 33 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2211         _g_object_unref0 (self->cellrenderer);
2212 #line 34 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2213         _g_object_unref0 (self->model);
2214 #line 20 "/home/alan/gitlive/app.Builder/Builder4/DialogTemplateSelect.vala"
2215         G_OBJECT_CLASS (xcls_dialogtemplateselect_parent_class)->finalize (obj);
2216 #line 2217 "DialogTemplateSelect.vala.c"
2217 }
2218
2219
2220 GType xcls_dialogtemplateselect_get_type (void) {
2221         static volatile gsize xcls_dialogtemplateselect_type_id__volatile = 0;
2222         if (g_once_init_enter (&xcls_dialogtemplateselect_type_id__volatile)) {
2223                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogTemplateSelectClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialogtemplateselect_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogTemplateSelect), 0, (GInstanceInitFunc) xcls_dialogtemplateselect_instance_init, NULL };
2224                 GType xcls_dialogtemplateselect_type_id;
2225                 xcls_dialogtemplateselect_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_DialogTemplateSelect", &g_define_type_info, 0);
2226                 g_once_init_leave (&xcls_dialogtemplateselect_type_id__volatile, xcls_dialogtemplateselect_type_id);
2227         }
2228         return xcls_dialogtemplateselect_type_id__volatile;
2229 }
2230
2231
2232