1 /* DialogNewComponent.vala.c generated by valac 0.20.1, the Vala compiler
2 * generated from DialogNewComponent.vala, do not modify */
5 valac --pkg gio-2.0 --pkg posix --pkg gtk+-3.0 --pkg libnotify --pkg gtksourceview-3.0 --pkg libwnck-3.0 \
6 /tmp/DialogNewComponent.vala -o /tmp/DialogNewComponent
9 static int main (string[] args) {
11 new Xcls_DialogNewComponent();
12 DialogNewComponent.show_all();
19 #include <glib-object.h>
25 #include <glib/gstdio.h>
26 #include <gobject/gvaluecollector.h>
29 #define TYPE_XCLS_DIALOGNEWCOMPONENT (xcls_dialognewcomponent_get_type ())
30 #define XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent))
31 #define XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
32 #define IS_XCLS_DIALOGNEWCOMPONENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT))
33 #define IS_XCLS_DIALOGNEWCOMPONENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_DIALOGNEWCOMPONENT))
34 #define XCLS_DIALOGNEWCOMPONENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponentClass))
36 typedef struct _Xcls_DialogNewComponent Xcls_DialogNewComponent;
37 typedef struct _Xcls_DialogNewComponentClass Xcls_DialogNewComponentClass;
38 typedef struct _Xcls_DialogNewComponentPrivate Xcls_DialogNewComponentPrivate;
40 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME (xcls_dialognewcomponent_xcls_name_get_type ())
41 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name))
42 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
43 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
44 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_NAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME))
45 #define XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_nameClass))
47 typedef struct _Xcls_DialogNewComponentXcls_name Xcls_DialogNewComponentXcls_name;
48 typedef struct _Xcls_DialogNewComponentXcls_nameClass Xcls_DialogNewComponentXcls_nameClass;
50 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE (xcls_dialognewcomponent_xcls_title_get_type ())
51 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title))
52 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
53 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
54 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TITLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE))
55 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_titleClass))
57 typedef struct _Xcls_DialogNewComponentXcls_title Xcls_DialogNewComponentXcls_title;
58 typedef struct _Xcls_DialogNewComponentXcls_titleClass Xcls_DialogNewComponentXcls_titleClass;
60 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION (xcls_dialognewcomponent_xcls_region_get_type ())
61 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region))
62 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
63 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
64 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_REGION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION))
65 #define XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_regionClass))
67 typedef struct _Xcls_DialogNewComponentXcls_region Xcls_DialogNewComponentXcls_region;
68 typedef struct _Xcls_DialogNewComponentXcls_regionClass Xcls_DialogNewComponentXcls_regionClass;
70 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT (xcls_dialognewcomponent_xcls_parent_get_type ())
71 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent))
72 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
73 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
74 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PARENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT))
75 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parentClass))
77 typedef struct _Xcls_DialogNewComponentXcls_parent Xcls_DialogNewComponentXcls_parent;
78 typedef struct _Xcls_DialogNewComponentXcls_parentClass Xcls_DialogNewComponentXcls_parentClass;
80 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME (xcls_dialognewcomponent_xcls_permname_get_type ())
81 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname))
82 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
83 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
84 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_PERMNAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME))
85 #define XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permnameClass))
87 typedef struct _Xcls_DialogNewComponentXcls_permname Xcls_DialogNewComponentXcls_permname;
88 typedef struct _Xcls_DialogNewComponentXcls_permnameClass Xcls_DialogNewComponentXcls_permnameClass;
90 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER (xcls_dialognewcomponent_xcls_modorder_get_type ())
91 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder))
92 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
93 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
94 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_MODORDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER))
95 #define XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrderClass))
97 typedef struct _Xcls_DialogNewComponentXcls_modOrder Xcls_DialogNewComponentXcls_modOrder;
98 typedef struct _Xcls_DialogNewComponentXcls_modOrderClass Xcls_DialogNewComponentXcls_modOrderClass;
100 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
101 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
102 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
103 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
104 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
105 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
107 typedef struct _JsRenderJsRender JsRenderJsRender;
108 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
110 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
111 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
112 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
113 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
114 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
115 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
117 typedef struct _ProjectProject ProjectProject;
118 typedef struct _ProjectProjectClass ProjectProjectClass;
119 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
120 #define _xcls_dialognewcomponent_xcls_name_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_name_unref (var), NULL)))
121 #define _xcls_dialognewcomponent_xcls_title_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_title_unref (var), NULL)))
122 #define _xcls_dialognewcomponent_xcls_region_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_region_unref (var), NULL)))
123 #define _xcls_dialognewcomponent_xcls_parent_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_parent_unref (var), NULL)))
124 #define _xcls_dialognewcomponent_xcls_permname_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_permname_unref (var), NULL)))
125 #define _xcls_dialognewcomponent_xcls_modorder_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_modorder_unref (var), NULL)))
126 #define _xcls_dialognewcomponent_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_unref (var), NULL)))
128 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2 (xcls_dialognewcomponent_xcls_vbox2_get_type ())
129 #define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2))
130 #define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2Class))
131 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_VBOX2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2))
132 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_VBOX2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2))
133 #define XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2Class))
135 typedef struct _Xcls_DialogNewComponentXcls_VBox2 Xcls_DialogNewComponentXcls_VBox2;
136 typedef struct _Xcls_DialogNewComponentXcls_VBox2Class Xcls_DialogNewComponentXcls_VBox2Class;
137 typedef struct _Xcls_DialogNewComponentXcls_VBox2Private Xcls_DialogNewComponentXcls_VBox2Private;
139 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16 (xcls_dialognewcomponent_xcls_button16_get_type ())
140 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16))
141 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16Class))
142 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON16(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16))
143 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON16_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16))
144 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16Class))
146 typedef struct _Xcls_DialogNewComponentXcls_Button16 Xcls_DialogNewComponentXcls_Button16;
147 typedef struct _Xcls_DialogNewComponentXcls_Button16Class Xcls_DialogNewComponentXcls_Button16Class;
148 typedef struct _Xcls_DialogNewComponentXcls_Button16Private Xcls_DialogNewComponentXcls_Button16Private;
150 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17 (xcls_dialognewcomponent_xcls_button17_get_type ())
151 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17))
152 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17Class))
153 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON17(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17))
154 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_BUTTON17_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17))
155 #define XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17Class))
157 typedef struct _Xcls_DialogNewComponentXcls_Button17 Xcls_DialogNewComponentXcls_Button17;
158 typedef struct _Xcls_DialogNewComponentXcls_Button17Class Xcls_DialogNewComponentXcls_Button17Class;
159 typedef struct _Xcls_DialogNewComponentXcls_Button17Private Xcls_DialogNewComponentXcls_Button17Private;
160 typedef struct _Xcls_DialogNewComponentXcls_namePrivate Xcls_DialogNewComponentXcls_namePrivate;
162 #define TYPE_XCLS_STANDARDERRORDIALOG (xcls_standarderrordialog_get_type ())
163 #define XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialog))
164 #define XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
165 #define IS_XCLS_STANDARDERRORDIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_STANDARDERRORDIALOG))
166 #define IS_XCLS_STANDARDERRORDIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_STANDARDERRORDIALOG))
167 #define XCLS_STANDARDERRORDIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_STANDARDERRORDIALOG, Xcls_StandardErrorDialogClass))
169 typedef struct _Xcls_StandardErrorDialog Xcls_StandardErrorDialog;
170 typedef struct _Xcls_StandardErrorDialogClass Xcls_StandardErrorDialogClass;
171 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
173 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
174 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
175 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
176 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
177 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
178 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
180 typedef struct _JsRenderNode JsRenderNode;
181 typedef struct _JsRenderNodeClass JsRenderNodeClass;
182 #define _g_free0(var) (var = (g_free (var), NULL))
183 #define _xcls_dialognewcomponent_xcls_button17_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_button17_unref (var), NULL)))
184 #define _xcls_dialognewcomponent_xcls_button16_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_button16_unref (var), NULL)))
185 #define _xcls_dialognewcomponent_xcls_vbox2_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_vbox2_unref (var), NULL)))
186 typedef struct _Xcls_DialogNewComponentXcls_titlePrivate Xcls_DialogNewComponentXcls_titlePrivate;
187 typedef struct _Xcls_DialogNewComponentXcls_parentPrivate Xcls_DialogNewComponentXcls_parentPrivate;
188 typedef struct _Xcls_DialogNewComponentXcls_regionPrivate Xcls_DialogNewComponentXcls_regionPrivate;
189 typedef struct _Xcls_DialogNewComponentXcls_modOrderPrivate Xcls_DialogNewComponentXcls_modOrderPrivate;
190 typedef struct _Xcls_DialogNewComponentXcls_permnamePrivate Xcls_DialogNewComponentXcls_permnamePrivate;
192 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3 (xcls_dialognewcomponent_xcls_table3_get_type ())
193 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3))
194 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3Class))
195 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TABLE3(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3))
196 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_TABLE3_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3))
197 #define XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3Class))
199 typedef struct _Xcls_DialogNewComponentXcls_Table3 Xcls_DialogNewComponentXcls_Table3;
200 typedef struct _Xcls_DialogNewComponentXcls_Table3Class Xcls_DialogNewComponentXcls_Table3Class;
201 typedef struct _Xcls_DialogNewComponentXcls_Table3Private Xcls_DialogNewComponentXcls_Table3Private;
202 #define _xcls_dialognewcomponent_xcls_table3_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_table3_unref (var), NULL)))
203 typedef struct _Xcls_DialogNewComponentParamSpecXcls_VBox2 Xcls_DialogNewComponentParamSpecXcls_VBox2;
205 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4 (xcls_dialognewcomponent_xcls_label4_get_type ())
206 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4))
207 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4Class))
208 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4))
209 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4))
210 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4Class))
212 typedef struct _Xcls_DialogNewComponentXcls_Label4 Xcls_DialogNewComponentXcls_Label4;
213 typedef struct _Xcls_DialogNewComponentXcls_Label4Class Xcls_DialogNewComponentXcls_Label4Class;
214 typedef struct _Xcls_DialogNewComponentXcls_Label4Private Xcls_DialogNewComponentXcls_Label4Private;
216 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6 (xcls_dialognewcomponent_xcls_label6_get_type ())
217 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6))
218 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6Class))
219 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6))
220 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6))
221 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6Class))
223 typedef struct _Xcls_DialogNewComponentXcls_Label6 Xcls_DialogNewComponentXcls_Label6;
224 typedef struct _Xcls_DialogNewComponentXcls_Label6Class Xcls_DialogNewComponentXcls_Label6Class;
225 typedef struct _Xcls_DialogNewComponentXcls_Label6Private Xcls_DialogNewComponentXcls_Label6Private;
227 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8 (xcls_dialognewcomponent_xcls_label8_get_type ())
228 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8))
229 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8Class))
230 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8))
231 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8))
232 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8Class))
234 typedef struct _Xcls_DialogNewComponentXcls_Label8 Xcls_DialogNewComponentXcls_Label8;
235 typedef struct _Xcls_DialogNewComponentXcls_Label8Class Xcls_DialogNewComponentXcls_Label8Class;
236 typedef struct _Xcls_DialogNewComponentXcls_Label8Private Xcls_DialogNewComponentXcls_Label8Private;
238 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10 (xcls_dialognewcomponent_xcls_label10_get_type ())
239 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10))
240 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10Class))
241 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL10(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10))
242 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL10_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10))
243 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10Class))
245 typedef struct _Xcls_DialogNewComponentXcls_Label10 Xcls_DialogNewComponentXcls_Label10;
246 typedef struct _Xcls_DialogNewComponentXcls_Label10Class Xcls_DialogNewComponentXcls_Label10Class;
247 typedef struct _Xcls_DialogNewComponentXcls_Label10Private Xcls_DialogNewComponentXcls_Label10Private;
249 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12 (xcls_dialognewcomponent_xcls_label12_get_type ())
250 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12))
251 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12Class))
252 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12))
253 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12))
254 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12Class))
256 typedef struct _Xcls_DialogNewComponentXcls_Label12 Xcls_DialogNewComponentXcls_Label12;
257 typedef struct _Xcls_DialogNewComponentXcls_Label12Class Xcls_DialogNewComponentXcls_Label12Class;
258 typedef struct _Xcls_DialogNewComponentXcls_Label12Private Xcls_DialogNewComponentXcls_Label12Private;
260 #define XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14 (xcls_dialognewcomponent_xcls_label14_get_type ())
261 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14))
262 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14Class))
263 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL14(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14))
264 #define XCLS_DIALOGNEWCOMPONENT_IS_XCLS_LABEL14_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14))
265 #define XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14Class))
267 typedef struct _Xcls_DialogNewComponentXcls_Label14 Xcls_DialogNewComponentXcls_Label14;
268 typedef struct _Xcls_DialogNewComponentXcls_Label14Class Xcls_DialogNewComponentXcls_Label14Class;
269 typedef struct _Xcls_DialogNewComponentXcls_Label14Private Xcls_DialogNewComponentXcls_Label14Private;
270 #define _xcls_dialognewcomponent_xcls_label14_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label14_unref (var), NULL)))
271 #define _xcls_dialognewcomponent_xcls_label12_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label12_unref (var), NULL)))
272 #define _xcls_dialognewcomponent_xcls_label10_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label10_unref (var), NULL)))
273 #define _xcls_dialognewcomponent_xcls_label8_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label8_unref (var), NULL)))
274 #define _xcls_dialognewcomponent_xcls_label6_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label6_unref (var), NULL)))
275 #define _xcls_dialognewcomponent_xcls_label4_unref0(var) ((var == NULL) ? NULL : (var = (xcls_dialognewcomponent_xcls_label4_unref (var), NULL)))
276 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Table3 Xcls_DialogNewComponentParamSpecXcls_Table3;
277 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label4 Xcls_DialogNewComponentParamSpecXcls_Label4;
278 typedef struct _Xcls_DialogNewComponentParamSpecXcls_name Xcls_DialogNewComponentParamSpecXcls_name;
279 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label6 Xcls_DialogNewComponentParamSpecXcls_Label6;
280 typedef struct _Xcls_DialogNewComponentParamSpecXcls_title Xcls_DialogNewComponentParamSpecXcls_title;
281 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label8 Xcls_DialogNewComponentParamSpecXcls_Label8;
282 typedef struct _Xcls_DialogNewComponentParamSpecXcls_region Xcls_DialogNewComponentParamSpecXcls_region;
283 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label10 Xcls_DialogNewComponentParamSpecXcls_Label10;
284 typedef struct _Xcls_DialogNewComponentParamSpecXcls_parent Xcls_DialogNewComponentParamSpecXcls_parent;
285 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label12 Xcls_DialogNewComponentParamSpecXcls_Label12;
286 typedef struct _Xcls_DialogNewComponentParamSpecXcls_permname Xcls_DialogNewComponentParamSpecXcls_permname;
287 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Label14 Xcls_DialogNewComponentParamSpecXcls_Label14;
288 typedef struct _Xcls_DialogNewComponentParamSpecXcls_modOrder Xcls_DialogNewComponentParamSpecXcls_modOrder;
289 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Button16 Xcls_DialogNewComponentParamSpecXcls_Button16;
290 typedef struct _Xcls_DialogNewComponentParamSpecXcls_Button17 Xcls_DialogNewComponentParamSpecXcls_Button17;
291 typedef struct _ParamSpecXcls_DialogNewComponent ParamSpecXcls_DialogNewComponent;
293 struct _Xcls_DialogNewComponent {
294 GTypeInstance parent_instance;
295 volatile int ref_count;
296 Xcls_DialogNewComponentPrivate * priv;
298 Xcls_DialogNewComponentXcls_name* name;
299 Xcls_DialogNewComponentXcls_title* title;
300 Xcls_DialogNewComponentXcls_region* region;
301 Xcls_DialogNewComponentXcls_parent* parent;
302 Xcls_DialogNewComponentXcls_permname* permname;
303 Xcls_DialogNewComponentXcls_modOrder* modOrder;
304 JsRenderJsRender* file;
305 ProjectProject* project;
308 struct _Xcls_DialogNewComponentClass {
309 GTypeClass parent_class;
310 void (*finalize) (Xcls_DialogNewComponent *self);
313 struct _Xcls_DialogNewComponentXcls_VBox2 {
314 GTypeInstance parent_instance;
315 volatile int ref_count;
316 Xcls_DialogNewComponentXcls_VBox2Private * priv;
320 struct _Xcls_DialogNewComponentXcls_VBox2Class {
321 GTypeClass parent_class;
322 void (*finalize) (Xcls_DialogNewComponentXcls_VBox2 *self);
325 struct _Xcls_DialogNewComponentXcls_Button16 {
326 GTypeInstance parent_instance;
327 volatile int ref_count;
328 Xcls_DialogNewComponentXcls_Button16Private * priv;
332 struct _Xcls_DialogNewComponentXcls_Button16Class {
333 GTypeClass parent_class;
334 void (*finalize) (Xcls_DialogNewComponentXcls_Button16 *self);
337 struct _Xcls_DialogNewComponentXcls_Button17 {
338 GTypeInstance parent_instance;
339 volatile int ref_count;
340 Xcls_DialogNewComponentXcls_Button17Private * priv;
344 struct _Xcls_DialogNewComponentXcls_Button17Class {
345 GTypeClass parent_class;
346 void (*finalize) (Xcls_DialogNewComponentXcls_Button17 *self);
349 struct _Xcls_DialogNewComponentXcls_name {
350 GTypeInstance parent_instance;
351 volatile int ref_count;
352 Xcls_DialogNewComponentXcls_namePrivate * priv;
356 struct _Xcls_DialogNewComponentXcls_nameClass {
357 GTypeClass parent_class;
358 void (*finalize) (Xcls_DialogNewComponentXcls_name *self);
361 struct _JsRenderJsRender {
362 GObject parent_instance;
363 JsRenderJsRenderPrivate * priv;
364 GeeArrayList* doubleStringProps;
375 ProjectProject* project;
381 struct _JsRenderJsRenderClass {
382 GObjectClass parent_class;
383 void (*save) (JsRenderJsRender* self);
384 void (*loadItems) (JsRenderJsRender* self, GError** error);
385 gchar* (*toSource) (JsRenderJsRender* self);
386 gchar* (*toSourcePreview) (JsRenderJsRender* self);
387 gchar* (*toValaSource) (JsRenderJsRender* self, gboolean testcompile);
390 struct _Xcls_DialogNewComponentXcls_title {
391 GTypeInstance parent_instance;
392 volatile int ref_count;
393 Xcls_DialogNewComponentXcls_titlePrivate * priv;
397 struct _Xcls_DialogNewComponentXcls_titleClass {
398 GTypeClass parent_class;
399 void (*finalize) (Xcls_DialogNewComponentXcls_title *self);
402 struct _Xcls_DialogNewComponentXcls_parent {
403 GTypeInstance parent_instance;
404 volatile int ref_count;
405 Xcls_DialogNewComponentXcls_parentPrivate * priv;
409 struct _Xcls_DialogNewComponentXcls_parentClass {
410 GTypeClass parent_class;
411 void (*finalize) (Xcls_DialogNewComponentXcls_parent *self);
414 struct _Xcls_DialogNewComponentXcls_region {
415 GTypeInstance parent_instance;
416 volatile int ref_count;
417 Xcls_DialogNewComponentXcls_regionPrivate * priv;
421 struct _Xcls_DialogNewComponentXcls_regionClass {
422 GTypeClass parent_class;
423 void (*finalize) (Xcls_DialogNewComponentXcls_region *self);
426 struct _Xcls_DialogNewComponentXcls_modOrder {
427 GTypeInstance parent_instance;
428 volatile int ref_count;
429 Xcls_DialogNewComponentXcls_modOrderPrivate * priv;
433 struct _Xcls_DialogNewComponentXcls_modOrderClass {
434 GTypeClass parent_class;
435 void (*finalize) (Xcls_DialogNewComponentXcls_modOrder *self);
438 struct _Xcls_DialogNewComponentXcls_permname {
439 GTypeInstance parent_instance;
440 volatile int ref_count;
441 Xcls_DialogNewComponentXcls_permnamePrivate * priv;
445 struct _Xcls_DialogNewComponentXcls_permnameClass {
446 GTypeClass parent_class;
447 void (*finalize) (Xcls_DialogNewComponentXcls_permname *self);
450 struct _Xcls_DialogNewComponentXcls_Table3 {
451 GTypeInstance parent_instance;
452 volatile int ref_count;
453 Xcls_DialogNewComponentXcls_Table3Private * priv;
457 struct _Xcls_DialogNewComponentXcls_Table3Class {
458 GTypeClass parent_class;
459 void (*finalize) (Xcls_DialogNewComponentXcls_Table3 *self);
462 struct _Xcls_DialogNewComponentParamSpecXcls_VBox2 {
463 GParamSpec parent_instance;
466 struct _Xcls_DialogNewComponentXcls_Label4 {
467 GTypeInstance parent_instance;
468 volatile int ref_count;
469 Xcls_DialogNewComponentXcls_Label4Private * priv;
473 struct _Xcls_DialogNewComponentXcls_Label4Class {
474 GTypeClass parent_class;
475 void (*finalize) (Xcls_DialogNewComponentXcls_Label4 *self);
478 struct _Xcls_DialogNewComponentXcls_Label6 {
479 GTypeInstance parent_instance;
480 volatile int ref_count;
481 Xcls_DialogNewComponentXcls_Label6Private * priv;
485 struct _Xcls_DialogNewComponentXcls_Label6Class {
486 GTypeClass parent_class;
487 void (*finalize) (Xcls_DialogNewComponentXcls_Label6 *self);
490 struct _Xcls_DialogNewComponentXcls_Label8 {
491 GTypeInstance parent_instance;
492 volatile int ref_count;
493 Xcls_DialogNewComponentXcls_Label8Private * priv;
497 struct _Xcls_DialogNewComponentXcls_Label8Class {
498 GTypeClass parent_class;
499 void (*finalize) (Xcls_DialogNewComponentXcls_Label8 *self);
502 struct _Xcls_DialogNewComponentXcls_Label10 {
503 GTypeInstance parent_instance;
504 volatile int ref_count;
505 Xcls_DialogNewComponentXcls_Label10Private * priv;
509 struct _Xcls_DialogNewComponentXcls_Label10Class {
510 GTypeClass parent_class;
511 void (*finalize) (Xcls_DialogNewComponentXcls_Label10 *self);
514 struct _Xcls_DialogNewComponentXcls_Label12 {
515 GTypeInstance parent_instance;
516 volatile int ref_count;
517 Xcls_DialogNewComponentXcls_Label12Private * priv;
521 struct _Xcls_DialogNewComponentXcls_Label12Class {
522 GTypeClass parent_class;
523 void (*finalize) (Xcls_DialogNewComponentXcls_Label12 *self);
526 struct _Xcls_DialogNewComponentXcls_Label14 {
527 GTypeInstance parent_instance;
528 volatile int ref_count;
529 Xcls_DialogNewComponentXcls_Label14Private * priv;
533 struct _Xcls_DialogNewComponentXcls_Label14Class {
534 GTypeClass parent_class;
535 void (*finalize) (Xcls_DialogNewComponentXcls_Label14 *self);
538 struct _Xcls_DialogNewComponentParamSpecXcls_Table3 {
539 GParamSpec parent_instance;
542 struct _Xcls_DialogNewComponentParamSpecXcls_Label4 {
543 GParamSpec parent_instance;
546 struct _Xcls_DialogNewComponentParamSpecXcls_name {
547 GParamSpec parent_instance;
550 struct _Xcls_DialogNewComponentParamSpecXcls_Label6 {
551 GParamSpec parent_instance;
554 struct _Xcls_DialogNewComponentParamSpecXcls_title {
555 GParamSpec parent_instance;
558 struct _Xcls_DialogNewComponentParamSpecXcls_Label8 {
559 GParamSpec parent_instance;
562 struct _Xcls_DialogNewComponentParamSpecXcls_region {
563 GParamSpec parent_instance;
566 struct _Xcls_DialogNewComponentParamSpecXcls_Label10 {
567 GParamSpec parent_instance;
570 struct _Xcls_DialogNewComponentParamSpecXcls_parent {
571 GParamSpec parent_instance;
574 struct _Xcls_DialogNewComponentParamSpecXcls_Label12 {
575 GParamSpec parent_instance;
578 struct _Xcls_DialogNewComponentParamSpecXcls_permname {
579 GParamSpec parent_instance;
582 struct _Xcls_DialogNewComponentParamSpecXcls_Label14 {
583 GParamSpec parent_instance;
586 struct _Xcls_DialogNewComponentParamSpecXcls_modOrder {
587 GParamSpec parent_instance;
590 struct _Xcls_DialogNewComponentParamSpecXcls_Button16 {
591 GParamSpec parent_instance;
594 struct _Xcls_DialogNewComponentParamSpecXcls_Button17 {
595 GParamSpec parent_instance;
598 struct _ParamSpecXcls_DialogNewComponent {
599 GParamSpec parent_instance;
603 extern Xcls_DialogNewComponent* DialogNewComponent;
604 Xcls_DialogNewComponent* DialogNewComponent = NULL;
605 static gpointer xcls_dialognewcomponent_parent_class = NULL;
606 static Xcls_DialogNewComponent* xcls_dialognewcomponent__this;
607 static Xcls_DialogNewComponent* xcls_dialognewcomponent__this = NULL;
608 extern Xcls_StandardErrorDialog* StandardErrorDialog;
609 static gpointer xcls_dialognewcomponent_xcls_vbox2_parent_class = NULL;
610 static gpointer xcls_dialognewcomponent_xcls_table3_parent_class = NULL;
611 static gpointer xcls_dialognewcomponent_xcls_label4_parent_class = NULL;
612 static gpointer xcls_dialognewcomponent_xcls_name_parent_class = NULL;
613 static gpointer xcls_dialognewcomponent_xcls_label6_parent_class = NULL;
614 static gpointer xcls_dialognewcomponent_xcls_title_parent_class = NULL;
615 static gpointer xcls_dialognewcomponent_xcls_label8_parent_class = NULL;
616 static gpointer xcls_dialognewcomponent_xcls_region_parent_class = NULL;
617 static gpointer xcls_dialognewcomponent_xcls_label10_parent_class = NULL;
618 static gpointer xcls_dialognewcomponent_xcls_parent_parent_class = NULL;
619 static gpointer xcls_dialognewcomponent_xcls_label12_parent_class = NULL;
620 static gpointer xcls_dialognewcomponent_xcls_permname_parent_class = NULL;
621 static gpointer xcls_dialognewcomponent_xcls_label14_parent_class = NULL;
622 static gpointer xcls_dialognewcomponent_xcls_modorder_parent_class = NULL;
623 static gpointer xcls_dialognewcomponent_xcls_button16_parent_class = NULL;
624 static gpointer xcls_dialognewcomponent_xcls_button17_parent_class = NULL;
626 gpointer xcls_dialognewcomponent_ref (gpointer instance);
627 void xcls_dialognewcomponent_unref (gpointer instance);
628 GParamSpec* param_spec_xcls_dialognewcomponent (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
629 void value_set_xcls_dialognewcomponent (GValue* value, gpointer v_object);
630 void value_take_xcls_dialognewcomponent (GValue* value, gpointer v_object);
631 gpointer value_get_xcls_dialognewcomponent (const GValue* value);
632 GType xcls_dialognewcomponent_get_type (void) G_GNUC_CONST;
633 gpointer xcls_dialognewcomponent_xcls_name_ref (gpointer instance);
634 void xcls_dialognewcomponent_xcls_name_unref (gpointer instance);
635 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_name (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
636 void xcls_dialognewcomponent_value_set_xcls_name (GValue* value, gpointer v_object);
637 void xcls_dialognewcomponent_value_take_xcls_name (GValue* value, gpointer v_object);
638 gpointer xcls_dialognewcomponent_value_get_xcls_name (const GValue* value);
639 GType xcls_dialognewcomponent_xcls_name_get_type (void) G_GNUC_CONST;
640 gpointer xcls_dialognewcomponent_xcls_title_ref (gpointer instance);
641 void xcls_dialognewcomponent_xcls_title_unref (gpointer instance);
642 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_title (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
643 void xcls_dialognewcomponent_value_set_xcls_title (GValue* value, gpointer v_object);
644 void xcls_dialognewcomponent_value_take_xcls_title (GValue* value, gpointer v_object);
645 gpointer xcls_dialognewcomponent_value_get_xcls_title (const GValue* value);
646 GType xcls_dialognewcomponent_xcls_title_get_type (void) G_GNUC_CONST;
647 gpointer xcls_dialognewcomponent_xcls_region_ref (gpointer instance);
648 void xcls_dialognewcomponent_xcls_region_unref (gpointer instance);
649 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_region (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
650 void xcls_dialognewcomponent_value_set_xcls_region (GValue* value, gpointer v_object);
651 void xcls_dialognewcomponent_value_take_xcls_region (GValue* value, gpointer v_object);
652 gpointer xcls_dialognewcomponent_value_get_xcls_region (const GValue* value);
653 GType xcls_dialognewcomponent_xcls_region_get_type (void) G_GNUC_CONST;
654 gpointer xcls_dialognewcomponent_xcls_parent_ref (gpointer instance);
655 void xcls_dialognewcomponent_xcls_parent_unref (gpointer instance);
656 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_parent (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
657 void xcls_dialognewcomponent_value_set_xcls_parent (GValue* value, gpointer v_object);
658 void xcls_dialognewcomponent_value_take_xcls_parent (GValue* value, gpointer v_object);
659 gpointer xcls_dialognewcomponent_value_get_xcls_parent (const GValue* value);
660 GType xcls_dialognewcomponent_xcls_parent_get_type (void) G_GNUC_CONST;
661 gpointer xcls_dialognewcomponent_xcls_permname_ref (gpointer instance);
662 void xcls_dialognewcomponent_xcls_permname_unref (gpointer instance);
663 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_permname (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
664 void xcls_dialognewcomponent_value_set_xcls_permname (GValue* value, gpointer v_object);
665 void xcls_dialognewcomponent_value_take_xcls_permname (GValue* value, gpointer v_object);
666 gpointer xcls_dialognewcomponent_value_get_xcls_permname (const GValue* value);
667 GType xcls_dialognewcomponent_xcls_permname_get_type (void) G_GNUC_CONST;
668 gpointer xcls_dialognewcomponent_xcls_modorder_ref (gpointer instance);
669 void xcls_dialognewcomponent_xcls_modorder_unref (gpointer instance);
670 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_modorder (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
671 void xcls_dialognewcomponent_value_set_xcls_modorder (GValue* value, gpointer v_object);
672 void xcls_dialognewcomponent_value_take_xcls_modorder (GValue* value, gpointer v_object);
673 gpointer xcls_dialognewcomponent_value_get_xcls_modorder (const GValue* value);
674 GType xcls_dialognewcomponent_xcls_modorder_get_type (void) G_GNUC_CONST;
675 GType js_render_js_render_get_type (void) G_GNUC_CONST;
676 GType project_project_get_type (void) G_GNUC_CONST;
678 XCLS_DIALOGNEWCOMPONENT_DUMMY_PROPERTY
680 Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void);
681 Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type);
682 Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_new (void);
683 Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_construct (GType object_type);
684 gpointer xcls_dialognewcomponent_xcls_vbox2_ref (gpointer instance);
685 void xcls_dialognewcomponent_xcls_vbox2_unref (gpointer instance);
686 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_vbox2 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
687 void xcls_dialognewcomponent_value_set_xcls_vbox2 (GValue* value, gpointer v_object);
688 void xcls_dialognewcomponent_value_take_xcls_vbox2 (GValue* value, gpointer v_object);
689 gpointer xcls_dialognewcomponent_value_get_xcls_vbox2 (const GValue* value);
690 GType xcls_dialognewcomponent_xcls_vbox2_get_type (void) G_GNUC_CONST;
691 Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_new (void);
692 Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_construct (GType object_type);
693 gpointer xcls_dialognewcomponent_xcls_button16_ref (gpointer instance);
694 void xcls_dialognewcomponent_xcls_button16_unref (gpointer instance);
695 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_button16 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
696 void xcls_dialognewcomponent_value_set_xcls_button16 (GValue* value, gpointer v_object);
697 void xcls_dialognewcomponent_value_take_xcls_button16 (GValue* value, gpointer v_object);
698 gpointer xcls_dialognewcomponent_value_get_xcls_button16 (const GValue* value);
699 GType xcls_dialognewcomponent_xcls_button16_get_type (void) G_GNUC_CONST;
700 Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_new (void);
701 Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_construct (GType object_type);
702 gpointer xcls_dialognewcomponent_xcls_button17_ref (gpointer instance);
703 void xcls_dialognewcomponent_xcls_button17_unref (gpointer instance);
704 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_button17 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
705 void xcls_dialognewcomponent_value_set_xcls_button17 (GValue* value, gpointer v_object);
706 void xcls_dialognewcomponent_value_take_xcls_button17 (GValue* value, gpointer v_object);
707 gpointer xcls_dialognewcomponent_value_get_xcls_button17 (const GValue* value);
708 GType xcls_dialognewcomponent_xcls_button17_get_type (void) G_GNUC_CONST;
709 static gboolean __lambda11_ (Xcls_DialogNewComponent* self, GtkWidget* _self_, GdkEventAny* event);
710 static gboolean ___lambda11__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self);
711 static void __lambda12_ (Xcls_DialogNewComponent* self, GtkDialog* _self_, gint response_id);
712 gpointer xcls_standarderrordialog_ref (gpointer instance);
713 void xcls_standarderrordialog_unref (gpointer instance);
714 GParamSpec* param_spec_xcls_standarderrordialog (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
715 void value_set_xcls_standarderrordialog (GValue* value, gpointer v_object);
716 void value_take_xcls_standarderrordialog (GValue* value, gpointer v_object);
717 gpointer value_get_xcls_standarderrordialog (const GValue* value);
718 GType xcls_standarderrordialog_get_type (void) G_GNUC_CONST;
719 void xcls_standarderrordialog_show (Xcls_StandardErrorDialog* self, const gchar* msg);
720 GType js_render_node_get_type (void) G_GNUC_CONST;
721 void js_render_js_render_save (JsRenderJsRender* self);
722 gchar* project_project_firstPath (ProjectProject* self);
723 JsRenderJsRender* project_project_create (ProjectProject* self, const gchar* filename);
724 static void ___lambda12__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self);
725 static void __lambda15_ (Xcls_DialogNewComponent* self, GtkWidget* _self_);
726 static void ___lambda15__gtk_widget_show (GtkWidget* _sender, gpointer self);
727 void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c);
728 static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data);
730 XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_DUMMY_PROPERTY
732 Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_new (void);
733 Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_construct (GType object_type);
734 gpointer xcls_dialognewcomponent_xcls_table3_ref (gpointer instance);
735 void xcls_dialognewcomponent_xcls_table3_unref (gpointer instance);
736 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_table3 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
737 void xcls_dialognewcomponent_value_set_xcls_table3 (GValue* value, gpointer v_object);
738 void xcls_dialognewcomponent_value_take_xcls_table3 (GValue* value, gpointer v_object);
739 gpointer xcls_dialognewcomponent_value_get_xcls_table3 (const GValue* value);
740 GType xcls_dialognewcomponent_xcls_table3_get_type (void) G_GNUC_CONST;
741 static void xcls_dialognewcomponent_xcls_vbox2_finalize (Xcls_DialogNewComponentXcls_VBox2* obj);
743 XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_DUMMY_PROPERTY
745 Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_new (void);
746 Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_construct (GType object_type);
747 gpointer xcls_dialognewcomponent_xcls_label4_ref (gpointer instance);
748 void xcls_dialognewcomponent_xcls_label4_unref (gpointer instance);
749 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label4 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
750 void xcls_dialognewcomponent_value_set_xcls_label4 (GValue* value, gpointer v_object);
751 void xcls_dialognewcomponent_value_take_xcls_label4 (GValue* value, gpointer v_object);
752 gpointer xcls_dialognewcomponent_value_get_xcls_label4 (const GValue* value);
753 GType xcls_dialognewcomponent_xcls_label4_get_type (void) G_GNUC_CONST;
754 Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_new (void);
755 Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_construct (GType object_type);
756 Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_new (void);
757 Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_construct (GType object_type);
758 gpointer xcls_dialognewcomponent_xcls_label6_ref (gpointer instance);
759 void xcls_dialognewcomponent_xcls_label6_unref (gpointer instance);
760 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label6 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
761 void xcls_dialognewcomponent_value_set_xcls_label6 (GValue* value, gpointer v_object);
762 void xcls_dialognewcomponent_value_take_xcls_label6 (GValue* value, gpointer v_object);
763 gpointer xcls_dialognewcomponent_value_get_xcls_label6 (const GValue* value);
764 GType xcls_dialognewcomponent_xcls_label6_get_type (void) G_GNUC_CONST;
765 Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_new (void);
766 Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_construct (GType object_type);
767 Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_new (void);
768 Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_construct (GType object_type);
769 gpointer xcls_dialognewcomponent_xcls_label8_ref (gpointer instance);
770 void xcls_dialognewcomponent_xcls_label8_unref (gpointer instance);
771 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label8 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
772 void xcls_dialognewcomponent_value_set_xcls_label8 (GValue* value, gpointer v_object);
773 void xcls_dialognewcomponent_value_take_xcls_label8 (GValue* value, gpointer v_object);
774 gpointer xcls_dialognewcomponent_value_get_xcls_label8 (const GValue* value);
775 GType xcls_dialognewcomponent_xcls_label8_get_type (void) G_GNUC_CONST;
776 Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_new (void);
777 Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_construct (GType object_type);
778 Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_new (void);
779 Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_construct (GType object_type);
780 gpointer xcls_dialognewcomponent_xcls_label10_ref (gpointer instance);
781 void xcls_dialognewcomponent_xcls_label10_unref (gpointer instance);
782 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label10 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
783 void xcls_dialognewcomponent_value_set_xcls_label10 (GValue* value, gpointer v_object);
784 void xcls_dialognewcomponent_value_take_xcls_label10 (GValue* value, gpointer v_object);
785 gpointer xcls_dialognewcomponent_value_get_xcls_label10 (const GValue* value);
786 GType xcls_dialognewcomponent_xcls_label10_get_type (void) G_GNUC_CONST;
787 Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_new (void);
788 Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_construct (GType object_type);
789 Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_new (void);
790 Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_construct (GType object_type);
791 gpointer xcls_dialognewcomponent_xcls_label12_ref (gpointer instance);
792 void xcls_dialognewcomponent_xcls_label12_unref (gpointer instance);
793 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label12 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
794 void xcls_dialognewcomponent_value_set_xcls_label12 (GValue* value, gpointer v_object);
795 void xcls_dialognewcomponent_value_take_xcls_label12 (GValue* value, gpointer v_object);
796 gpointer xcls_dialognewcomponent_value_get_xcls_label12 (const GValue* value);
797 GType xcls_dialognewcomponent_xcls_label12_get_type (void) G_GNUC_CONST;
798 Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_new (void);
799 Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_construct (GType object_type);
800 Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_new (void);
801 Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_construct (GType object_type);
802 gpointer xcls_dialognewcomponent_xcls_label14_ref (gpointer instance);
803 void xcls_dialognewcomponent_xcls_label14_unref (gpointer instance);
804 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label14 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
805 void xcls_dialognewcomponent_value_set_xcls_label14 (GValue* value, gpointer v_object);
806 void xcls_dialognewcomponent_value_take_xcls_label14 (GValue* value, gpointer v_object);
807 gpointer xcls_dialognewcomponent_value_get_xcls_label14 (const GValue* value);
808 GType xcls_dialognewcomponent_xcls_label14_get_type (void) G_GNUC_CONST;
809 Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_new (void);
810 Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_construct (GType object_type);
811 static void xcls_dialognewcomponent_xcls_table3_finalize (Xcls_DialogNewComponentXcls_Table3* obj);
813 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_DUMMY_PROPERTY
815 static void xcls_dialognewcomponent_xcls_label4_finalize (Xcls_DialogNewComponentXcls_Label4* obj);
817 XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_DUMMY_PROPERTY
819 static void xcls_dialognewcomponent_xcls_name_finalize (Xcls_DialogNewComponentXcls_name* obj);
821 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_DUMMY_PROPERTY
823 static void xcls_dialognewcomponent_xcls_label6_finalize (Xcls_DialogNewComponentXcls_Label6* obj);
825 XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_DUMMY_PROPERTY
827 static void xcls_dialognewcomponent_xcls_title_finalize (Xcls_DialogNewComponentXcls_title* obj);
829 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_DUMMY_PROPERTY
831 static void xcls_dialognewcomponent_xcls_label8_finalize (Xcls_DialogNewComponentXcls_Label8* obj);
833 XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_DUMMY_PROPERTY
835 static void xcls_dialognewcomponent_xcls_region_finalize (Xcls_DialogNewComponentXcls_region* obj);
837 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_DUMMY_PROPERTY
839 static void xcls_dialognewcomponent_xcls_label10_finalize (Xcls_DialogNewComponentXcls_Label10* obj);
841 XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_DUMMY_PROPERTY
843 static void xcls_dialognewcomponent_xcls_parent_finalize (Xcls_DialogNewComponentXcls_parent* obj);
845 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_DUMMY_PROPERTY
847 static void xcls_dialognewcomponent_xcls_label12_finalize (Xcls_DialogNewComponentXcls_Label12* obj);
849 XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_DUMMY_PROPERTY
851 static void xcls_dialognewcomponent_xcls_permname_finalize (Xcls_DialogNewComponentXcls_permname* obj);
853 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_DUMMY_PROPERTY
855 static void xcls_dialognewcomponent_xcls_label14_finalize (Xcls_DialogNewComponentXcls_Label14* obj);
857 XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_DUMMY_PROPERTY
859 static void xcls_dialognewcomponent_xcls_modorder_finalize (Xcls_DialogNewComponentXcls_modOrder* obj);
861 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_DUMMY_PROPERTY
863 static void xcls_dialognewcomponent_xcls_button16_finalize (Xcls_DialogNewComponentXcls_Button16* obj);
865 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_DUMMY_PROPERTY
867 static void xcls_dialognewcomponent_xcls_button17_finalize (Xcls_DialogNewComponentXcls_Button17* obj);
868 static void xcls_dialognewcomponent_finalize (Xcls_DialogNewComponent* obj);
871 static gpointer _xcls_dialognewcomponent_ref0 (gpointer self) {
872 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
873 return self ? xcls_dialognewcomponent_ref (self) : NULL;
874 #line 875 "DialogNewComponent.vala.c"
878 static gboolean __lambda11_ (Xcls_DialogNewComponent* self, GtkWidget* _self_, GdkEventAny* event) {
879 gboolean result = FALSE;
881 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
882 g_return_val_if_fail (_self_ != NULL, FALSE);
883 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
884 g_return_val_if_fail (event != NULL, FALSE);
885 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
887 #line 61 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
888 gtk_widget_hide ((GtkWidget*) _tmp0_);
889 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
891 #line 62 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
893 #line 894 "DialogNewComponent.vala.c"
897 static gboolean ___lambda11__gtk_widget_delete_event (GtkWidget* _sender, GdkEventAny* event, gpointer self) {
899 result = __lambda11_ (self, _sender, event);
900 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
902 #line 903 "DialogNewComponent.vala.c"
906 static void __lambda12_ (Xcls_DialogNewComponent* self, GtkDialog* _self_, gint response_id) {
908 Xcls_DialogNewComponent* _tmp2_;
909 Xcls_DialogNewComponentXcls_name* _tmp3_;
911 const gchar* _tmp5_ = NULL;
914 gboolean _tmp9_ = FALSE;
915 Xcls_DialogNewComponent* _tmp10_;
916 JsRenderJsRender* _tmp11_;
917 const gchar* _tmp12_;
922 gboolean _tmp16_ = FALSE;
923 Xcls_DialogNewComponent* _tmp17_;
924 JsRenderJsRender* _tmp18_;
925 const gchar* _tmp19_;
930 Xcls_DialogNewComponent* _tmp34_;
931 ProjectProject* _tmp35_;
932 gchar* _tmp36_ = NULL;
934 Xcls_DialogNewComponent* _tmp37_;
935 JsRenderJsRender* _tmp38_;
936 const gchar* _tmp39_;
939 gboolean _tmp42_ = FALSE;
942 Xcls_DialogNewComponent* _tmp46_;
943 ProjectProject* _tmp47_;
944 const gchar* _tmp48_;
947 Xcls_DialogNewComponent* _tmp51_;
948 JsRenderJsRender* _tmp52_;
949 const gchar* _tmp53_;
954 JsRenderJsRender* _tmp58_ = NULL;
955 JsRenderJsRender* _tmp59_;
956 JsRenderJsRender* nf;
957 Xcls_DialogNewComponent* _tmp60_;
958 Xcls_DialogNewComponent* _tmp61_;
959 ProjectProject* _tmp62_;
960 JsRenderJsRender* _tmp63_;
961 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
962 g_return_if_fail (_self_ != NULL);
963 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
964 _tmp0_ = response_id;
965 #line 67 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
967 #line 968 "DialogNewComponent.vala.c"
969 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
971 #line 68 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
972 gtk_widget_hide ((GtkWidget*) _tmp1_);
973 #line 69 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
975 #line 976 "DialogNewComponent.vala.c"
977 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
978 _tmp2_ = xcls_dialognewcomponent__this;
979 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
980 _tmp3_ = _tmp2_->name;
981 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
983 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
984 _tmp5_ = gtk_entry_get_text (_tmp4_);
985 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
986 _tmp6_ = strlen (_tmp5_);
987 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
989 #line 72 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
991 #line 992 "DialogNewComponent.vala.c"
992 Xcls_StandardErrorDialog* _tmp8_;
993 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
994 _tmp8_ = StandardErrorDialog;
995 #line 73 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
996 xcls_standarderrordialog_show (_tmp8_, "You have to set Project name ");
997 #line 77 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
999 #line 1000 "DialogNewComponent.vala.c"
1001 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1002 _tmp10_ = xcls_dialognewcomponent__this;
1003 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1004 _tmp11_ = _tmp10_->file;
1005 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1006 _tmp12_ = _tmp11_->name;
1007 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1008 _tmp13_ = strlen (_tmp12_);
1009 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1011 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1013 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1015 #line 1016 "DialogNewComponent.vala.c"
1017 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1019 #line 1020 "DialogNewComponent.vala.c"
1021 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1023 #line 81 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1025 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1026 _tmp17_ = xcls_dialognewcomponent__this;
1027 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1028 _tmp18_ = _tmp17_->file;
1029 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1030 _tmp19_ = _tmp18_->name;
1031 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1032 _tmp20_ = strlen (_tmp19_);
1033 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1035 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1037 #line 1038 "DialogNewComponent.vala.c"
1038 JsRenderJsRender* _tmp22_;
1039 const gchar* _tmp23_;
1040 Xcls_DialogNewComponent* _tmp24_;
1041 Xcls_DialogNewComponentXcls_name* _tmp25_;
1043 const gchar* _tmp27_ = NULL;
1044 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1045 _tmp22_ = self->file;
1046 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1047 _tmp23_ = _tmp22_->name;
1048 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1049 _tmp24_ = xcls_dialognewcomponent__this;
1050 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1051 _tmp25_ = _tmp24_->name;
1052 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1053 _tmp26_ = _tmp25_->el;
1054 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1055 _tmp27_ = gtk_entry_get_text (_tmp26_);
1056 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1057 _tmp16_ = g_strcmp0 (_tmp23_, _tmp27_) != 0;
1058 #line 1059 "DialogNewComponent.vala.c"
1060 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1062 #line 1063 "DialogNewComponent.vala.c"
1064 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1066 #line 83 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1068 #line 1069 "DialogNewComponent.vala.c"
1069 Xcls_StandardErrorDialog* _tmp29_;
1070 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1071 _tmp29_ = StandardErrorDialog;
1072 #line 84 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1073 xcls_standarderrordialog_show (_tmp29_, "Sorry changing names does not work yet. ");
1074 #line 88 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1076 #line 1077 "DialogNewComponent.vala.c"
1078 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1080 #line 96 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1082 #line 1083 "DialogNewComponent.vala.c"
1083 Xcls_DialogNewComponent* _tmp31_;
1084 JsRenderJsRender* _tmp32_;
1086 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1087 _tmp31_ = xcls_dialognewcomponent__this;
1088 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1089 _tmp32_ = _tmp31_->file;
1090 #line 97 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1091 js_render_js_render_save (_tmp32_);
1092 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1094 #line 98 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1095 gtk_widget_hide ((GtkWidget*) _tmp33_);
1096 #line 99 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1098 #line 1099 "DialogNewComponent.vala.c"
1100 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1101 _tmp34_ = xcls_dialognewcomponent__this;
1102 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1103 _tmp35_ = _tmp34_->project;
1104 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1105 _tmp36_ = project_project_firstPath (_tmp35_);
1106 #line 103 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1108 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1109 _tmp37_ = xcls_dialognewcomponent__this;
1110 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1111 _tmp38_ = _tmp37_->file;
1112 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1113 _tmp39_ = _tmp38_->name;
1114 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1115 _tmp40_ = g_strconcat (_tmp39_, ".bjs", NULL);
1116 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1118 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1119 _tmp42_ = g_file_test (_tmp41_, G_FILE_TEST_EXISTS);
1120 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1122 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1124 #line 113 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1126 #line 1127 "DialogNewComponent.vala.c"
1127 Xcls_StandardErrorDialog* _tmp44_;
1128 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1129 _tmp44_ = StandardErrorDialog;
1130 #line 114 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1131 xcls_standarderrordialog_show (_tmp44_, "That file already exists");
1132 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1134 #line 117 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1136 #line 1137 "DialogNewComponent.vala.c"
1138 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1140 #line 119 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1141 gtk_widget_hide ((GtkWidget*) _tmp45_);
1142 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1143 _tmp46_ = xcls_dialognewcomponent__this;
1144 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1145 _tmp47_ = _tmp46_->project;
1146 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1148 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1149 _tmp49_ = g_strconcat (_tmp48_, "/", NULL);
1150 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1152 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1153 _tmp51_ = xcls_dialognewcomponent__this;
1154 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1155 _tmp52_ = _tmp51_->file;
1156 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1157 _tmp53_ = _tmp52_->name;
1158 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1159 _tmp54_ = g_strconcat (_tmp50_, _tmp53_, NULL);
1160 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1162 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1163 _tmp56_ = g_strconcat (_tmp55_, ".bjs", NULL);
1164 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1166 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1167 _tmp58_ = project_project_create (_tmp47_, _tmp57_);
1168 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1170 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1172 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1174 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1176 #line 124 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1178 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1179 _tmp60_ = xcls_dialognewcomponent__this;
1180 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1181 _tmp61_ = xcls_dialognewcomponent__this;
1182 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1183 _tmp62_ = _tmp61_->project;
1184 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1186 #line 128 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1187 g_signal_emit_by_name (_tmp60_, "success", _tmp62_, _tmp63_);
1188 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1189 _g_object_unref0 (nf);
1190 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1192 #line 1193 "DialogNewComponent.vala.c"
1196 static void ___lambda12__gtk_dialog_response (GtkDialog* _sender, gint response_id, gpointer self) {
1197 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1198 __lambda12_ (self, _sender, response_id);
1199 #line 1200 "DialogNewComponent.vala.c"
1203 static void __lambda15_ (Xcls_DialogNewComponent* self, GtkWidget* _self_) {
1205 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1206 g_return_if_fail (_self_ != NULL);
1207 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1209 #line 138 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1210 gtk_widget_show_all ((GtkWidget*) _tmp0_);
1211 #line 1212 "DialogNewComponent.vala.c"
1215 static void ___lambda15__gtk_widget_show (GtkWidget* _sender, gpointer self) {
1216 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1217 __lambda15_ (self, _sender);
1218 #line 1219 "DialogNewComponent.vala.c"
1222 Xcls_DialogNewComponent* xcls_dialognewcomponent_construct (GType object_type) {
1223 Xcls_DialogNewComponent* self = NULL;
1225 Xcls_DialogNewComponent* _tmp1_;
1226 Xcls_DialogNewComponent* _tmp2_;
1232 Xcls_DialogNewComponentXcls_VBox2* _tmp8_;
1233 Xcls_DialogNewComponentXcls_VBox2* child_0;
1236 Xcls_DialogNewComponentXcls_Button16* _tmp11_;
1237 Xcls_DialogNewComponentXcls_Button16* child_1;
1240 Xcls_DialogNewComponentXcls_Button17* _tmp14_;
1241 Xcls_DialogNewComponentXcls_Button17* child_2;
1247 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1248 self = (Xcls_DialogNewComponent*) g_type_create_instance (object_type);
1249 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1250 _tmp0_ = (GtkDialog*) gtk_dialog_new ();
1251 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1252 g_object_ref_sink (_tmp0_);
1253 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1254 _g_object_unref0 (self->el);
1255 #line 40 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1257 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1258 _tmp1_ = _xcls_dialognewcomponent_ref0 (self);
1259 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1260 _xcls_dialognewcomponent_unref0 (xcls_dialognewcomponent__this);
1261 #line 41 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1262 xcls_dialognewcomponent__this = _tmp1_;
1263 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1264 _tmp2_ = _xcls_dialognewcomponent_ref0 (self);
1265 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1266 _xcls_dialognewcomponent_unref0 (DialogNewComponent);
1267 #line 42 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1268 DialogNewComponent = _tmp2_;
1269 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1271 #line 47 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1272 g_object_set ((GtkWindow*) _tmp3_, "default-height", 200, NULL);
1273 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1275 #line 48 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1276 g_object_set ((GtkWindow*) _tmp4_, "default-width", 500, NULL);
1277 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1279 #line 49 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1280 gtk_window_set_deletable ((GtkWindow*) _tmp5_, FALSE);
1281 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1283 #line 50 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1284 gtk_window_set_modal ((GtkWindow*) _tmp6_, TRUE);
1285 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1287 #line 51 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1288 gtk_window_set_title ((GtkWindow*) _tmp7_, "New Component");
1289 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1290 _tmp8_ = xcls_dialognewcomponent_xcls_vbox2_new ();
1291 #line 52 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1293 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1295 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1296 _tmp10_ = child_0->el;
1297 #line 53 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1298 gtk_container_add ((GtkContainer*) _tmp9_, (GtkWidget*) _tmp10_);
1299 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1300 _tmp11_ = xcls_dialognewcomponent_xcls_button16_new ();
1301 #line 54 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1303 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1305 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1306 _tmp13_ = child_1->el;
1307 #line 55 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1308 gtk_dialog_add_action_widget (_tmp12_, (GtkWidget*) _tmp13_, 0);
1309 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1310 _tmp14_ = xcls_dialognewcomponent_xcls_button17_new ();
1311 #line 56 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1313 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1315 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1316 _tmp16_ = child_2->el;
1317 #line 57 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1318 gtk_dialog_add_action_widget (_tmp15_, (GtkWidget*) _tmp16_, 1);
1319 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1321 #line 60 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1322 g_signal_connect ((GtkWidget*) _tmp17_, "delete-event", (GCallback) ___lambda11__gtk_widget_delete_event, self);
1323 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1325 #line 65 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1326 g_signal_connect (_tmp18_, "response", (GCallback) ___lambda12__gtk_dialog_response, self);
1327 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1329 #line 137 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1330 g_signal_connect ((GtkWidget*) _tmp19_, "show", (GCallback) ___lambda15__gtk_widget_show, self);
1331 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1332 _xcls_dialognewcomponent_xcls_button17_unref0 (child_2);
1333 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1334 _xcls_dialognewcomponent_xcls_button16_unref0 (child_1);
1335 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1336 _xcls_dialognewcomponent_xcls_vbox2_unref0 (child_0);
1337 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1339 #line 1340 "DialogNewComponent.vala.c"
1343 Xcls_DialogNewComponent* xcls_dialognewcomponent_new (void) {
1344 #line 38 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1345 return xcls_dialognewcomponent_construct (TYPE_XCLS_DIALOGNEWCOMPONENT);
1346 #line 1347 "DialogNewComponent.vala.c"
1350 static gpointer _g_object_ref0 (gpointer self) {
1351 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1352 return self ? g_object_ref (self) : NULL;
1353 #line 1354 "DialogNewComponent.vala.c"
1357 void xcls_dialognewcomponent_show (Xcls_DialogNewComponent* self, JsRenderJsRender* c) {
1358 JsRenderJsRender* _tmp0_;
1359 ProjectProject* _tmp1_;
1360 ProjectProject* _tmp2_;
1361 Xcls_DialogNewComponent* _tmp3_;
1362 Xcls_DialogNewComponentXcls_name* _tmp4_;
1364 JsRenderJsRender* _tmp6_;
1365 const gchar* _tmp7_;
1366 Xcls_DialogNewComponent* _tmp8_;
1367 Xcls_DialogNewComponentXcls_title* _tmp9_;
1369 JsRenderJsRender* _tmp11_;
1370 const gchar* _tmp12_;
1371 Xcls_DialogNewComponent* _tmp13_;
1372 Xcls_DialogNewComponentXcls_parent* _tmp14_;
1374 JsRenderJsRender* _tmp16_;
1375 const gchar* _tmp17_;
1376 Xcls_DialogNewComponent* _tmp18_;
1377 Xcls_DialogNewComponentXcls_region* _tmp19_;
1379 JsRenderJsRender* _tmp21_;
1380 const gchar* _tmp22_;
1381 Xcls_DialogNewComponent* _tmp23_;
1382 Xcls_DialogNewComponentXcls_modOrder* _tmp24_;
1384 JsRenderJsRender* _tmp26_;
1385 const gchar* _tmp27_;
1386 Xcls_DialogNewComponent* _tmp28_;
1387 Xcls_DialogNewComponentXcls_permname* _tmp29_;
1389 JsRenderJsRender* _tmp31_;
1390 const gchar* _tmp32_;
1391 JsRenderJsRender* _tmp33_;
1392 const gchar* _tmp34_;
1395 Xcls_DialogNewComponent* _tmp43_;
1396 JsRenderJsRender* _tmp44_;
1397 JsRenderJsRender* _tmp45_;
1399 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1400 g_return_if_fail (self != NULL);
1401 #line 166 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1402 g_return_if_fail (c != NULL);
1403 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1405 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1406 _tmp1_ = _tmp0_->project;
1407 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1408 _tmp2_ = _g_object_ref0 (_tmp1_);
1409 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1410 _g_object_unref0 (self->project);
1411 #line 168 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1412 self->project = _tmp2_;
1413 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1414 _tmp3_ = xcls_dialognewcomponent__this;
1415 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1416 _tmp4_ = _tmp3_->name;
1417 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1418 _tmp5_ = _tmp4_->el;
1419 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1421 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1422 _tmp7_ = _tmp6_->name;
1423 #line 174 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1424 gtk_entry_set_text (_tmp5_, _tmp7_);
1425 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1426 _tmp8_ = xcls_dialognewcomponent__this;
1427 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1428 _tmp9_ = _tmp8_->title;
1429 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1430 _tmp10_ = _tmp9_->el;
1431 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1433 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1434 _tmp12_ = _tmp11_->title;
1435 #line 175 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1436 gtk_entry_set_text (_tmp10_, _tmp12_);
1437 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1438 _tmp13_ = xcls_dialognewcomponent__this;
1439 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1440 _tmp14_ = _tmp13_->parent;
1441 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1442 _tmp15_ = _tmp14_->el;
1443 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1445 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1446 _tmp17_ = _tmp16_->parent;
1447 #line 176 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1448 gtk_entry_set_text (_tmp15_, _tmp17_);
1449 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1450 _tmp18_ = xcls_dialognewcomponent__this;
1451 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1452 _tmp19_ = _tmp18_->region;
1453 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1454 _tmp20_ = _tmp19_->el;
1455 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1457 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1458 _tmp22_ = _tmp21_->region;
1459 #line 177 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1460 gtk_entry_set_text (_tmp20_, _tmp22_);
1461 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1462 _tmp23_ = xcls_dialognewcomponent__this;
1463 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1464 _tmp24_ = _tmp23_->modOrder;
1465 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1466 _tmp25_ = _tmp24_->el;
1467 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1469 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1470 _tmp27_ = _tmp26_->modOrder;
1471 #line 178 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1472 gtk_entry_set_text (_tmp25_, _tmp27_);
1473 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1474 _tmp28_ = xcls_dialognewcomponent__this;
1475 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1476 _tmp29_ = _tmp28_->permname;
1477 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1478 _tmp30_ = _tmp29_->el;
1479 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1481 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1482 _tmp32_ = _tmp31_->permname;
1483 #line 179 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1484 gtk_entry_set_text (_tmp30_, _tmp32_);
1485 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1487 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1488 _tmp34_ = _tmp33_->path;
1489 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1490 _tmp35_ = strlen (_tmp34_);
1491 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1493 #line 181 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1495 #line 1496 "DialogNewComponent.vala.c"
1497 JsRenderJsRender* _tmp38_;
1498 const gchar* _tmp39_;
1501 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1503 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1505 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1506 _tmp39_ = _tmp38_->name;
1507 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1508 _tmp40_ = g_strconcat ("Edit File Details - ", _tmp39_, NULL);
1509 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1511 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1512 gtk_window_set_title ((GtkWindow*) _tmp37_, _tmp41_);
1513 #line 182 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1515 #line 1516 "DialogNewComponent.vala.c"
1518 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1520 #line 184 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1521 gtk_window_set_title ((GtkWindow*) _tmp42_, "Create New File");
1522 #line 1523 "DialogNewComponent.vala.c"
1524 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1525 _tmp43_ = xcls_dialognewcomponent__this;
1526 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1528 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1529 _tmp45_ = _g_object_ref0 (_tmp44_);
1530 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1531 _g_object_unref0 (_tmp43_->file);
1532 #line 187 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1533 _tmp43_->file = _tmp45_;
1534 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1536 #line 189 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1537 gtk_widget_show_all ((GtkWidget*) _tmp46_);
1538 #line 1539 "DialogNewComponent.vala.c"
1542 static void g_cclosure_user_marshal_VOID__OBJECT_OBJECT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) {
1543 typedef void (*GMarshalFunc_VOID__OBJECT_OBJECT) (gpointer data1, gpointer arg_1, gpointer arg_2, gpointer data2);
1544 register GMarshalFunc_VOID__OBJECT_OBJECT callback;
1545 register GCClosure * cc;
1546 register gpointer data1;
1547 register gpointer data2;
1548 cc = (GCClosure *) closure;
1549 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1550 g_return_if_fail (n_param_values == 3);
1551 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1552 if (G_CCLOSURE_SWAP_DATA (closure)) {
1553 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1554 data1 = closure->data;
1555 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1556 data2 = param_values->data[0].v_pointer;
1557 #line 1558 "DialogNewComponent.vala.c"
1559 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1560 data1 = param_values->data[0].v_pointer;
1561 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1562 data2 = closure->data;
1563 #line 1564 "DialogNewComponent.vala.c"
1565 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1566 callback = (GMarshalFunc_VOID__OBJECT_OBJECT) (marshal_data ? marshal_data : cc->callback);
1567 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1568 callback (data1, g_value_get_object (param_values + 1), g_value_get_object (param_values + 2), data2);
1569 #line 1570 "DialogNewComponent.vala.c"
1573 Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_construct (GType object_type) {
1574 Xcls_DialogNewComponentXcls_VBox2* self = NULL;
1576 Xcls_DialogNewComponentXcls_Table3* _tmp1_;
1577 Xcls_DialogNewComponentXcls_Table3* child_0;
1580 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1581 self = (Xcls_DialogNewComponentXcls_VBox2*) g_type_create_instance (object_type);
1582 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1583 _tmp0_ = (GtkVBox*) gtk_vbox_new (TRUE, 0);
1584 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1585 g_object_ref_sink (_tmp0_);
1586 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1587 _g_object_unref0 (self->el);
1588 #line 214 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1590 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1591 _tmp1_ = xcls_dialognewcomponent_xcls_table3_new ();
1592 #line 219 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1594 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1596 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1597 _tmp3_ = child_0->el;
1598 #line 220 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1599 gtk_box_pack_start ((GtkBox*) _tmp2_, (GtkWidget*) _tmp3_, FALSE, FALSE, (guint) 0);
1600 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1601 _xcls_dialognewcomponent_xcls_table3_unref0 (child_0);
1602 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1604 #line 1605 "DialogNewComponent.vala.c"
1608 Xcls_DialogNewComponentXcls_VBox2* xcls_dialognewcomponent_xcls_vbox2_new (void) {
1609 #line 212 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1610 return xcls_dialognewcomponent_xcls_vbox2_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2);
1611 #line 1612 "DialogNewComponent.vala.c"
1615 static void xcls_dialognewcomponent_value_xcls_vbox2_init (GValue* value) {
1616 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1617 value->data[0].v_pointer = NULL;
1618 #line 1619 "DialogNewComponent.vala.c"
1622 static void xcls_dialognewcomponent_value_xcls_vbox2_free_value (GValue* value) {
1623 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1624 if (value->data[0].v_pointer) {
1625 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1626 xcls_dialognewcomponent_xcls_vbox2_unref (value->data[0].v_pointer);
1627 #line 1628 "DialogNewComponent.vala.c"
1632 static void xcls_dialognewcomponent_value_xcls_vbox2_copy_value (const GValue* src_value, GValue* dest_value) {
1633 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1634 if (src_value->data[0].v_pointer) {
1635 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1636 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_vbox2_ref (src_value->data[0].v_pointer);
1637 #line 1638 "DialogNewComponent.vala.c"
1639 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1640 dest_value->data[0].v_pointer = NULL;
1641 #line 1642 "DialogNewComponent.vala.c"
1646 static gpointer xcls_dialognewcomponent_value_xcls_vbox2_peek_pointer (const GValue* value) {
1647 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1648 return value->data[0].v_pointer;
1649 #line 1650 "DialogNewComponent.vala.c"
1653 static gchar* xcls_dialognewcomponent_value_xcls_vbox2_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
1654 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1655 if (collect_values[0].v_pointer) {
1656 #line 1657 "DialogNewComponent.vala.c"
1657 Xcls_DialogNewComponentXcls_VBox2* object;
1658 object = collect_values[0].v_pointer;
1659 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1660 if (object->parent_instance.g_class == NULL) {
1661 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1662 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
1663 #line 1664 "DialogNewComponent.vala.c"
1664 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
1665 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1666 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
1667 #line 1668 "DialogNewComponent.vala.c"
1669 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1670 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_vbox2_ref (object);
1671 #line 1672 "DialogNewComponent.vala.c"
1673 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1674 value->data[0].v_pointer = NULL;
1675 #line 1676 "DialogNewComponent.vala.c"
1677 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1679 #line 1680 "DialogNewComponent.vala.c"
1683 static gchar* xcls_dialognewcomponent_value_xcls_vbox2_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
1684 Xcls_DialogNewComponentXcls_VBox2** object_p;
1685 object_p = collect_values[0].v_pointer;
1686 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1688 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1689 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
1690 #line 1691 "DialogNewComponent.vala.c"
1692 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1693 if (!value->data[0].v_pointer) {
1694 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1696 #line 1697 "DialogNewComponent.vala.c"
1697 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
1698 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1699 *object_p = value->data[0].v_pointer;
1700 #line 1701 "DialogNewComponent.vala.c"
1702 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1703 *object_p = xcls_dialognewcomponent_xcls_vbox2_ref (value->data[0].v_pointer);
1704 #line 1705 "DialogNewComponent.vala.c"
1706 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1708 #line 1709 "DialogNewComponent.vala.c"
1712 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_vbox2 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
1713 Xcls_DialogNewComponentParamSpecXcls_VBox2* spec;
1714 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1715 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2), NULL);
1716 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1717 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
1718 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1719 G_PARAM_SPEC (spec)->value_type = object_type;
1720 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1721 return G_PARAM_SPEC (spec);
1722 #line 1723 "DialogNewComponent.vala.c"
1726 gpointer xcls_dialognewcomponent_value_get_xcls_vbox2 (const GValue* value) {
1727 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1728 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2), NULL);
1729 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1730 return value->data[0].v_pointer;
1731 #line 1732 "DialogNewComponent.vala.c"
1735 void xcls_dialognewcomponent_value_set_xcls_vbox2 (GValue* value, gpointer v_object) {
1736 Xcls_DialogNewComponentXcls_VBox2* old;
1737 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1738 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2));
1739 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1740 old = value->data[0].v_pointer;
1741 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1743 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1744 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2));
1745 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1746 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
1747 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1748 value->data[0].v_pointer = v_object;
1749 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1750 xcls_dialognewcomponent_xcls_vbox2_ref (value->data[0].v_pointer);
1751 #line 1752 "DialogNewComponent.vala.c"
1753 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1754 value->data[0].v_pointer = NULL;
1755 #line 1756 "DialogNewComponent.vala.c"
1757 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1759 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1760 xcls_dialognewcomponent_xcls_vbox2_unref (old);
1761 #line 1762 "DialogNewComponent.vala.c"
1766 void xcls_dialognewcomponent_value_take_xcls_vbox2 (GValue* value, gpointer v_object) {
1767 Xcls_DialogNewComponentXcls_VBox2* old;
1768 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1769 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2));
1770 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1771 old = value->data[0].v_pointer;
1772 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1774 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1775 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2));
1776 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1777 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
1778 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1779 value->data[0].v_pointer = v_object;
1780 #line 1781 "DialogNewComponent.vala.c"
1782 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1783 value->data[0].v_pointer = NULL;
1784 #line 1785 "DialogNewComponent.vala.c"
1786 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1788 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1789 xcls_dialognewcomponent_xcls_vbox2_unref (old);
1790 #line 1791 "DialogNewComponent.vala.c"
1795 static void xcls_dialognewcomponent_xcls_vbox2_class_init (Xcls_DialogNewComponentXcls_VBox2Class * klass) {
1796 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1797 xcls_dialognewcomponent_xcls_vbox2_parent_class = g_type_class_peek_parent (klass);
1798 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1799 XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_vbox2_finalize;
1800 #line 1801 "DialogNewComponent.vala.c"
1804 static void xcls_dialognewcomponent_xcls_vbox2_instance_init (Xcls_DialogNewComponentXcls_VBox2 * self) {
1805 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1806 self->ref_count = 1;
1807 #line 1808 "DialogNewComponent.vala.c"
1811 static void xcls_dialognewcomponent_xcls_vbox2_finalize (Xcls_DialogNewComponentXcls_VBox2* obj) {
1812 Xcls_DialogNewComponentXcls_VBox2 * self;
1813 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1814 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_VBOX2, Xcls_DialogNewComponentXcls_VBox2);
1815 #line 207 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1816 _g_object_unref0 (self->el);
1817 #line 1818 "DialogNewComponent.vala.c"
1821 GType xcls_dialognewcomponent_xcls_vbox2_get_type (void) {
1822 static volatile gsize xcls_dialognewcomponent_xcls_vbox2_type_id__volatile = 0;
1823 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_vbox2_type_id__volatile)) {
1824 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_vbox2_init, xcls_dialognewcomponent_value_xcls_vbox2_free_value, xcls_dialognewcomponent_value_xcls_vbox2_copy_value, xcls_dialognewcomponent_value_xcls_vbox2_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_vbox2_collect_value, "p", xcls_dialognewcomponent_value_xcls_vbox2_lcopy_value };
1825 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_VBox2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_vbox2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_VBox2), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_vbox2_instance_init, &g_define_type_value_table };
1826 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
1827 GType xcls_dialognewcomponent_xcls_vbox2_type_id;
1828 xcls_dialognewcomponent_xcls_vbox2_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_VBox2", &g_define_type_info, &g_define_type_fundamental_info, 0);
1829 g_once_init_leave (&xcls_dialognewcomponent_xcls_vbox2_type_id__volatile, xcls_dialognewcomponent_xcls_vbox2_type_id);
1831 return xcls_dialognewcomponent_xcls_vbox2_type_id__volatile;
1835 gpointer xcls_dialognewcomponent_xcls_vbox2_ref (gpointer instance) {
1836 Xcls_DialogNewComponentXcls_VBox2* self;
1838 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1839 g_atomic_int_inc (&self->ref_count);
1840 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1842 #line 1843 "DialogNewComponent.vala.c"
1846 void xcls_dialognewcomponent_xcls_vbox2_unref (gpointer instance) {
1847 Xcls_DialogNewComponentXcls_VBox2* self;
1849 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1850 if (g_atomic_int_dec_and_test (&self->ref_count)) {
1851 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1852 XCLS_DIALOGNEWCOMPONENT_XCLS_VBOX2_GET_CLASS (self)->finalize (self);
1853 #line 205 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1854 g_type_free_instance ((GTypeInstance *) self);
1855 #line 1856 "DialogNewComponent.vala.c"
1860 Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_construct (GType object_type) {
1861 Xcls_DialogNewComponentXcls_Table3* self = NULL;
1863 Xcls_DialogNewComponentXcls_Label4* _tmp1_;
1864 Xcls_DialogNewComponentXcls_Label4* child_0;
1867 Xcls_DialogNewComponentXcls_name* _tmp4_;
1868 Xcls_DialogNewComponentXcls_name* child_1;
1871 Xcls_DialogNewComponentXcls_Label6* _tmp7_;
1872 Xcls_DialogNewComponentXcls_Label6* child_2;
1875 Xcls_DialogNewComponentXcls_title* _tmp10_;
1876 Xcls_DialogNewComponentXcls_title* child_3;
1879 Xcls_DialogNewComponentXcls_Label8* _tmp13_;
1880 Xcls_DialogNewComponentXcls_Label8* child_4;
1883 Xcls_DialogNewComponentXcls_region* _tmp16_;
1884 Xcls_DialogNewComponentXcls_region* child_5;
1887 Xcls_DialogNewComponentXcls_Label10* _tmp19_;
1888 Xcls_DialogNewComponentXcls_Label10* child_6;
1891 Xcls_DialogNewComponentXcls_parent* _tmp22_;
1892 Xcls_DialogNewComponentXcls_parent* child_7;
1895 Xcls_DialogNewComponentXcls_Label12* _tmp25_;
1896 Xcls_DialogNewComponentXcls_Label12* child_8;
1899 Xcls_DialogNewComponentXcls_permname* _tmp28_;
1900 Xcls_DialogNewComponentXcls_permname* child_9;
1903 Xcls_DialogNewComponentXcls_Label14* _tmp31_;
1904 Xcls_DialogNewComponentXcls_Label14* child_10;
1907 Xcls_DialogNewComponentXcls_modOrder* _tmp34_;
1908 Xcls_DialogNewComponentXcls_modOrder* child_11;
1911 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1912 self = (Xcls_DialogNewComponentXcls_Table3*) g_type_create_instance (object_type);
1913 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1914 _tmp0_ = (GtkTable*) gtk_table_new ((guint) 3, (guint) 2, FALSE);
1915 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1916 g_object_ref_sink (_tmp0_);
1917 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1918 _g_object_unref0 (self->el);
1919 #line 248 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1921 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1922 _tmp1_ = xcls_dialognewcomponent_xcls_label4_new ();
1923 #line 253 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1925 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1927 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1928 _tmp3_ = child_0->el;
1929 #line 254 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1930 gtk_container_add ((GtkContainer*) _tmp2_, (GtkWidget*) _tmp3_);
1931 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1932 _tmp4_ = xcls_dialognewcomponent_xcls_name_new ();
1933 #line 255 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1935 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1937 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1938 _tmp6_ = child_1->el;
1939 #line 256 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1940 gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1941 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1942 _tmp7_ = xcls_dialognewcomponent_xcls_label6_new ();
1943 #line 257 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1945 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1947 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1948 _tmp9_ = child_2->el;
1949 #line 258 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1950 gtk_container_add ((GtkContainer*) _tmp8_, (GtkWidget*) _tmp9_);
1951 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1952 _tmp10_ = xcls_dialognewcomponent_xcls_title_new ();
1953 #line 259 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1955 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1957 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1958 _tmp12_ = child_3->el;
1959 #line 260 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1960 gtk_container_add ((GtkContainer*) _tmp11_, (GtkWidget*) _tmp12_);
1961 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1962 _tmp13_ = xcls_dialognewcomponent_xcls_label8_new ();
1963 #line 261 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1965 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1967 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1968 _tmp15_ = child_4->el;
1969 #line 262 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1970 gtk_container_add ((GtkContainer*) _tmp14_, (GtkWidget*) _tmp15_);
1971 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1972 _tmp16_ = xcls_dialognewcomponent_xcls_region_new ();
1973 #line 263 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1975 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1977 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1978 _tmp18_ = child_5->el;
1979 #line 264 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1980 gtk_container_add ((GtkContainer*) _tmp17_, (GtkWidget*) _tmp18_);
1981 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1982 _tmp19_ = xcls_dialognewcomponent_xcls_label10_new ();
1983 #line 265 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1985 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1987 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1988 _tmp21_ = child_6->el;
1989 #line 266 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1990 gtk_container_add ((GtkContainer*) _tmp20_, (GtkWidget*) _tmp21_);
1991 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1992 _tmp22_ = xcls_dialognewcomponent_xcls_parent_new ();
1993 #line 267 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1995 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1997 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
1998 _tmp24_ = child_7->el;
1999 #line 268 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2000 gtk_container_add ((GtkContainer*) _tmp23_, (GtkWidget*) _tmp24_);
2001 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2002 _tmp25_ = xcls_dialognewcomponent_xcls_label12_new ();
2003 #line 269 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2005 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2007 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2008 _tmp27_ = child_8->el;
2009 #line 270 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2010 gtk_container_add ((GtkContainer*) _tmp26_, (GtkWidget*) _tmp27_);
2011 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2012 _tmp28_ = xcls_dialognewcomponent_xcls_permname_new ();
2013 #line 271 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2015 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2017 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2018 _tmp30_ = child_9->el;
2019 #line 272 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2020 gtk_container_add ((GtkContainer*) _tmp29_, (GtkWidget*) _tmp30_);
2021 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2022 _tmp31_ = xcls_dialognewcomponent_xcls_label14_new ();
2023 #line 273 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2025 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2027 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2028 _tmp33_ = child_10->el;
2029 #line 274 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2030 gtk_container_add ((GtkContainer*) _tmp32_, (GtkWidget*) _tmp33_);
2031 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2032 _tmp34_ = xcls_dialognewcomponent_xcls_modorder_new ();
2033 #line 275 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2035 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2037 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2038 _tmp36_ = child_11->el;
2039 #line 276 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2040 gtk_container_add ((GtkContainer*) _tmp35_, (GtkWidget*) _tmp36_);
2041 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2042 _xcls_dialognewcomponent_xcls_modorder_unref0 (child_11);
2043 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2044 _xcls_dialognewcomponent_xcls_label14_unref0 (child_10);
2045 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2046 _xcls_dialognewcomponent_xcls_permname_unref0 (child_9);
2047 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2048 _xcls_dialognewcomponent_xcls_label12_unref0 (child_8);
2049 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2050 _xcls_dialognewcomponent_xcls_parent_unref0 (child_7);
2051 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2052 _xcls_dialognewcomponent_xcls_label10_unref0 (child_6);
2053 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2054 _xcls_dialognewcomponent_xcls_region_unref0 (child_5);
2055 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2056 _xcls_dialognewcomponent_xcls_label8_unref0 (child_4);
2057 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2058 _xcls_dialognewcomponent_xcls_title_unref0 (child_3);
2059 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2060 _xcls_dialognewcomponent_xcls_label6_unref0 (child_2);
2061 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2062 _xcls_dialognewcomponent_xcls_name_unref0 (child_1);
2063 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2064 _xcls_dialognewcomponent_xcls_label4_unref0 (child_0);
2065 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2067 #line 2068 "DialogNewComponent.vala.c"
2071 Xcls_DialogNewComponentXcls_Table3* xcls_dialognewcomponent_xcls_table3_new (void) {
2072 #line 246 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2073 return xcls_dialognewcomponent_xcls_table3_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3);
2074 #line 2075 "DialogNewComponent.vala.c"
2078 static void xcls_dialognewcomponent_value_xcls_table3_init (GValue* value) {
2079 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2080 value->data[0].v_pointer = NULL;
2081 #line 2082 "DialogNewComponent.vala.c"
2085 static void xcls_dialognewcomponent_value_xcls_table3_free_value (GValue* value) {
2086 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2087 if (value->data[0].v_pointer) {
2088 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2089 xcls_dialognewcomponent_xcls_table3_unref (value->data[0].v_pointer);
2090 #line 2091 "DialogNewComponent.vala.c"
2095 static void xcls_dialognewcomponent_value_xcls_table3_copy_value (const GValue* src_value, GValue* dest_value) {
2096 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2097 if (src_value->data[0].v_pointer) {
2098 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2099 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_table3_ref (src_value->data[0].v_pointer);
2100 #line 2101 "DialogNewComponent.vala.c"
2102 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2103 dest_value->data[0].v_pointer = NULL;
2104 #line 2105 "DialogNewComponent.vala.c"
2109 static gpointer xcls_dialognewcomponent_value_xcls_table3_peek_pointer (const GValue* value) {
2110 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2111 return value->data[0].v_pointer;
2112 #line 2113 "DialogNewComponent.vala.c"
2116 static gchar* xcls_dialognewcomponent_value_xcls_table3_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2117 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2118 if (collect_values[0].v_pointer) {
2119 #line 2120 "DialogNewComponent.vala.c"
2120 Xcls_DialogNewComponentXcls_Table3* object;
2121 object = collect_values[0].v_pointer;
2122 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2123 if (object->parent_instance.g_class == NULL) {
2124 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2125 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2126 #line 2127 "DialogNewComponent.vala.c"
2127 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
2128 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2129 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2130 #line 2131 "DialogNewComponent.vala.c"
2132 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2133 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_table3_ref (object);
2134 #line 2135 "DialogNewComponent.vala.c"
2136 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2137 value->data[0].v_pointer = NULL;
2138 #line 2139 "DialogNewComponent.vala.c"
2140 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2142 #line 2143 "DialogNewComponent.vala.c"
2146 static gchar* xcls_dialognewcomponent_value_xcls_table3_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2147 Xcls_DialogNewComponentXcls_Table3** object_p;
2148 object_p = collect_values[0].v_pointer;
2149 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2151 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2152 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
2153 #line 2154 "DialogNewComponent.vala.c"
2155 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2156 if (!value->data[0].v_pointer) {
2157 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2159 #line 2160 "DialogNewComponent.vala.c"
2160 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
2161 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2162 *object_p = value->data[0].v_pointer;
2163 #line 2164 "DialogNewComponent.vala.c"
2165 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2166 *object_p = xcls_dialognewcomponent_xcls_table3_ref (value->data[0].v_pointer);
2167 #line 2168 "DialogNewComponent.vala.c"
2169 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2171 #line 2172 "DialogNewComponent.vala.c"
2175 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_table3 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
2176 Xcls_DialogNewComponentParamSpecXcls_Table3* spec;
2177 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2178 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3), NULL);
2179 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2180 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
2181 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2182 G_PARAM_SPEC (spec)->value_type = object_type;
2183 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2184 return G_PARAM_SPEC (spec);
2185 #line 2186 "DialogNewComponent.vala.c"
2189 gpointer xcls_dialognewcomponent_value_get_xcls_table3 (const GValue* value) {
2190 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2191 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3), NULL);
2192 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2193 return value->data[0].v_pointer;
2194 #line 2195 "DialogNewComponent.vala.c"
2198 void xcls_dialognewcomponent_value_set_xcls_table3 (GValue* value, gpointer v_object) {
2199 Xcls_DialogNewComponentXcls_Table3* old;
2200 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2201 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3));
2202 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2203 old = value->data[0].v_pointer;
2204 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2206 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2207 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3));
2208 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2209 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2210 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2211 value->data[0].v_pointer = v_object;
2212 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2213 xcls_dialognewcomponent_xcls_table3_ref (value->data[0].v_pointer);
2214 #line 2215 "DialogNewComponent.vala.c"
2216 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2217 value->data[0].v_pointer = NULL;
2218 #line 2219 "DialogNewComponent.vala.c"
2220 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2222 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2223 xcls_dialognewcomponent_xcls_table3_unref (old);
2224 #line 2225 "DialogNewComponent.vala.c"
2229 void xcls_dialognewcomponent_value_take_xcls_table3 (GValue* value, gpointer v_object) {
2230 Xcls_DialogNewComponentXcls_Table3* old;
2231 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2232 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3));
2233 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2234 old = value->data[0].v_pointer;
2235 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2237 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2238 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3));
2239 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2240 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2241 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2242 value->data[0].v_pointer = v_object;
2243 #line 2244 "DialogNewComponent.vala.c"
2245 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2246 value->data[0].v_pointer = NULL;
2247 #line 2248 "DialogNewComponent.vala.c"
2249 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2251 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2252 xcls_dialognewcomponent_xcls_table3_unref (old);
2253 #line 2254 "DialogNewComponent.vala.c"
2258 static void xcls_dialognewcomponent_xcls_table3_class_init (Xcls_DialogNewComponentXcls_Table3Class * klass) {
2259 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2260 xcls_dialognewcomponent_xcls_table3_parent_class = g_type_class_peek_parent (klass);
2261 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2262 XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_table3_finalize;
2263 #line 2264 "DialogNewComponent.vala.c"
2267 static void xcls_dialognewcomponent_xcls_table3_instance_init (Xcls_DialogNewComponentXcls_Table3 * self) {
2268 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2269 self->ref_count = 1;
2270 #line 2271 "DialogNewComponent.vala.c"
2274 static void xcls_dialognewcomponent_xcls_table3_finalize (Xcls_DialogNewComponentXcls_Table3* obj) {
2275 Xcls_DialogNewComponentXcls_Table3 * self;
2276 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2277 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TABLE3, Xcls_DialogNewComponentXcls_Table3);
2278 #line 241 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2279 _g_object_unref0 (self->el);
2280 #line 2281 "DialogNewComponent.vala.c"
2284 GType xcls_dialognewcomponent_xcls_table3_get_type (void) {
2285 static volatile gsize xcls_dialognewcomponent_xcls_table3_type_id__volatile = 0;
2286 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_table3_type_id__volatile)) {
2287 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_table3_init, xcls_dialognewcomponent_value_xcls_table3_free_value, xcls_dialognewcomponent_value_xcls_table3_copy_value, xcls_dialognewcomponent_value_xcls_table3_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_table3_collect_value, "p", xcls_dialognewcomponent_value_xcls_table3_lcopy_value };
2288 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Table3Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_table3_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Table3), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_table3_instance_init, &g_define_type_value_table };
2289 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
2290 GType xcls_dialognewcomponent_xcls_table3_type_id;
2291 xcls_dialognewcomponent_xcls_table3_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Table3", &g_define_type_info, &g_define_type_fundamental_info, 0);
2292 g_once_init_leave (&xcls_dialognewcomponent_xcls_table3_type_id__volatile, xcls_dialognewcomponent_xcls_table3_type_id);
2294 return xcls_dialognewcomponent_xcls_table3_type_id__volatile;
2298 gpointer xcls_dialognewcomponent_xcls_table3_ref (gpointer instance) {
2299 Xcls_DialogNewComponentXcls_Table3* self;
2301 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2302 g_atomic_int_inc (&self->ref_count);
2303 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2305 #line 2306 "DialogNewComponent.vala.c"
2309 void xcls_dialognewcomponent_xcls_table3_unref (gpointer instance) {
2310 Xcls_DialogNewComponentXcls_Table3* self;
2312 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2313 if (g_atomic_int_dec_and_test (&self->ref_count)) {
2314 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2315 XCLS_DIALOGNEWCOMPONENT_XCLS_TABLE3_GET_CLASS (self)->finalize (self);
2316 #line 239 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2317 g_type_free_instance ((GTypeInstance *) self);
2318 #line 2319 "DialogNewComponent.vala.c"
2323 Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_construct (GType object_type) {
2324 Xcls_DialogNewComponentXcls_Label4* self = NULL;
2328 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2329 self = (Xcls_DialogNewComponentXcls_Label4*) g_type_create_instance (object_type);
2330 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2331 _tmp0_ = (GtkLabel*) gtk_label_new ("Component Name");
2332 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2333 g_object_ref_sink (_tmp0_);
2334 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2335 _g_object_unref0 (self->el);
2336 #line 310 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2338 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2340 #line 315 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2341 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
2342 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2344 #line 316 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2345 g_object_set ((GtkMisc*) _tmp2_, "xalign", 0.9f, NULL);
2346 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2348 #line 2349 "DialogNewComponent.vala.c"
2352 Xcls_DialogNewComponentXcls_Label4* xcls_dialognewcomponent_xcls_label4_new (void) {
2353 #line 308 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2354 return xcls_dialognewcomponent_xcls_label4_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4);
2355 #line 2356 "DialogNewComponent.vala.c"
2359 static void xcls_dialognewcomponent_value_xcls_label4_init (GValue* value) {
2360 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2361 value->data[0].v_pointer = NULL;
2362 #line 2363 "DialogNewComponent.vala.c"
2366 static void xcls_dialognewcomponent_value_xcls_label4_free_value (GValue* value) {
2367 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2368 if (value->data[0].v_pointer) {
2369 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2370 xcls_dialognewcomponent_xcls_label4_unref (value->data[0].v_pointer);
2371 #line 2372 "DialogNewComponent.vala.c"
2376 static void xcls_dialognewcomponent_value_xcls_label4_copy_value (const GValue* src_value, GValue* dest_value) {
2377 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2378 if (src_value->data[0].v_pointer) {
2379 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2380 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label4_ref (src_value->data[0].v_pointer);
2381 #line 2382 "DialogNewComponent.vala.c"
2383 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2384 dest_value->data[0].v_pointer = NULL;
2385 #line 2386 "DialogNewComponent.vala.c"
2390 static gpointer xcls_dialognewcomponent_value_xcls_label4_peek_pointer (const GValue* value) {
2391 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2392 return value->data[0].v_pointer;
2393 #line 2394 "DialogNewComponent.vala.c"
2397 static gchar* xcls_dialognewcomponent_value_xcls_label4_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2398 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2399 if (collect_values[0].v_pointer) {
2400 #line 2401 "DialogNewComponent.vala.c"
2401 Xcls_DialogNewComponentXcls_Label4* object;
2402 object = collect_values[0].v_pointer;
2403 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2404 if (object->parent_instance.g_class == NULL) {
2405 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2406 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2407 #line 2408 "DialogNewComponent.vala.c"
2408 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
2409 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2410 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2411 #line 2412 "DialogNewComponent.vala.c"
2413 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2414 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label4_ref (object);
2415 #line 2416 "DialogNewComponent.vala.c"
2417 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2418 value->data[0].v_pointer = NULL;
2419 #line 2420 "DialogNewComponent.vala.c"
2421 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2423 #line 2424 "DialogNewComponent.vala.c"
2427 static gchar* xcls_dialognewcomponent_value_xcls_label4_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2428 Xcls_DialogNewComponentXcls_Label4** object_p;
2429 object_p = collect_values[0].v_pointer;
2430 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2432 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2433 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
2434 #line 2435 "DialogNewComponent.vala.c"
2436 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2437 if (!value->data[0].v_pointer) {
2438 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2440 #line 2441 "DialogNewComponent.vala.c"
2441 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
2442 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2443 *object_p = value->data[0].v_pointer;
2444 #line 2445 "DialogNewComponent.vala.c"
2446 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2447 *object_p = xcls_dialognewcomponent_xcls_label4_ref (value->data[0].v_pointer);
2448 #line 2449 "DialogNewComponent.vala.c"
2450 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2452 #line 2453 "DialogNewComponent.vala.c"
2456 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label4 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
2457 Xcls_DialogNewComponentParamSpecXcls_Label4* spec;
2458 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2459 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4), NULL);
2460 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2461 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
2462 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2463 G_PARAM_SPEC (spec)->value_type = object_type;
2464 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2465 return G_PARAM_SPEC (spec);
2466 #line 2467 "DialogNewComponent.vala.c"
2470 gpointer xcls_dialognewcomponent_value_get_xcls_label4 (const GValue* value) {
2471 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2472 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4), NULL);
2473 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2474 return value->data[0].v_pointer;
2475 #line 2476 "DialogNewComponent.vala.c"
2479 void xcls_dialognewcomponent_value_set_xcls_label4 (GValue* value, gpointer v_object) {
2480 Xcls_DialogNewComponentXcls_Label4* old;
2481 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2482 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4));
2483 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2484 old = value->data[0].v_pointer;
2485 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2487 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2488 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4));
2489 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2490 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2491 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2492 value->data[0].v_pointer = v_object;
2493 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2494 xcls_dialognewcomponent_xcls_label4_ref (value->data[0].v_pointer);
2495 #line 2496 "DialogNewComponent.vala.c"
2497 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2498 value->data[0].v_pointer = NULL;
2499 #line 2500 "DialogNewComponent.vala.c"
2501 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2503 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2504 xcls_dialognewcomponent_xcls_label4_unref (old);
2505 #line 2506 "DialogNewComponent.vala.c"
2510 void xcls_dialognewcomponent_value_take_xcls_label4 (GValue* value, gpointer v_object) {
2511 Xcls_DialogNewComponentXcls_Label4* old;
2512 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2513 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4));
2514 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2515 old = value->data[0].v_pointer;
2516 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2518 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2519 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4));
2520 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2521 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2522 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2523 value->data[0].v_pointer = v_object;
2524 #line 2525 "DialogNewComponent.vala.c"
2526 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2527 value->data[0].v_pointer = NULL;
2528 #line 2529 "DialogNewComponent.vala.c"
2530 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2532 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2533 xcls_dialognewcomponent_xcls_label4_unref (old);
2534 #line 2535 "DialogNewComponent.vala.c"
2539 static void xcls_dialognewcomponent_xcls_label4_class_init (Xcls_DialogNewComponentXcls_Label4Class * klass) {
2540 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2541 xcls_dialognewcomponent_xcls_label4_parent_class = g_type_class_peek_parent (klass);
2542 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2543 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label4_finalize;
2544 #line 2545 "DialogNewComponent.vala.c"
2548 static void xcls_dialognewcomponent_xcls_label4_instance_init (Xcls_DialogNewComponentXcls_Label4 * self) {
2549 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2550 self->ref_count = 1;
2551 #line 2552 "DialogNewComponent.vala.c"
2555 static void xcls_dialognewcomponent_xcls_label4_finalize (Xcls_DialogNewComponentXcls_Label4* obj) {
2556 Xcls_DialogNewComponentXcls_Label4 * self;
2557 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2558 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL4, Xcls_DialogNewComponentXcls_Label4);
2559 #line 303 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2560 _g_object_unref0 (self->el);
2561 #line 2562 "DialogNewComponent.vala.c"
2565 GType xcls_dialognewcomponent_xcls_label4_get_type (void) {
2566 static volatile gsize xcls_dialognewcomponent_xcls_label4_type_id__volatile = 0;
2567 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label4_type_id__volatile)) {
2568 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label4_init, xcls_dialognewcomponent_value_xcls_label4_free_value, xcls_dialognewcomponent_value_xcls_label4_copy_value, xcls_dialognewcomponent_value_xcls_label4_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label4_collect_value, "p", xcls_dialognewcomponent_value_xcls_label4_lcopy_value };
2569 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label4), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label4_instance_init, &g_define_type_value_table };
2570 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
2571 GType xcls_dialognewcomponent_xcls_label4_type_id;
2572 xcls_dialognewcomponent_xcls_label4_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label4", &g_define_type_info, &g_define_type_fundamental_info, 0);
2573 g_once_init_leave (&xcls_dialognewcomponent_xcls_label4_type_id__volatile, xcls_dialognewcomponent_xcls_label4_type_id);
2575 return xcls_dialognewcomponent_xcls_label4_type_id__volatile;
2579 gpointer xcls_dialognewcomponent_xcls_label4_ref (gpointer instance) {
2580 Xcls_DialogNewComponentXcls_Label4* self;
2582 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2583 g_atomic_int_inc (&self->ref_count);
2584 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2586 #line 2587 "DialogNewComponent.vala.c"
2590 void xcls_dialognewcomponent_xcls_label4_unref (gpointer instance) {
2591 Xcls_DialogNewComponentXcls_Label4* self;
2593 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2594 if (g_atomic_int_dec_and_test (&self->ref_count)) {
2595 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2596 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL4_GET_CLASS (self)->finalize (self);
2597 #line 301 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2598 g_type_free_instance ((GTypeInstance *) self);
2599 #line 2600 "DialogNewComponent.vala.c"
2604 static gpointer _xcls_dialognewcomponent_xcls_name_ref0 (gpointer self) {
2605 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2606 return self ? xcls_dialognewcomponent_xcls_name_ref (self) : NULL;
2607 #line 2608 "DialogNewComponent.vala.c"
2611 Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_construct (GType object_type) {
2612 Xcls_DialogNewComponentXcls_name* self = NULL;
2614 Xcls_DialogNewComponent* _tmp1_;
2615 Xcls_DialogNewComponentXcls_name* _tmp2_;
2617 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2618 self = (Xcls_DialogNewComponentXcls_name*) g_type_create_instance (object_type);
2619 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2620 _tmp0_ = (GtkEntry*) gtk_entry_new ();
2621 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2622 g_object_ref_sink (_tmp0_);
2623 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2624 _g_object_unref0 (self->el);
2625 #line 350 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2627 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2628 _tmp1_ = xcls_dialognewcomponent__this;
2629 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2630 _tmp2_ = _xcls_dialognewcomponent_xcls_name_ref0 (self);
2631 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2632 _xcls_dialognewcomponent_xcls_name_unref0 (_tmp1_->name);
2633 #line 351 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2634 _tmp1_->name = _tmp2_;
2635 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2637 #line 356 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2638 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
2639 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2641 #line 2642 "DialogNewComponent.vala.c"
2645 Xcls_DialogNewComponentXcls_name* xcls_dialognewcomponent_xcls_name_new (void) {
2646 #line 348 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2647 return xcls_dialognewcomponent_xcls_name_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME);
2648 #line 2649 "DialogNewComponent.vala.c"
2652 static void xcls_dialognewcomponent_value_xcls_name_init (GValue* value) {
2653 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2654 value->data[0].v_pointer = NULL;
2655 #line 2656 "DialogNewComponent.vala.c"
2659 static void xcls_dialognewcomponent_value_xcls_name_free_value (GValue* value) {
2660 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2661 if (value->data[0].v_pointer) {
2662 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2663 xcls_dialognewcomponent_xcls_name_unref (value->data[0].v_pointer);
2664 #line 2665 "DialogNewComponent.vala.c"
2669 static void xcls_dialognewcomponent_value_xcls_name_copy_value (const GValue* src_value, GValue* dest_value) {
2670 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2671 if (src_value->data[0].v_pointer) {
2672 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2673 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_name_ref (src_value->data[0].v_pointer);
2674 #line 2675 "DialogNewComponent.vala.c"
2676 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2677 dest_value->data[0].v_pointer = NULL;
2678 #line 2679 "DialogNewComponent.vala.c"
2683 static gpointer xcls_dialognewcomponent_value_xcls_name_peek_pointer (const GValue* value) {
2684 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2685 return value->data[0].v_pointer;
2686 #line 2687 "DialogNewComponent.vala.c"
2690 static gchar* xcls_dialognewcomponent_value_xcls_name_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2691 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2692 if (collect_values[0].v_pointer) {
2693 #line 2694 "DialogNewComponent.vala.c"
2694 Xcls_DialogNewComponentXcls_name* object;
2695 object = collect_values[0].v_pointer;
2696 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2697 if (object->parent_instance.g_class == NULL) {
2698 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2699 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2700 #line 2701 "DialogNewComponent.vala.c"
2701 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
2702 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2703 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2704 #line 2705 "DialogNewComponent.vala.c"
2706 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2707 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_name_ref (object);
2708 #line 2709 "DialogNewComponent.vala.c"
2710 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2711 value->data[0].v_pointer = NULL;
2712 #line 2713 "DialogNewComponent.vala.c"
2714 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2716 #line 2717 "DialogNewComponent.vala.c"
2720 static gchar* xcls_dialognewcomponent_value_xcls_name_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2721 Xcls_DialogNewComponentXcls_name** object_p;
2722 object_p = collect_values[0].v_pointer;
2723 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2725 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2726 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
2727 #line 2728 "DialogNewComponent.vala.c"
2729 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2730 if (!value->data[0].v_pointer) {
2731 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2733 #line 2734 "DialogNewComponent.vala.c"
2734 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
2735 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2736 *object_p = value->data[0].v_pointer;
2737 #line 2738 "DialogNewComponent.vala.c"
2739 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2740 *object_p = xcls_dialognewcomponent_xcls_name_ref (value->data[0].v_pointer);
2741 #line 2742 "DialogNewComponent.vala.c"
2743 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2745 #line 2746 "DialogNewComponent.vala.c"
2749 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_name (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
2750 Xcls_DialogNewComponentParamSpecXcls_name* spec;
2751 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2752 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME), NULL);
2753 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2754 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
2755 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2756 G_PARAM_SPEC (spec)->value_type = object_type;
2757 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2758 return G_PARAM_SPEC (spec);
2759 #line 2760 "DialogNewComponent.vala.c"
2763 gpointer xcls_dialognewcomponent_value_get_xcls_name (const GValue* value) {
2764 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2765 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME), NULL);
2766 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2767 return value->data[0].v_pointer;
2768 #line 2769 "DialogNewComponent.vala.c"
2772 void xcls_dialognewcomponent_value_set_xcls_name (GValue* value, gpointer v_object) {
2773 Xcls_DialogNewComponentXcls_name* old;
2774 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2775 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME));
2776 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2777 old = value->data[0].v_pointer;
2778 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2780 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2781 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME));
2782 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2783 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2784 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2785 value->data[0].v_pointer = v_object;
2786 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2787 xcls_dialognewcomponent_xcls_name_ref (value->data[0].v_pointer);
2788 #line 2789 "DialogNewComponent.vala.c"
2790 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2791 value->data[0].v_pointer = NULL;
2792 #line 2793 "DialogNewComponent.vala.c"
2794 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2796 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2797 xcls_dialognewcomponent_xcls_name_unref (old);
2798 #line 2799 "DialogNewComponent.vala.c"
2803 void xcls_dialognewcomponent_value_take_xcls_name (GValue* value, gpointer v_object) {
2804 Xcls_DialogNewComponentXcls_name* old;
2805 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2806 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME));
2807 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2808 old = value->data[0].v_pointer;
2809 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2811 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2812 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME));
2813 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2814 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
2815 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2816 value->data[0].v_pointer = v_object;
2817 #line 2818 "DialogNewComponent.vala.c"
2819 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2820 value->data[0].v_pointer = NULL;
2821 #line 2822 "DialogNewComponent.vala.c"
2823 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2825 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2826 xcls_dialognewcomponent_xcls_name_unref (old);
2827 #line 2828 "DialogNewComponent.vala.c"
2832 static void xcls_dialognewcomponent_xcls_name_class_init (Xcls_DialogNewComponentXcls_nameClass * klass) {
2833 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2834 xcls_dialognewcomponent_xcls_name_parent_class = g_type_class_peek_parent (klass);
2835 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2836 XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_name_finalize;
2837 #line 2838 "DialogNewComponent.vala.c"
2841 static void xcls_dialognewcomponent_xcls_name_instance_init (Xcls_DialogNewComponentXcls_name * self) {
2842 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2843 self->ref_count = 1;
2844 #line 2845 "DialogNewComponent.vala.c"
2848 static void xcls_dialognewcomponent_xcls_name_finalize (Xcls_DialogNewComponentXcls_name* obj) {
2849 Xcls_DialogNewComponentXcls_name * self;
2850 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2851 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_NAME, Xcls_DialogNewComponentXcls_name);
2852 #line 343 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2853 _g_object_unref0 (self->el);
2854 #line 2855 "DialogNewComponent.vala.c"
2858 GType xcls_dialognewcomponent_xcls_name_get_type (void) {
2859 static volatile gsize xcls_dialognewcomponent_xcls_name_type_id__volatile = 0;
2860 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_name_type_id__volatile)) {
2861 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_name_init, xcls_dialognewcomponent_value_xcls_name_free_value, xcls_dialognewcomponent_value_xcls_name_copy_value, xcls_dialognewcomponent_value_xcls_name_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_name_collect_value, "p", xcls_dialognewcomponent_value_xcls_name_lcopy_value };
2862 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_nameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_name_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_name), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_name_instance_init, &g_define_type_value_table };
2863 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
2864 GType xcls_dialognewcomponent_xcls_name_type_id;
2865 xcls_dialognewcomponent_xcls_name_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_name", &g_define_type_info, &g_define_type_fundamental_info, 0);
2866 g_once_init_leave (&xcls_dialognewcomponent_xcls_name_type_id__volatile, xcls_dialognewcomponent_xcls_name_type_id);
2868 return xcls_dialognewcomponent_xcls_name_type_id__volatile;
2872 gpointer xcls_dialognewcomponent_xcls_name_ref (gpointer instance) {
2873 Xcls_DialogNewComponentXcls_name* self;
2875 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2876 g_atomic_int_inc (&self->ref_count);
2877 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2879 #line 2880 "DialogNewComponent.vala.c"
2883 void xcls_dialognewcomponent_xcls_name_unref (gpointer instance) {
2884 Xcls_DialogNewComponentXcls_name* self;
2886 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2887 if (g_atomic_int_dec_and_test (&self->ref_count)) {
2888 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2889 XCLS_DIALOGNEWCOMPONENT_XCLS_NAME_GET_CLASS (self)->finalize (self);
2890 #line 341 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2891 g_type_free_instance ((GTypeInstance *) self);
2892 #line 2893 "DialogNewComponent.vala.c"
2897 Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_construct (GType object_type) {
2898 Xcls_DialogNewComponentXcls_Label6* self = NULL;
2903 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2904 self = (Xcls_DialogNewComponentXcls_Label6*) g_type_create_instance (object_type);
2905 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2906 _tmp0_ = (GtkLabel*) gtk_label_new ("Title");
2907 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2908 g_object_ref_sink (_tmp0_);
2909 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2910 _g_object_unref0 (self->el);
2911 #line 386 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2913 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2915 #line 391 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2916 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
2917 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2919 #line 392 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2920 gtk_widget_set_visible ((GtkWidget*) _tmp2_, TRUE);
2921 #line 393 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2923 #line 393 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2924 g_object_set ((GtkMisc*) _tmp3_, "xalign", 0.9f, NULL);
2925 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2927 #line 2928 "DialogNewComponent.vala.c"
2931 Xcls_DialogNewComponentXcls_Label6* xcls_dialognewcomponent_xcls_label6_new (void) {
2932 #line 384 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2933 return xcls_dialognewcomponent_xcls_label6_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6);
2934 #line 2935 "DialogNewComponent.vala.c"
2938 static void xcls_dialognewcomponent_value_xcls_label6_init (GValue* value) {
2939 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2940 value->data[0].v_pointer = NULL;
2941 #line 2942 "DialogNewComponent.vala.c"
2945 static void xcls_dialognewcomponent_value_xcls_label6_free_value (GValue* value) {
2946 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2947 if (value->data[0].v_pointer) {
2948 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2949 xcls_dialognewcomponent_xcls_label6_unref (value->data[0].v_pointer);
2950 #line 2951 "DialogNewComponent.vala.c"
2955 static void xcls_dialognewcomponent_value_xcls_label6_copy_value (const GValue* src_value, GValue* dest_value) {
2956 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2957 if (src_value->data[0].v_pointer) {
2958 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2959 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label6_ref (src_value->data[0].v_pointer);
2960 #line 2961 "DialogNewComponent.vala.c"
2962 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2963 dest_value->data[0].v_pointer = NULL;
2964 #line 2965 "DialogNewComponent.vala.c"
2969 static gpointer xcls_dialognewcomponent_value_xcls_label6_peek_pointer (const GValue* value) {
2970 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2971 return value->data[0].v_pointer;
2972 #line 2973 "DialogNewComponent.vala.c"
2976 static gchar* xcls_dialognewcomponent_value_xcls_label6_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
2977 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2978 if (collect_values[0].v_pointer) {
2979 #line 2980 "DialogNewComponent.vala.c"
2980 Xcls_DialogNewComponentXcls_Label6* object;
2981 object = collect_values[0].v_pointer;
2982 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2983 if (object->parent_instance.g_class == NULL) {
2984 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2985 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2986 #line 2987 "DialogNewComponent.vala.c"
2987 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
2988 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2989 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
2990 #line 2991 "DialogNewComponent.vala.c"
2992 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2993 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label6_ref (object);
2994 #line 2995 "DialogNewComponent.vala.c"
2996 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
2997 value->data[0].v_pointer = NULL;
2998 #line 2999 "DialogNewComponent.vala.c"
3000 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3002 #line 3003 "DialogNewComponent.vala.c"
3006 static gchar* xcls_dialognewcomponent_value_xcls_label6_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3007 Xcls_DialogNewComponentXcls_Label6** object_p;
3008 object_p = collect_values[0].v_pointer;
3009 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3011 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3012 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
3013 #line 3014 "DialogNewComponent.vala.c"
3015 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3016 if (!value->data[0].v_pointer) {
3017 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3019 #line 3020 "DialogNewComponent.vala.c"
3020 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
3021 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3022 *object_p = value->data[0].v_pointer;
3023 #line 3024 "DialogNewComponent.vala.c"
3025 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3026 *object_p = xcls_dialognewcomponent_xcls_label6_ref (value->data[0].v_pointer);
3027 #line 3028 "DialogNewComponent.vala.c"
3029 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3031 #line 3032 "DialogNewComponent.vala.c"
3035 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label6 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
3036 Xcls_DialogNewComponentParamSpecXcls_Label6* spec;
3037 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3038 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6), NULL);
3039 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3040 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
3041 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3042 G_PARAM_SPEC (spec)->value_type = object_type;
3043 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3044 return G_PARAM_SPEC (spec);
3045 #line 3046 "DialogNewComponent.vala.c"
3049 gpointer xcls_dialognewcomponent_value_get_xcls_label6 (const GValue* value) {
3050 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3051 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6), NULL);
3052 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3053 return value->data[0].v_pointer;
3054 #line 3055 "DialogNewComponent.vala.c"
3058 void xcls_dialognewcomponent_value_set_xcls_label6 (GValue* value, gpointer v_object) {
3059 Xcls_DialogNewComponentXcls_Label6* old;
3060 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3061 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6));
3062 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3063 old = value->data[0].v_pointer;
3064 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3066 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3067 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6));
3068 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3069 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3070 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3071 value->data[0].v_pointer = v_object;
3072 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3073 xcls_dialognewcomponent_xcls_label6_ref (value->data[0].v_pointer);
3074 #line 3075 "DialogNewComponent.vala.c"
3076 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3077 value->data[0].v_pointer = NULL;
3078 #line 3079 "DialogNewComponent.vala.c"
3080 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3082 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3083 xcls_dialognewcomponent_xcls_label6_unref (old);
3084 #line 3085 "DialogNewComponent.vala.c"
3089 void xcls_dialognewcomponent_value_take_xcls_label6 (GValue* value, gpointer v_object) {
3090 Xcls_DialogNewComponentXcls_Label6* old;
3091 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3092 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6));
3093 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3094 old = value->data[0].v_pointer;
3095 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3097 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3098 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6));
3099 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3100 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3101 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3102 value->data[0].v_pointer = v_object;
3103 #line 3104 "DialogNewComponent.vala.c"
3105 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3106 value->data[0].v_pointer = NULL;
3107 #line 3108 "DialogNewComponent.vala.c"
3109 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3111 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3112 xcls_dialognewcomponent_xcls_label6_unref (old);
3113 #line 3114 "DialogNewComponent.vala.c"
3118 static void xcls_dialognewcomponent_xcls_label6_class_init (Xcls_DialogNewComponentXcls_Label6Class * klass) {
3119 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3120 xcls_dialognewcomponent_xcls_label6_parent_class = g_type_class_peek_parent (klass);
3121 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3122 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label6_finalize;
3123 #line 3124 "DialogNewComponent.vala.c"
3127 static void xcls_dialognewcomponent_xcls_label6_instance_init (Xcls_DialogNewComponentXcls_Label6 * self) {
3128 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3129 self->ref_count = 1;
3130 #line 3131 "DialogNewComponent.vala.c"
3134 static void xcls_dialognewcomponent_xcls_label6_finalize (Xcls_DialogNewComponentXcls_Label6* obj) {
3135 Xcls_DialogNewComponentXcls_Label6 * self;
3136 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3137 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL6, Xcls_DialogNewComponentXcls_Label6);
3138 #line 379 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3139 _g_object_unref0 (self->el);
3140 #line 3141 "DialogNewComponent.vala.c"
3144 GType xcls_dialognewcomponent_xcls_label6_get_type (void) {
3145 static volatile gsize xcls_dialognewcomponent_xcls_label6_type_id__volatile = 0;
3146 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label6_type_id__volatile)) {
3147 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label6_init, xcls_dialognewcomponent_value_xcls_label6_free_value, xcls_dialognewcomponent_value_xcls_label6_copy_value, xcls_dialognewcomponent_value_xcls_label6_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label6_collect_value, "p", xcls_dialognewcomponent_value_xcls_label6_lcopy_value };
3148 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label6), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label6_instance_init, &g_define_type_value_table };
3149 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
3150 GType xcls_dialognewcomponent_xcls_label6_type_id;
3151 xcls_dialognewcomponent_xcls_label6_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label6", &g_define_type_info, &g_define_type_fundamental_info, 0);
3152 g_once_init_leave (&xcls_dialognewcomponent_xcls_label6_type_id__volatile, xcls_dialognewcomponent_xcls_label6_type_id);
3154 return xcls_dialognewcomponent_xcls_label6_type_id__volatile;
3158 gpointer xcls_dialognewcomponent_xcls_label6_ref (gpointer instance) {
3159 Xcls_DialogNewComponentXcls_Label6* self;
3161 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3162 g_atomic_int_inc (&self->ref_count);
3163 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3165 #line 3166 "DialogNewComponent.vala.c"
3169 void xcls_dialognewcomponent_xcls_label6_unref (gpointer instance) {
3170 Xcls_DialogNewComponentXcls_Label6* self;
3172 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3173 if (g_atomic_int_dec_and_test (&self->ref_count)) {
3174 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3175 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL6_GET_CLASS (self)->finalize (self);
3176 #line 377 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3177 g_type_free_instance ((GTypeInstance *) self);
3178 #line 3179 "DialogNewComponent.vala.c"
3183 static gpointer _xcls_dialognewcomponent_xcls_title_ref0 (gpointer self) {
3184 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3185 return self ? xcls_dialognewcomponent_xcls_title_ref (self) : NULL;
3186 #line 3187 "DialogNewComponent.vala.c"
3190 Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_construct (GType object_type) {
3191 Xcls_DialogNewComponentXcls_title* self = NULL;
3193 Xcls_DialogNewComponent* _tmp1_;
3194 Xcls_DialogNewComponentXcls_title* _tmp2_;
3196 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3197 self = (Xcls_DialogNewComponentXcls_title*) g_type_create_instance (object_type);
3198 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3199 _tmp0_ = (GtkEntry*) gtk_entry_new ();
3200 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3201 g_object_ref_sink (_tmp0_);
3202 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3203 _g_object_unref0 (self->el);
3204 #line 429 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3206 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3207 _tmp1_ = xcls_dialognewcomponent__this;
3208 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3209 _tmp2_ = _xcls_dialognewcomponent_xcls_title_ref0 (self);
3210 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3211 _xcls_dialognewcomponent_xcls_title_unref0 (_tmp1_->title);
3212 #line 430 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3213 _tmp1_->title = _tmp2_;
3214 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3216 #line 435 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3217 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
3218 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3220 #line 3221 "DialogNewComponent.vala.c"
3224 Xcls_DialogNewComponentXcls_title* xcls_dialognewcomponent_xcls_title_new (void) {
3225 #line 427 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3226 return xcls_dialognewcomponent_xcls_title_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE);
3227 #line 3228 "DialogNewComponent.vala.c"
3231 static void xcls_dialognewcomponent_value_xcls_title_init (GValue* value) {
3232 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3233 value->data[0].v_pointer = NULL;
3234 #line 3235 "DialogNewComponent.vala.c"
3238 static void xcls_dialognewcomponent_value_xcls_title_free_value (GValue* value) {
3239 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3240 if (value->data[0].v_pointer) {
3241 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3242 xcls_dialognewcomponent_xcls_title_unref (value->data[0].v_pointer);
3243 #line 3244 "DialogNewComponent.vala.c"
3248 static void xcls_dialognewcomponent_value_xcls_title_copy_value (const GValue* src_value, GValue* dest_value) {
3249 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3250 if (src_value->data[0].v_pointer) {
3251 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3252 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_title_ref (src_value->data[0].v_pointer);
3253 #line 3254 "DialogNewComponent.vala.c"
3255 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3256 dest_value->data[0].v_pointer = NULL;
3257 #line 3258 "DialogNewComponent.vala.c"
3262 static gpointer xcls_dialognewcomponent_value_xcls_title_peek_pointer (const GValue* value) {
3263 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3264 return value->data[0].v_pointer;
3265 #line 3266 "DialogNewComponent.vala.c"
3269 static gchar* xcls_dialognewcomponent_value_xcls_title_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3270 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3271 if (collect_values[0].v_pointer) {
3272 #line 3273 "DialogNewComponent.vala.c"
3273 Xcls_DialogNewComponentXcls_title* object;
3274 object = collect_values[0].v_pointer;
3275 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3276 if (object->parent_instance.g_class == NULL) {
3277 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3278 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3279 #line 3280 "DialogNewComponent.vala.c"
3280 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
3281 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3282 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3283 #line 3284 "DialogNewComponent.vala.c"
3285 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3286 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_title_ref (object);
3287 #line 3288 "DialogNewComponent.vala.c"
3289 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3290 value->data[0].v_pointer = NULL;
3291 #line 3292 "DialogNewComponent.vala.c"
3293 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3295 #line 3296 "DialogNewComponent.vala.c"
3299 static gchar* xcls_dialognewcomponent_value_xcls_title_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3300 Xcls_DialogNewComponentXcls_title** object_p;
3301 object_p = collect_values[0].v_pointer;
3302 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3304 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3305 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
3306 #line 3307 "DialogNewComponent.vala.c"
3308 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3309 if (!value->data[0].v_pointer) {
3310 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3312 #line 3313 "DialogNewComponent.vala.c"
3313 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
3314 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3315 *object_p = value->data[0].v_pointer;
3316 #line 3317 "DialogNewComponent.vala.c"
3318 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3319 *object_p = xcls_dialognewcomponent_xcls_title_ref (value->data[0].v_pointer);
3320 #line 3321 "DialogNewComponent.vala.c"
3322 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3324 #line 3325 "DialogNewComponent.vala.c"
3328 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_title (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
3329 Xcls_DialogNewComponentParamSpecXcls_title* spec;
3330 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3331 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE), NULL);
3332 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3333 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
3334 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3335 G_PARAM_SPEC (spec)->value_type = object_type;
3336 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3337 return G_PARAM_SPEC (spec);
3338 #line 3339 "DialogNewComponent.vala.c"
3342 gpointer xcls_dialognewcomponent_value_get_xcls_title (const GValue* value) {
3343 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3344 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE), NULL);
3345 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3346 return value->data[0].v_pointer;
3347 #line 3348 "DialogNewComponent.vala.c"
3351 void xcls_dialognewcomponent_value_set_xcls_title (GValue* value, gpointer v_object) {
3352 Xcls_DialogNewComponentXcls_title* old;
3353 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3354 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE));
3355 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3356 old = value->data[0].v_pointer;
3357 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3359 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3360 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE));
3361 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3362 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3363 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3364 value->data[0].v_pointer = v_object;
3365 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3366 xcls_dialognewcomponent_xcls_title_ref (value->data[0].v_pointer);
3367 #line 3368 "DialogNewComponent.vala.c"
3369 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3370 value->data[0].v_pointer = NULL;
3371 #line 3372 "DialogNewComponent.vala.c"
3373 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3375 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3376 xcls_dialognewcomponent_xcls_title_unref (old);
3377 #line 3378 "DialogNewComponent.vala.c"
3382 void xcls_dialognewcomponent_value_take_xcls_title (GValue* value, gpointer v_object) {
3383 Xcls_DialogNewComponentXcls_title* old;
3384 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3385 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE));
3386 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3387 old = value->data[0].v_pointer;
3388 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3390 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3391 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE));
3392 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3393 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3394 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3395 value->data[0].v_pointer = v_object;
3396 #line 3397 "DialogNewComponent.vala.c"
3398 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3399 value->data[0].v_pointer = NULL;
3400 #line 3401 "DialogNewComponent.vala.c"
3402 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3404 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3405 xcls_dialognewcomponent_xcls_title_unref (old);
3406 #line 3407 "DialogNewComponent.vala.c"
3411 static void xcls_dialognewcomponent_xcls_title_class_init (Xcls_DialogNewComponentXcls_titleClass * klass) {
3412 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3413 xcls_dialognewcomponent_xcls_title_parent_class = g_type_class_peek_parent (klass);
3414 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3415 XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_title_finalize;
3416 #line 3417 "DialogNewComponent.vala.c"
3420 static void xcls_dialognewcomponent_xcls_title_instance_init (Xcls_DialogNewComponentXcls_title * self) {
3421 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3422 self->ref_count = 1;
3423 #line 3424 "DialogNewComponent.vala.c"
3427 static void xcls_dialognewcomponent_xcls_title_finalize (Xcls_DialogNewComponentXcls_title* obj) {
3428 Xcls_DialogNewComponentXcls_title * self;
3429 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3430 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_TITLE, Xcls_DialogNewComponentXcls_title);
3431 #line 422 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3432 _g_object_unref0 (self->el);
3433 #line 3434 "DialogNewComponent.vala.c"
3437 GType xcls_dialognewcomponent_xcls_title_get_type (void) {
3438 static volatile gsize xcls_dialognewcomponent_xcls_title_type_id__volatile = 0;
3439 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_title_type_id__volatile)) {
3440 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_title_init, xcls_dialognewcomponent_value_xcls_title_free_value, xcls_dialognewcomponent_value_xcls_title_copy_value, xcls_dialognewcomponent_value_xcls_title_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_title_collect_value, "p", xcls_dialognewcomponent_value_xcls_title_lcopy_value };
3441 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_titleClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_title_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_title), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_title_instance_init, &g_define_type_value_table };
3442 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
3443 GType xcls_dialognewcomponent_xcls_title_type_id;
3444 xcls_dialognewcomponent_xcls_title_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_title", &g_define_type_info, &g_define_type_fundamental_info, 0);
3445 g_once_init_leave (&xcls_dialognewcomponent_xcls_title_type_id__volatile, xcls_dialognewcomponent_xcls_title_type_id);
3447 return xcls_dialognewcomponent_xcls_title_type_id__volatile;
3451 gpointer xcls_dialognewcomponent_xcls_title_ref (gpointer instance) {
3452 Xcls_DialogNewComponentXcls_title* self;
3454 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3455 g_atomic_int_inc (&self->ref_count);
3456 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3458 #line 3459 "DialogNewComponent.vala.c"
3462 void xcls_dialognewcomponent_xcls_title_unref (gpointer instance) {
3463 Xcls_DialogNewComponentXcls_title* self;
3465 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3466 if (g_atomic_int_dec_and_test (&self->ref_count)) {
3467 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3468 XCLS_DIALOGNEWCOMPONENT_XCLS_TITLE_GET_CLASS (self)->finalize (self);
3469 #line 420 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3470 g_type_free_instance ((GTypeInstance *) self);
3471 #line 3472 "DialogNewComponent.vala.c"
3476 Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_construct (GType object_type) {
3477 Xcls_DialogNewComponentXcls_Label8* self = NULL;
3483 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3484 self = (Xcls_DialogNewComponentXcls_Label8*) g_type_create_instance (object_type);
3485 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3486 _tmp0_ = (GtkLabel*) gtk_label_new ("Region");
3487 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3488 g_object_ref_sink (_tmp0_);
3489 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3490 _g_object_unref0 (self->el);
3491 #line 465 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3493 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3495 #line 470 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3496 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
3497 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3499 #line 471 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3500 gtk_widget_set_tooltip_text ((GtkWidget*) _tmp2_, "center, north, south, east, west");
3501 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3503 #line 472 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3504 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
3505 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3507 #line 473 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3508 g_object_set ((GtkMisc*) _tmp4_, "xalign", 0.9f, NULL);
3509 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3511 #line 3512 "DialogNewComponent.vala.c"
3515 Xcls_DialogNewComponentXcls_Label8* xcls_dialognewcomponent_xcls_label8_new (void) {
3516 #line 463 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3517 return xcls_dialognewcomponent_xcls_label8_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8);
3518 #line 3519 "DialogNewComponent.vala.c"
3522 static void xcls_dialognewcomponent_value_xcls_label8_init (GValue* value) {
3523 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3524 value->data[0].v_pointer = NULL;
3525 #line 3526 "DialogNewComponent.vala.c"
3529 static void xcls_dialognewcomponent_value_xcls_label8_free_value (GValue* value) {
3530 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3531 if (value->data[0].v_pointer) {
3532 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3533 xcls_dialognewcomponent_xcls_label8_unref (value->data[0].v_pointer);
3534 #line 3535 "DialogNewComponent.vala.c"
3539 static void xcls_dialognewcomponent_value_xcls_label8_copy_value (const GValue* src_value, GValue* dest_value) {
3540 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3541 if (src_value->data[0].v_pointer) {
3542 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3543 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label8_ref (src_value->data[0].v_pointer);
3544 #line 3545 "DialogNewComponent.vala.c"
3546 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3547 dest_value->data[0].v_pointer = NULL;
3548 #line 3549 "DialogNewComponent.vala.c"
3553 static gpointer xcls_dialognewcomponent_value_xcls_label8_peek_pointer (const GValue* value) {
3554 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3555 return value->data[0].v_pointer;
3556 #line 3557 "DialogNewComponent.vala.c"
3560 static gchar* xcls_dialognewcomponent_value_xcls_label8_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3561 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3562 if (collect_values[0].v_pointer) {
3563 #line 3564 "DialogNewComponent.vala.c"
3564 Xcls_DialogNewComponentXcls_Label8* object;
3565 object = collect_values[0].v_pointer;
3566 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3567 if (object->parent_instance.g_class == NULL) {
3568 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3569 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3570 #line 3571 "DialogNewComponent.vala.c"
3571 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
3572 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3573 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3574 #line 3575 "DialogNewComponent.vala.c"
3576 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3577 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label8_ref (object);
3578 #line 3579 "DialogNewComponent.vala.c"
3580 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3581 value->data[0].v_pointer = NULL;
3582 #line 3583 "DialogNewComponent.vala.c"
3584 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3586 #line 3587 "DialogNewComponent.vala.c"
3590 static gchar* xcls_dialognewcomponent_value_xcls_label8_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3591 Xcls_DialogNewComponentXcls_Label8** object_p;
3592 object_p = collect_values[0].v_pointer;
3593 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3595 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3596 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
3597 #line 3598 "DialogNewComponent.vala.c"
3599 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3600 if (!value->data[0].v_pointer) {
3601 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3603 #line 3604 "DialogNewComponent.vala.c"
3604 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
3605 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3606 *object_p = value->data[0].v_pointer;
3607 #line 3608 "DialogNewComponent.vala.c"
3609 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3610 *object_p = xcls_dialognewcomponent_xcls_label8_ref (value->data[0].v_pointer);
3611 #line 3612 "DialogNewComponent.vala.c"
3613 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3615 #line 3616 "DialogNewComponent.vala.c"
3619 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label8 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
3620 Xcls_DialogNewComponentParamSpecXcls_Label8* spec;
3621 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3622 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8), NULL);
3623 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3624 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
3625 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3626 G_PARAM_SPEC (spec)->value_type = object_type;
3627 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3628 return G_PARAM_SPEC (spec);
3629 #line 3630 "DialogNewComponent.vala.c"
3633 gpointer xcls_dialognewcomponent_value_get_xcls_label8 (const GValue* value) {
3634 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3635 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8), NULL);
3636 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3637 return value->data[0].v_pointer;
3638 #line 3639 "DialogNewComponent.vala.c"
3642 void xcls_dialognewcomponent_value_set_xcls_label8 (GValue* value, gpointer v_object) {
3643 Xcls_DialogNewComponentXcls_Label8* old;
3644 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3645 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8));
3646 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3647 old = value->data[0].v_pointer;
3648 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3650 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3651 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8));
3652 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3653 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3654 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3655 value->data[0].v_pointer = v_object;
3656 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3657 xcls_dialognewcomponent_xcls_label8_ref (value->data[0].v_pointer);
3658 #line 3659 "DialogNewComponent.vala.c"
3660 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3661 value->data[0].v_pointer = NULL;
3662 #line 3663 "DialogNewComponent.vala.c"
3664 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3666 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3667 xcls_dialognewcomponent_xcls_label8_unref (old);
3668 #line 3669 "DialogNewComponent.vala.c"
3673 void xcls_dialognewcomponent_value_take_xcls_label8 (GValue* value, gpointer v_object) {
3674 Xcls_DialogNewComponentXcls_Label8* old;
3675 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3676 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8));
3677 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3678 old = value->data[0].v_pointer;
3679 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3681 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3682 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8));
3683 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3684 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3685 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3686 value->data[0].v_pointer = v_object;
3687 #line 3688 "DialogNewComponent.vala.c"
3689 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3690 value->data[0].v_pointer = NULL;
3691 #line 3692 "DialogNewComponent.vala.c"
3693 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3695 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3696 xcls_dialognewcomponent_xcls_label8_unref (old);
3697 #line 3698 "DialogNewComponent.vala.c"
3702 static void xcls_dialognewcomponent_xcls_label8_class_init (Xcls_DialogNewComponentXcls_Label8Class * klass) {
3703 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3704 xcls_dialognewcomponent_xcls_label8_parent_class = g_type_class_peek_parent (klass);
3705 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3706 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label8_finalize;
3707 #line 3708 "DialogNewComponent.vala.c"
3711 static void xcls_dialognewcomponent_xcls_label8_instance_init (Xcls_DialogNewComponentXcls_Label8 * self) {
3712 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3713 self->ref_count = 1;
3714 #line 3715 "DialogNewComponent.vala.c"
3718 static void xcls_dialognewcomponent_xcls_label8_finalize (Xcls_DialogNewComponentXcls_Label8* obj) {
3719 Xcls_DialogNewComponentXcls_Label8 * self;
3720 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3721 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL8, Xcls_DialogNewComponentXcls_Label8);
3722 #line 458 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3723 _g_object_unref0 (self->el);
3724 #line 3725 "DialogNewComponent.vala.c"
3728 GType xcls_dialognewcomponent_xcls_label8_get_type (void) {
3729 static volatile gsize xcls_dialognewcomponent_xcls_label8_type_id__volatile = 0;
3730 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label8_type_id__volatile)) {
3731 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label8_init, xcls_dialognewcomponent_value_xcls_label8_free_value, xcls_dialognewcomponent_value_xcls_label8_copy_value, xcls_dialognewcomponent_value_xcls_label8_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label8_collect_value, "p", xcls_dialognewcomponent_value_xcls_label8_lcopy_value };
3732 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label8), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label8_instance_init, &g_define_type_value_table };
3733 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
3734 GType xcls_dialognewcomponent_xcls_label8_type_id;
3735 xcls_dialognewcomponent_xcls_label8_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label8", &g_define_type_info, &g_define_type_fundamental_info, 0);
3736 g_once_init_leave (&xcls_dialognewcomponent_xcls_label8_type_id__volatile, xcls_dialognewcomponent_xcls_label8_type_id);
3738 return xcls_dialognewcomponent_xcls_label8_type_id__volatile;
3742 gpointer xcls_dialognewcomponent_xcls_label8_ref (gpointer instance) {
3743 Xcls_DialogNewComponentXcls_Label8* self;
3745 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3746 g_atomic_int_inc (&self->ref_count);
3747 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3749 #line 3750 "DialogNewComponent.vala.c"
3753 void xcls_dialognewcomponent_xcls_label8_unref (gpointer instance) {
3754 Xcls_DialogNewComponentXcls_Label8* self;
3756 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3757 if (g_atomic_int_dec_and_test (&self->ref_count)) {
3758 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3759 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL8_GET_CLASS (self)->finalize (self);
3760 #line 456 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3761 g_type_free_instance ((GTypeInstance *) self);
3762 #line 3763 "DialogNewComponent.vala.c"
3767 static gpointer _xcls_dialognewcomponent_xcls_region_ref0 (gpointer self) {
3768 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3769 return self ? xcls_dialognewcomponent_xcls_region_ref (self) : NULL;
3770 #line 3771 "DialogNewComponent.vala.c"
3774 Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_construct (GType object_type) {
3775 Xcls_DialogNewComponentXcls_region* self = NULL;
3777 Xcls_DialogNewComponent* _tmp1_;
3778 Xcls_DialogNewComponentXcls_region* _tmp2_;
3780 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3781 self = (Xcls_DialogNewComponentXcls_region*) g_type_create_instance (object_type);
3782 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3783 _tmp0_ = (GtkEntry*) gtk_entry_new ();
3784 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3785 g_object_ref_sink (_tmp0_);
3786 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3787 _g_object_unref0 (self->el);
3788 #line 511 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3790 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3791 _tmp1_ = xcls_dialognewcomponent__this;
3792 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3793 _tmp2_ = _xcls_dialognewcomponent_xcls_region_ref0 (self);
3794 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3795 _xcls_dialognewcomponent_xcls_region_unref0 (_tmp1_->region);
3796 #line 512 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3797 _tmp1_->region = _tmp2_;
3798 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3800 #line 517 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3801 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
3802 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3804 #line 3805 "DialogNewComponent.vala.c"
3808 Xcls_DialogNewComponentXcls_region* xcls_dialognewcomponent_xcls_region_new (void) {
3809 #line 509 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3810 return xcls_dialognewcomponent_xcls_region_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION);
3811 #line 3812 "DialogNewComponent.vala.c"
3815 static void xcls_dialognewcomponent_value_xcls_region_init (GValue* value) {
3816 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3817 value->data[0].v_pointer = NULL;
3818 #line 3819 "DialogNewComponent.vala.c"
3822 static void xcls_dialognewcomponent_value_xcls_region_free_value (GValue* value) {
3823 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3824 if (value->data[0].v_pointer) {
3825 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3826 xcls_dialognewcomponent_xcls_region_unref (value->data[0].v_pointer);
3827 #line 3828 "DialogNewComponent.vala.c"
3832 static void xcls_dialognewcomponent_value_xcls_region_copy_value (const GValue* src_value, GValue* dest_value) {
3833 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3834 if (src_value->data[0].v_pointer) {
3835 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3836 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_region_ref (src_value->data[0].v_pointer);
3837 #line 3838 "DialogNewComponent.vala.c"
3839 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3840 dest_value->data[0].v_pointer = NULL;
3841 #line 3842 "DialogNewComponent.vala.c"
3846 static gpointer xcls_dialognewcomponent_value_xcls_region_peek_pointer (const GValue* value) {
3847 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3848 return value->data[0].v_pointer;
3849 #line 3850 "DialogNewComponent.vala.c"
3853 static gchar* xcls_dialognewcomponent_value_xcls_region_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3854 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3855 if (collect_values[0].v_pointer) {
3856 #line 3857 "DialogNewComponent.vala.c"
3857 Xcls_DialogNewComponentXcls_region* object;
3858 object = collect_values[0].v_pointer;
3859 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3860 if (object->parent_instance.g_class == NULL) {
3861 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3862 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3863 #line 3864 "DialogNewComponent.vala.c"
3864 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
3865 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3866 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
3867 #line 3868 "DialogNewComponent.vala.c"
3869 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3870 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_region_ref (object);
3871 #line 3872 "DialogNewComponent.vala.c"
3873 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3874 value->data[0].v_pointer = NULL;
3875 #line 3876 "DialogNewComponent.vala.c"
3877 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3879 #line 3880 "DialogNewComponent.vala.c"
3883 static gchar* xcls_dialognewcomponent_value_xcls_region_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
3884 Xcls_DialogNewComponentXcls_region** object_p;
3885 object_p = collect_values[0].v_pointer;
3886 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3888 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3889 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
3890 #line 3891 "DialogNewComponent.vala.c"
3892 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3893 if (!value->data[0].v_pointer) {
3894 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3896 #line 3897 "DialogNewComponent.vala.c"
3897 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
3898 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3899 *object_p = value->data[0].v_pointer;
3900 #line 3901 "DialogNewComponent.vala.c"
3902 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3903 *object_p = xcls_dialognewcomponent_xcls_region_ref (value->data[0].v_pointer);
3904 #line 3905 "DialogNewComponent.vala.c"
3906 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3908 #line 3909 "DialogNewComponent.vala.c"
3912 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_region (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
3913 Xcls_DialogNewComponentParamSpecXcls_region* spec;
3914 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3915 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION), NULL);
3916 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3917 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
3918 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3919 G_PARAM_SPEC (spec)->value_type = object_type;
3920 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3921 return G_PARAM_SPEC (spec);
3922 #line 3923 "DialogNewComponent.vala.c"
3926 gpointer xcls_dialognewcomponent_value_get_xcls_region (const GValue* value) {
3927 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3928 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION), NULL);
3929 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3930 return value->data[0].v_pointer;
3931 #line 3932 "DialogNewComponent.vala.c"
3935 void xcls_dialognewcomponent_value_set_xcls_region (GValue* value, gpointer v_object) {
3936 Xcls_DialogNewComponentXcls_region* old;
3937 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3938 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION));
3939 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3940 old = value->data[0].v_pointer;
3941 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3943 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3944 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION));
3945 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3946 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3947 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3948 value->data[0].v_pointer = v_object;
3949 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3950 xcls_dialognewcomponent_xcls_region_ref (value->data[0].v_pointer);
3951 #line 3952 "DialogNewComponent.vala.c"
3953 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3954 value->data[0].v_pointer = NULL;
3955 #line 3956 "DialogNewComponent.vala.c"
3957 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3959 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3960 xcls_dialognewcomponent_xcls_region_unref (old);
3961 #line 3962 "DialogNewComponent.vala.c"
3966 void xcls_dialognewcomponent_value_take_xcls_region (GValue* value, gpointer v_object) {
3967 Xcls_DialogNewComponentXcls_region* old;
3968 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3969 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION));
3970 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3971 old = value->data[0].v_pointer;
3972 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3974 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3975 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION));
3976 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3977 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
3978 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3979 value->data[0].v_pointer = v_object;
3980 #line 3981 "DialogNewComponent.vala.c"
3982 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3983 value->data[0].v_pointer = NULL;
3984 #line 3985 "DialogNewComponent.vala.c"
3986 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3988 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3989 xcls_dialognewcomponent_xcls_region_unref (old);
3990 #line 3991 "DialogNewComponent.vala.c"
3995 static void xcls_dialognewcomponent_xcls_region_class_init (Xcls_DialogNewComponentXcls_regionClass * klass) {
3996 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3997 xcls_dialognewcomponent_xcls_region_parent_class = g_type_class_peek_parent (klass);
3998 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
3999 XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_region_finalize;
4000 #line 4001 "DialogNewComponent.vala.c"
4004 static void xcls_dialognewcomponent_xcls_region_instance_init (Xcls_DialogNewComponentXcls_region * self) {
4005 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4006 self->ref_count = 1;
4007 #line 4008 "DialogNewComponent.vala.c"
4011 static void xcls_dialognewcomponent_xcls_region_finalize (Xcls_DialogNewComponentXcls_region* obj) {
4012 Xcls_DialogNewComponentXcls_region * self;
4013 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4014 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_REGION, Xcls_DialogNewComponentXcls_region);
4015 #line 504 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4016 _g_object_unref0 (self->el);
4017 #line 4018 "DialogNewComponent.vala.c"
4021 GType xcls_dialognewcomponent_xcls_region_get_type (void) {
4022 static volatile gsize xcls_dialognewcomponent_xcls_region_type_id__volatile = 0;
4023 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_region_type_id__volatile)) {
4024 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_region_init, xcls_dialognewcomponent_value_xcls_region_free_value, xcls_dialognewcomponent_value_xcls_region_copy_value, xcls_dialognewcomponent_value_xcls_region_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_region_collect_value, "p", xcls_dialognewcomponent_value_xcls_region_lcopy_value };
4025 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_regionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_region_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_region), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_region_instance_init, &g_define_type_value_table };
4026 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
4027 GType xcls_dialognewcomponent_xcls_region_type_id;
4028 xcls_dialognewcomponent_xcls_region_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_region", &g_define_type_info, &g_define_type_fundamental_info, 0);
4029 g_once_init_leave (&xcls_dialognewcomponent_xcls_region_type_id__volatile, xcls_dialognewcomponent_xcls_region_type_id);
4031 return xcls_dialognewcomponent_xcls_region_type_id__volatile;
4035 gpointer xcls_dialognewcomponent_xcls_region_ref (gpointer instance) {
4036 Xcls_DialogNewComponentXcls_region* self;
4038 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4039 g_atomic_int_inc (&self->ref_count);
4040 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4042 #line 4043 "DialogNewComponent.vala.c"
4046 void xcls_dialognewcomponent_xcls_region_unref (gpointer instance) {
4047 Xcls_DialogNewComponentXcls_region* self;
4049 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4050 if (g_atomic_int_dec_and_test (&self->ref_count)) {
4051 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4052 XCLS_DIALOGNEWCOMPONENT_XCLS_REGION_GET_CLASS (self)->finalize (self);
4053 #line 502 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4054 g_type_free_instance ((GTypeInstance *) self);
4055 #line 4056 "DialogNewComponent.vala.c"
4060 Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_construct (GType object_type) {
4061 Xcls_DialogNewComponentXcls_Label10* self = NULL;
4066 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4067 self = (Xcls_DialogNewComponentXcls_Label10*) g_type_create_instance (object_type);
4068 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4069 _tmp0_ = (GtkLabel*) gtk_label_new ("Parent Name");
4070 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4071 g_object_ref_sink (_tmp0_);
4072 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4073 _g_object_unref0 (self->el);
4074 #line 547 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4076 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4078 #line 552 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4079 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
4080 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4082 #line 553 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4083 gtk_widget_set_visible ((GtkWidget*) _tmp2_, TRUE);
4084 #line 554 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4086 #line 554 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4087 g_object_set ((GtkMisc*) _tmp3_, "xalign", 0.9f, NULL);
4088 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4090 #line 4091 "DialogNewComponent.vala.c"
4094 Xcls_DialogNewComponentXcls_Label10* xcls_dialognewcomponent_xcls_label10_new (void) {
4095 #line 545 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4096 return xcls_dialognewcomponent_xcls_label10_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10);
4097 #line 4098 "DialogNewComponent.vala.c"
4101 static void xcls_dialognewcomponent_value_xcls_label10_init (GValue* value) {
4102 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4103 value->data[0].v_pointer = NULL;
4104 #line 4105 "DialogNewComponent.vala.c"
4108 static void xcls_dialognewcomponent_value_xcls_label10_free_value (GValue* value) {
4109 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4110 if (value->data[0].v_pointer) {
4111 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4112 xcls_dialognewcomponent_xcls_label10_unref (value->data[0].v_pointer);
4113 #line 4114 "DialogNewComponent.vala.c"
4118 static void xcls_dialognewcomponent_value_xcls_label10_copy_value (const GValue* src_value, GValue* dest_value) {
4119 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4120 if (src_value->data[0].v_pointer) {
4121 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4122 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label10_ref (src_value->data[0].v_pointer);
4123 #line 4124 "DialogNewComponent.vala.c"
4125 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4126 dest_value->data[0].v_pointer = NULL;
4127 #line 4128 "DialogNewComponent.vala.c"
4132 static gpointer xcls_dialognewcomponent_value_xcls_label10_peek_pointer (const GValue* value) {
4133 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4134 return value->data[0].v_pointer;
4135 #line 4136 "DialogNewComponent.vala.c"
4139 static gchar* xcls_dialognewcomponent_value_xcls_label10_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4140 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4141 if (collect_values[0].v_pointer) {
4142 #line 4143 "DialogNewComponent.vala.c"
4143 Xcls_DialogNewComponentXcls_Label10* object;
4144 object = collect_values[0].v_pointer;
4145 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4146 if (object->parent_instance.g_class == NULL) {
4147 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4148 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4149 #line 4150 "DialogNewComponent.vala.c"
4150 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
4151 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4152 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4153 #line 4154 "DialogNewComponent.vala.c"
4155 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4156 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label10_ref (object);
4157 #line 4158 "DialogNewComponent.vala.c"
4159 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4160 value->data[0].v_pointer = NULL;
4161 #line 4162 "DialogNewComponent.vala.c"
4163 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4165 #line 4166 "DialogNewComponent.vala.c"
4169 static gchar* xcls_dialognewcomponent_value_xcls_label10_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4170 Xcls_DialogNewComponentXcls_Label10** object_p;
4171 object_p = collect_values[0].v_pointer;
4172 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4174 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4175 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
4176 #line 4177 "DialogNewComponent.vala.c"
4178 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4179 if (!value->data[0].v_pointer) {
4180 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4182 #line 4183 "DialogNewComponent.vala.c"
4183 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
4184 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4185 *object_p = value->data[0].v_pointer;
4186 #line 4187 "DialogNewComponent.vala.c"
4188 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4189 *object_p = xcls_dialognewcomponent_xcls_label10_ref (value->data[0].v_pointer);
4190 #line 4191 "DialogNewComponent.vala.c"
4192 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4194 #line 4195 "DialogNewComponent.vala.c"
4198 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label10 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
4199 Xcls_DialogNewComponentParamSpecXcls_Label10* spec;
4200 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4201 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10), NULL);
4202 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4203 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
4204 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4205 G_PARAM_SPEC (spec)->value_type = object_type;
4206 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4207 return G_PARAM_SPEC (spec);
4208 #line 4209 "DialogNewComponent.vala.c"
4212 gpointer xcls_dialognewcomponent_value_get_xcls_label10 (const GValue* value) {
4213 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4214 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10), NULL);
4215 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4216 return value->data[0].v_pointer;
4217 #line 4218 "DialogNewComponent.vala.c"
4221 void xcls_dialognewcomponent_value_set_xcls_label10 (GValue* value, gpointer v_object) {
4222 Xcls_DialogNewComponentXcls_Label10* old;
4223 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4224 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10));
4225 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4226 old = value->data[0].v_pointer;
4227 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4229 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4230 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10));
4231 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4232 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4233 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4234 value->data[0].v_pointer = v_object;
4235 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4236 xcls_dialognewcomponent_xcls_label10_ref (value->data[0].v_pointer);
4237 #line 4238 "DialogNewComponent.vala.c"
4239 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4240 value->data[0].v_pointer = NULL;
4241 #line 4242 "DialogNewComponent.vala.c"
4243 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4245 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4246 xcls_dialognewcomponent_xcls_label10_unref (old);
4247 #line 4248 "DialogNewComponent.vala.c"
4252 void xcls_dialognewcomponent_value_take_xcls_label10 (GValue* value, gpointer v_object) {
4253 Xcls_DialogNewComponentXcls_Label10* old;
4254 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4255 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10));
4256 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4257 old = value->data[0].v_pointer;
4258 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4260 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4261 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10));
4262 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4263 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4264 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4265 value->data[0].v_pointer = v_object;
4266 #line 4267 "DialogNewComponent.vala.c"
4268 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4269 value->data[0].v_pointer = NULL;
4270 #line 4271 "DialogNewComponent.vala.c"
4272 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4274 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4275 xcls_dialognewcomponent_xcls_label10_unref (old);
4276 #line 4277 "DialogNewComponent.vala.c"
4281 static void xcls_dialognewcomponent_xcls_label10_class_init (Xcls_DialogNewComponentXcls_Label10Class * klass) {
4282 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4283 xcls_dialognewcomponent_xcls_label10_parent_class = g_type_class_peek_parent (klass);
4284 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4285 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label10_finalize;
4286 #line 4287 "DialogNewComponent.vala.c"
4290 static void xcls_dialognewcomponent_xcls_label10_instance_init (Xcls_DialogNewComponentXcls_Label10 * self) {
4291 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4292 self->ref_count = 1;
4293 #line 4294 "DialogNewComponent.vala.c"
4297 static void xcls_dialognewcomponent_xcls_label10_finalize (Xcls_DialogNewComponentXcls_Label10* obj) {
4298 Xcls_DialogNewComponentXcls_Label10 * self;
4299 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4300 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL10, Xcls_DialogNewComponentXcls_Label10);
4301 #line 540 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4302 _g_object_unref0 (self->el);
4303 #line 4304 "DialogNewComponent.vala.c"
4307 GType xcls_dialognewcomponent_xcls_label10_get_type (void) {
4308 static volatile gsize xcls_dialognewcomponent_xcls_label10_type_id__volatile = 0;
4309 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label10_type_id__volatile)) {
4310 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label10_init, xcls_dialognewcomponent_value_xcls_label10_free_value, xcls_dialognewcomponent_value_xcls_label10_copy_value, xcls_dialognewcomponent_value_xcls_label10_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label10_collect_value, "p", xcls_dialognewcomponent_value_xcls_label10_lcopy_value };
4311 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label10Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label10_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label10), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label10_instance_init, &g_define_type_value_table };
4312 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
4313 GType xcls_dialognewcomponent_xcls_label10_type_id;
4314 xcls_dialognewcomponent_xcls_label10_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label10", &g_define_type_info, &g_define_type_fundamental_info, 0);
4315 g_once_init_leave (&xcls_dialognewcomponent_xcls_label10_type_id__volatile, xcls_dialognewcomponent_xcls_label10_type_id);
4317 return xcls_dialognewcomponent_xcls_label10_type_id__volatile;
4321 gpointer xcls_dialognewcomponent_xcls_label10_ref (gpointer instance) {
4322 Xcls_DialogNewComponentXcls_Label10* self;
4324 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4325 g_atomic_int_inc (&self->ref_count);
4326 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4328 #line 4329 "DialogNewComponent.vala.c"
4332 void xcls_dialognewcomponent_xcls_label10_unref (gpointer instance) {
4333 Xcls_DialogNewComponentXcls_Label10* self;
4335 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4336 if (g_atomic_int_dec_and_test (&self->ref_count)) {
4337 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4338 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL10_GET_CLASS (self)->finalize (self);
4339 #line 538 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4340 g_type_free_instance ((GTypeInstance *) self);
4341 #line 4342 "DialogNewComponent.vala.c"
4346 static gpointer _xcls_dialognewcomponent_xcls_parent_ref0 (gpointer self) {
4347 #line 591 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4348 return self ? xcls_dialognewcomponent_xcls_parent_ref (self) : NULL;
4349 #line 4350 "DialogNewComponent.vala.c"
4353 Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_construct (GType object_type) {
4354 Xcls_DialogNewComponentXcls_parent* self = NULL;
4356 Xcls_DialogNewComponent* _tmp1_;
4357 Xcls_DialogNewComponentXcls_parent* _tmp2_;
4359 #line 588 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4360 self = (Xcls_DialogNewComponentXcls_parent*) g_type_create_instance (object_type);
4361 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4362 _tmp0_ = (GtkEntry*) gtk_entry_new ();
4363 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4364 g_object_ref_sink (_tmp0_);
4365 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4366 _g_object_unref0 (self->el);
4367 #line 590 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4369 #line 591 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4370 _tmp1_ = xcls_dialognewcomponent__this;
4371 #line 591 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4372 _tmp2_ = _xcls_dialognewcomponent_xcls_parent_ref0 (self);
4373 #line 591 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4374 _xcls_dialognewcomponent_xcls_parent_unref0 (_tmp1_->parent);
4375 #line 591 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4376 _tmp1_->parent = _tmp2_;
4377 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4379 #line 596 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4380 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
4381 #line 588 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4383 #line 4384 "DialogNewComponent.vala.c"
4387 Xcls_DialogNewComponentXcls_parent* xcls_dialognewcomponent_xcls_parent_new (void) {
4388 #line 588 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4389 return xcls_dialognewcomponent_xcls_parent_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT);
4390 #line 4391 "DialogNewComponent.vala.c"
4394 static void xcls_dialognewcomponent_value_xcls_parent_init (GValue* value) {
4395 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4396 value->data[0].v_pointer = NULL;
4397 #line 4398 "DialogNewComponent.vala.c"
4401 static void xcls_dialognewcomponent_value_xcls_parent_free_value (GValue* value) {
4402 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4403 if (value->data[0].v_pointer) {
4404 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4405 xcls_dialognewcomponent_xcls_parent_unref (value->data[0].v_pointer);
4406 #line 4407 "DialogNewComponent.vala.c"
4411 static void xcls_dialognewcomponent_value_xcls_parent_copy_value (const GValue* src_value, GValue* dest_value) {
4412 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4413 if (src_value->data[0].v_pointer) {
4414 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4415 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_parent_ref (src_value->data[0].v_pointer);
4416 #line 4417 "DialogNewComponent.vala.c"
4418 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4419 dest_value->data[0].v_pointer = NULL;
4420 #line 4421 "DialogNewComponent.vala.c"
4425 static gpointer xcls_dialognewcomponent_value_xcls_parent_peek_pointer (const GValue* value) {
4426 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4427 return value->data[0].v_pointer;
4428 #line 4429 "DialogNewComponent.vala.c"
4432 static gchar* xcls_dialognewcomponent_value_xcls_parent_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4433 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4434 if (collect_values[0].v_pointer) {
4435 #line 4436 "DialogNewComponent.vala.c"
4436 Xcls_DialogNewComponentXcls_parent* object;
4437 object = collect_values[0].v_pointer;
4438 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4439 if (object->parent_instance.g_class == NULL) {
4440 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4441 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4442 #line 4443 "DialogNewComponent.vala.c"
4443 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
4444 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4445 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4446 #line 4447 "DialogNewComponent.vala.c"
4448 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4449 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_parent_ref (object);
4450 #line 4451 "DialogNewComponent.vala.c"
4452 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4453 value->data[0].v_pointer = NULL;
4454 #line 4455 "DialogNewComponent.vala.c"
4456 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4458 #line 4459 "DialogNewComponent.vala.c"
4462 static gchar* xcls_dialognewcomponent_value_xcls_parent_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4463 Xcls_DialogNewComponentXcls_parent** object_p;
4464 object_p = collect_values[0].v_pointer;
4465 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4467 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4468 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
4469 #line 4470 "DialogNewComponent.vala.c"
4471 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4472 if (!value->data[0].v_pointer) {
4473 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4475 #line 4476 "DialogNewComponent.vala.c"
4476 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
4477 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4478 *object_p = value->data[0].v_pointer;
4479 #line 4480 "DialogNewComponent.vala.c"
4481 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4482 *object_p = xcls_dialognewcomponent_xcls_parent_ref (value->data[0].v_pointer);
4483 #line 4484 "DialogNewComponent.vala.c"
4485 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4487 #line 4488 "DialogNewComponent.vala.c"
4491 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_parent (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
4492 Xcls_DialogNewComponentParamSpecXcls_parent* spec;
4493 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4494 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT), NULL);
4495 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4496 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
4497 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4498 G_PARAM_SPEC (spec)->value_type = object_type;
4499 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4500 return G_PARAM_SPEC (spec);
4501 #line 4502 "DialogNewComponent.vala.c"
4505 gpointer xcls_dialognewcomponent_value_get_xcls_parent (const GValue* value) {
4506 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4507 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT), NULL);
4508 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4509 return value->data[0].v_pointer;
4510 #line 4511 "DialogNewComponent.vala.c"
4514 void xcls_dialognewcomponent_value_set_xcls_parent (GValue* value, gpointer v_object) {
4515 Xcls_DialogNewComponentXcls_parent* old;
4516 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4517 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT));
4518 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4519 old = value->data[0].v_pointer;
4520 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4522 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4523 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT));
4524 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4525 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4526 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4527 value->data[0].v_pointer = v_object;
4528 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4529 xcls_dialognewcomponent_xcls_parent_ref (value->data[0].v_pointer);
4530 #line 4531 "DialogNewComponent.vala.c"
4532 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4533 value->data[0].v_pointer = NULL;
4534 #line 4535 "DialogNewComponent.vala.c"
4536 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4538 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4539 xcls_dialognewcomponent_xcls_parent_unref (old);
4540 #line 4541 "DialogNewComponent.vala.c"
4545 void xcls_dialognewcomponent_value_take_xcls_parent (GValue* value, gpointer v_object) {
4546 Xcls_DialogNewComponentXcls_parent* old;
4547 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4548 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT));
4549 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4550 old = value->data[0].v_pointer;
4551 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4553 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4554 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT));
4555 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4556 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4557 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4558 value->data[0].v_pointer = v_object;
4559 #line 4560 "DialogNewComponent.vala.c"
4561 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4562 value->data[0].v_pointer = NULL;
4563 #line 4564 "DialogNewComponent.vala.c"
4565 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4567 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4568 xcls_dialognewcomponent_xcls_parent_unref (old);
4569 #line 4570 "DialogNewComponent.vala.c"
4574 static void xcls_dialognewcomponent_xcls_parent_class_init (Xcls_DialogNewComponentXcls_parentClass * klass) {
4575 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4576 xcls_dialognewcomponent_xcls_parent_parent_class = g_type_class_peek_parent (klass);
4577 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4578 XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_parent_finalize;
4579 #line 4580 "DialogNewComponent.vala.c"
4583 static void xcls_dialognewcomponent_xcls_parent_instance_init (Xcls_DialogNewComponentXcls_parent * self) {
4584 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4585 self->ref_count = 1;
4586 #line 4587 "DialogNewComponent.vala.c"
4590 static void xcls_dialognewcomponent_xcls_parent_finalize (Xcls_DialogNewComponentXcls_parent* obj) {
4591 Xcls_DialogNewComponentXcls_parent * self;
4592 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4593 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PARENT, Xcls_DialogNewComponentXcls_parent);
4594 #line 583 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4595 _g_object_unref0 (self->el);
4596 #line 4597 "DialogNewComponent.vala.c"
4600 GType xcls_dialognewcomponent_xcls_parent_get_type (void) {
4601 static volatile gsize xcls_dialognewcomponent_xcls_parent_type_id__volatile = 0;
4602 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_parent_type_id__volatile)) {
4603 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_parent_init, xcls_dialognewcomponent_value_xcls_parent_free_value, xcls_dialognewcomponent_value_xcls_parent_copy_value, xcls_dialognewcomponent_value_xcls_parent_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_parent_collect_value, "p", xcls_dialognewcomponent_value_xcls_parent_lcopy_value };
4604 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_parentClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_parent_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_parent), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_parent_instance_init, &g_define_type_value_table };
4605 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
4606 GType xcls_dialognewcomponent_xcls_parent_type_id;
4607 xcls_dialognewcomponent_xcls_parent_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_parent", &g_define_type_info, &g_define_type_fundamental_info, 0);
4608 g_once_init_leave (&xcls_dialognewcomponent_xcls_parent_type_id__volatile, xcls_dialognewcomponent_xcls_parent_type_id);
4610 return xcls_dialognewcomponent_xcls_parent_type_id__volatile;
4614 gpointer xcls_dialognewcomponent_xcls_parent_ref (gpointer instance) {
4615 Xcls_DialogNewComponentXcls_parent* self;
4617 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4618 g_atomic_int_inc (&self->ref_count);
4619 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4621 #line 4622 "DialogNewComponent.vala.c"
4625 void xcls_dialognewcomponent_xcls_parent_unref (gpointer instance) {
4626 Xcls_DialogNewComponentXcls_parent* self;
4628 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4629 if (g_atomic_int_dec_and_test (&self->ref_count)) {
4630 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4631 XCLS_DIALOGNEWCOMPONENT_XCLS_PARENT_GET_CLASS (self)->finalize (self);
4632 #line 581 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4633 g_type_free_instance ((GTypeInstance *) self);
4634 #line 4635 "DialogNewComponent.vala.c"
4639 Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_construct (GType object_type) {
4640 Xcls_DialogNewComponentXcls_Label12* self = NULL;
4645 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4646 self = (Xcls_DialogNewComponentXcls_Label12*) g_type_create_instance (object_type);
4647 #line 626 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4648 _tmp0_ = (GtkLabel*) gtk_label_new ("Permission Name");
4649 #line 626 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4650 g_object_ref_sink (_tmp0_);
4651 #line 626 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4652 _g_object_unref0 (self->el);
4653 #line 626 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4655 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4657 #line 631 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4658 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
4659 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4661 #line 632 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4662 gtk_widget_set_visible ((GtkWidget*) _tmp2_, TRUE);
4663 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4665 #line 633 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4666 g_object_set ((GtkMisc*) _tmp3_, "xalign", 0.9f, NULL);
4667 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4669 #line 4670 "DialogNewComponent.vala.c"
4673 Xcls_DialogNewComponentXcls_Label12* xcls_dialognewcomponent_xcls_label12_new (void) {
4674 #line 624 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4675 return xcls_dialognewcomponent_xcls_label12_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12);
4676 #line 4677 "DialogNewComponent.vala.c"
4680 static void xcls_dialognewcomponent_value_xcls_label12_init (GValue* value) {
4681 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4682 value->data[0].v_pointer = NULL;
4683 #line 4684 "DialogNewComponent.vala.c"
4687 static void xcls_dialognewcomponent_value_xcls_label12_free_value (GValue* value) {
4688 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4689 if (value->data[0].v_pointer) {
4690 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4691 xcls_dialognewcomponent_xcls_label12_unref (value->data[0].v_pointer);
4692 #line 4693 "DialogNewComponent.vala.c"
4697 static void xcls_dialognewcomponent_value_xcls_label12_copy_value (const GValue* src_value, GValue* dest_value) {
4698 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4699 if (src_value->data[0].v_pointer) {
4700 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4701 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label12_ref (src_value->data[0].v_pointer);
4702 #line 4703 "DialogNewComponent.vala.c"
4704 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4705 dest_value->data[0].v_pointer = NULL;
4706 #line 4707 "DialogNewComponent.vala.c"
4711 static gpointer xcls_dialognewcomponent_value_xcls_label12_peek_pointer (const GValue* value) {
4712 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4713 return value->data[0].v_pointer;
4714 #line 4715 "DialogNewComponent.vala.c"
4718 static gchar* xcls_dialognewcomponent_value_xcls_label12_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4719 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4720 if (collect_values[0].v_pointer) {
4721 #line 4722 "DialogNewComponent.vala.c"
4722 Xcls_DialogNewComponentXcls_Label12* object;
4723 object = collect_values[0].v_pointer;
4724 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4725 if (object->parent_instance.g_class == NULL) {
4726 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4727 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4728 #line 4729 "DialogNewComponent.vala.c"
4729 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
4730 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4731 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
4732 #line 4733 "DialogNewComponent.vala.c"
4734 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4735 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label12_ref (object);
4736 #line 4737 "DialogNewComponent.vala.c"
4738 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4739 value->data[0].v_pointer = NULL;
4740 #line 4741 "DialogNewComponent.vala.c"
4742 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4744 #line 4745 "DialogNewComponent.vala.c"
4748 static gchar* xcls_dialognewcomponent_value_xcls_label12_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
4749 Xcls_DialogNewComponentXcls_Label12** object_p;
4750 object_p = collect_values[0].v_pointer;
4751 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4753 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4754 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
4755 #line 4756 "DialogNewComponent.vala.c"
4757 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4758 if (!value->data[0].v_pointer) {
4759 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4761 #line 4762 "DialogNewComponent.vala.c"
4762 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
4763 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4764 *object_p = value->data[0].v_pointer;
4765 #line 4766 "DialogNewComponent.vala.c"
4767 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4768 *object_p = xcls_dialognewcomponent_xcls_label12_ref (value->data[0].v_pointer);
4769 #line 4770 "DialogNewComponent.vala.c"
4771 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4773 #line 4774 "DialogNewComponent.vala.c"
4777 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label12 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
4778 Xcls_DialogNewComponentParamSpecXcls_Label12* spec;
4779 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4780 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12), NULL);
4781 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4782 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
4783 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4784 G_PARAM_SPEC (spec)->value_type = object_type;
4785 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4786 return G_PARAM_SPEC (spec);
4787 #line 4788 "DialogNewComponent.vala.c"
4791 gpointer xcls_dialognewcomponent_value_get_xcls_label12 (const GValue* value) {
4792 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4793 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12), NULL);
4794 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4795 return value->data[0].v_pointer;
4796 #line 4797 "DialogNewComponent.vala.c"
4800 void xcls_dialognewcomponent_value_set_xcls_label12 (GValue* value, gpointer v_object) {
4801 Xcls_DialogNewComponentXcls_Label12* old;
4802 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4803 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12));
4804 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4805 old = value->data[0].v_pointer;
4806 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4808 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4809 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12));
4810 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4811 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4812 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4813 value->data[0].v_pointer = v_object;
4814 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4815 xcls_dialognewcomponent_xcls_label12_ref (value->data[0].v_pointer);
4816 #line 4817 "DialogNewComponent.vala.c"
4818 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4819 value->data[0].v_pointer = NULL;
4820 #line 4821 "DialogNewComponent.vala.c"
4822 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4824 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4825 xcls_dialognewcomponent_xcls_label12_unref (old);
4826 #line 4827 "DialogNewComponent.vala.c"
4831 void xcls_dialognewcomponent_value_take_xcls_label12 (GValue* value, gpointer v_object) {
4832 Xcls_DialogNewComponentXcls_Label12* old;
4833 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4834 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12));
4835 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4836 old = value->data[0].v_pointer;
4837 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4839 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4840 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12));
4841 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4842 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
4843 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4844 value->data[0].v_pointer = v_object;
4845 #line 4846 "DialogNewComponent.vala.c"
4847 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4848 value->data[0].v_pointer = NULL;
4849 #line 4850 "DialogNewComponent.vala.c"
4851 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4853 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4854 xcls_dialognewcomponent_xcls_label12_unref (old);
4855 #line 4856 "DialogNewComponent.vala.c"
4860 static void xcls_dialognewcomponent_xcls_label12_class_init (Xcls_DialogNewComponentXcls_Label12Class * klass) {
4861 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4862 xcls_dialognewcomponent_xcls_label12_parent_class = g_type_class_peek_parent (klass);
4863 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4864 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label12_finalize;
4865 #line 4866 "DialogNewComponent.vala.c"
4869 static void xcls_dialognewcomponent_xcls_label12_instance_init (Xcls_DialogNewComponentXcls_Label12 * self) {
4870 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4871 self->ref_count = 1;
4872 #line 4873 "DialogNewComponent.vala.c"
4876 static void xcls_dialognewcomponent_xcls_label12_finalize (Xcls_DialogNewComponentXcls_Label12* obj) {
4877 Xcls_DialogNewComponentXcls_Label12 * self;
4878 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4879 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL12, Xcls_DialogNewComponentXcls_Label12);
4880 #line 619 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4881 _g_object_unref0 (self->el);
4882 #line 4883 "DialogNewComponent.vala.c"
4886 GType xcls_dialognewcomponent_xcls_label12_get_type (void) {
4887 static volatile gsize xcls_dialognewcomponent_xcls_label12_type_id__volatile = 0;
4888 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label12_type_id__volatile)) {
4889 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label12_init, xcls_dialognewcomponent_value_xcls_label12_free_value, xcls_dialognewcomponent_value_xcls_label12_copy_value, xcls_dialognewcomponent_value_xcls_label12_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label12_collect_value, "p", xcls_dialognewcomponent_value_xcls_label12_lcopy_value };
4890 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label12), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label12_instance_init, &g_define_type_value_table };
4891 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
4892 GType xcls_dialognewcomponent_xcls_label12_type_id;
4893 xcls_dialognewcomponent_xcls_label12_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label12", &g_define_type_info, &g_define_type_fundamental_info, 0);
4894 g_once_init_leave (&xcls_dialognewcomponent_xcls_label12_type_id__volatile, xcls_dialognewcomponent_xcls_label12_type_id);
4896 return xcls_dialognewcomponent_xcls_label12_type_id__volatile;
4900 gpointer xcls_dialognewcomponent_xcls_label12_ref (gpointer instance) {
4901 Xcls_DialogNewComponentXcls_Label12* self;
4903 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4904 g_atomic_int_inc (&self->ref_count);
4905 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4907 #line 4908 "DialogNewComponent.vala.c"
4911 void xcls_dialognewcomponent_xcls_label12_unref (gpointer instance) {
4912 Xcls_DialogNewComponentXcls_Label12* self;
4914 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4915 if (g_atomic_int_dec_and_test (&self->ref_count)) {
4916 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4917 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL12_GET_CLASS (self)->finalize (self);
4918 #line 617 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4919 g_type_free_instance ((GTypeInstance *) self);
4920 #line 4921 "DialogNewComponent.vala.c"
4925 static gpointer _xcls_dialognewcomponent_xcls_permname_ref0 (gpointer self) {
4926 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4927 return self ? xcls_dialognewcomponent_xcls_permname_ref (self) : NULL;
4928 #line 4929 "DialogNewComponent.vala.c"
4932 Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_construct (GType object_type) {
4933 Xcls_DialogNewComponentXcls_permname* self = NULL;
4935 Xcls_DialogNewComponent* _tmp1_;
4936 Xcls_DialogNewComponentXcls_permname* _tmp2_;
4938 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4939 self = (Xcls_DialogNewComponentXcls_permname*) g_type_create_instance (object_type);
4940 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4941 _tmp0_ = (GtkEntry*) gtk_entry_new ();
4942 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4943 g_object_ref_sink (_tmp0_);
4944 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4945 _g_object_unref0 (self->el);
4946 #line 669 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4948 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4949 _tmp1_ = xcls_dialognewcomponent__this;
4950 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4951 _tmp2_ = _xcls_dialognewcomponent_xcls_permname_ref0 (self);
4952 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4953 _xcls_dialognewcomponent_xcls_permname_unref0 (_tmp1_->permname);
4954 #line 670 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4955 _tmp1_->permname = _tmp2_;
4956 #line 675 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4958 #line 675 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4959 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
4960 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4962 #line 4963 "DialogNewComponent.vala.c"
4966 Xcls_DialogNewComponentXcls_permname* xcls_dialognewcomponent_xcls_permname_new (void) {
4967 #line 667 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4968 return xcls_dialognewcomponent_xcls_permname_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME);
4969 #line 4970 "DialogNewComponent.vala.c"
4973 static void xcls_dialognewcomponent_value_xcls_permname_init (GValue* value) {
4974 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4975 value->data[0].v_pointer = NULL;
4976 #line 4977 "DialogNewComponent.vala.c"
4980 static void xcls_dialognewcomponent_value_xcls_permname_free_value (GValue* value) {
4981 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4982 if (value->data[0].v_pointer) {
4983 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4984 xcls_dialognewcomponent_xcls_permname_unref (value->data[0].v_pointer);
4985 #line 4986 "DialogNewComponent.vala.c"
4990 static void xcls_dialognewcomponent_value_xcls_permname_copy_value (const GValue* src_value, GValue* dest_value) {
4991 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4992 if (src_value->data[0].v_pointer) {
4993 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4994 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_permname_ref (src_value->data[0].v_pointer);
4995 #line 4996 "DialogNewComponent.vala.c"
4997 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
4998 dest_value->data[0].v_pointer = NULL;
4999 #line 5000 "DialogNewComponent.vala.c"
5004 static gpointer xcls_dialognewcomponent_value_xcls_permname_peek_pointer (const GValue* value) {
5005 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5006 return value->data[0].v_pointer;
5007 #line 5008 "DialogNewComponent.vala.c"
5011 static gchar* xcls_dialognewcomponent_value_xcls_permname_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5012 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5013 if (collect_values[0].v_pointer) {
5014 #line 5015 "DialogNewComponent.vala.c"
5015 Xcls_DialogNewComponentXcls_permname* object;
5016 object = collect_values[0].v_pointer;
5017 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5018 if (object->parent_instance.g_class == NULL) {
5019 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5020 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5021 #line 5022 "DialogNewComponent.vala.c"
5022 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
5023 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5024 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5025 #line 5026 "DialogNewComponent.vala.c"
5027 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5028 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_permname_ref (object);
5029 #line 5030 "DialogNewComponent.vala.c"
5031 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5032 value->data[0].v_pointer = NULL;
5033 #line 5034 "DialogNewComponent.vala.c"
5035 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5037 #line 5038 "DialogNewComponent.vala.c"
5041 static gchar* xcls_dialognewcomponent_value_xcls_permname_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5042 Xcls_DialogNewComponentXcls_permname** object_p;
5043 object_p = collect_values[0].v_pointer;
5044 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5046 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5047 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
5048 #line 5049 "DialogNewComponent.vala.c"
5050 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5051 if (!value->data[0].v_pointer) {
5052 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5054 #line 5055 "DialogNewComponent.vala.c"
5055 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
5056 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5057 *object_p = value->data[0].v_pointer;
5058 #line 5059 "DialogNewComponent.vala.c"
5060 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5061 *object_p = xcls_dialognewcomponent_xcls_permname_ref (value->data[0].v_pointer);
5062 #line 5063 "DialogNewComponent.vala.c"
5064 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5066 #line 5067 "DialogNewComponent.vala.c"
5070 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_permname (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
5071 Xcls_DialogNewComponentParamSpecXcls_permname* spec;
5072 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5073 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME), NULL);
5074 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5075 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
5076 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5077 G_PARAM_SPEC (spec)->value_type = object_type;
5078 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5079 return G_PARAM_SPEC (spec);
5080 #line 5081 "DialogNewComponent.vala.c"
5084 gpointer xcls_dialognewcomponent_value_get_xcls_permname (const GValue* value) {
5085 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5086 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME), NULL);
5087 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5088 return value->data[0].v_pointer;
5089 #line 5090 "DialogNewComponent.vala.c"
5093 void xcls_dialognewcomponent_value_set_xcls_permname (GValue* value, gpointer v_object) {
5094 Xcls_DialogNewComponentXcls_permname* old;
5095 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5096 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME));
5097 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5098 old = value->data[0].v_pointer;
5099 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5101 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5102 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME));
5103 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5104 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5105 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5106 value->data[0].v_pointer = v_object;
5107 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5108 xcls_dialognewcomponent_xcls_permname_ref (value->data[0].v_pointer);
5109 #line 5110 "DialogNewComponent.vala.c"
5111 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5112 value->data[0].v_pointer = NULL;
5113 #line 5114 "DialogNewComponent.vala.c"
5115 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5117 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5118 xcls_dialognewcomponent_xcls_permname_unref (old);
5119 #line 5120 "DialogNewComponent.vala.c"
5124 void xcls_dialognewcomponent_value_take_xcls_permname (GValue* value, gpointer v_object) {
5125 Xcls_DialogNewComponentXcls_permname* old;
5126 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5127 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME));
5128 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5129 old = value->data[0].v_pointer;
5130 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5132 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5133 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME));
5134 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5135 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5136 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5137 value->data[0].v_pointer = v_object;
5138 #line 5139 "DialogNewComponent.vala.c"
5140 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5141 value->data[0].v_pointer = NULL;
5142 #line 5143 "DialogNewComponent.vala.c"
5144 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5146 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5147 xcls_dialognewcomponent_xcls_permname_unref (old);
5148 #line 5149 "DialogNewComponent.vala.c"
5153 static void xcls_dialognewcomponent_xcls_permname_class_init (Xcls_DialogNewComponentXcls_permnameClass * klass) {
5154 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5155 xcls_dialognewcomponent_xcls_permname_parent_class = g_type_class_peek_parent (klass);
5156 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5157 XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_permname_finalize;
5158 #line 5159 "DialogNewComponent.vala.c"
5162 static void xcls_dialognewcomponent_xcls_permname_instance_init (Xcls_DialogNewComponentXcls_permname * self) {
5163 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5164 self->ref_count = 1;
5165 #line 5166 "DialogNewComponent.vala.c"
5169 static void xcls_dialognewcomponent_xcls_permname_finalize (Xcls_DialogNewComponentXcls_permname* obj) {
5170 Xcls_DialogNewComponentXcls_permname * self;
5171 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5172 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_PERMNAME, Xcls_DialogNewComponentXcls_permname);
5173 #line 662 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5174 _g_object_unref0 (self->el);
5175 #line 5176 "DialogNewComponent.vala.c"
5179 GType xcls_dialognewcomponent_xcls_permname_get_type (void) {
5180 static volatile gsize xcls_dialognewcomponent_xcls_permname_type_id__volatile = 0;
5181 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_permname_type_id__volatile)) {
5182 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_permname_init, xcls_dialognewcomponent_value_xcls_permname_free_value, xcls_dialognewcomponent_value_xcls_permname_copy_value, xcls_dialognewcomponent_value_xcls_permname_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_permname_collect_value, "p", xcls_dialognewcomponent_value_xcls_permname_lcopy_value };
5183 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_permnameClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_permname_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_permname), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_permname_instance_init, &g_define_type_value_table };
5184 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
5185 GType xcls_dialognewcomponent_xcls_permname_type_id;
5186 xcls_dialognewcomponent_xcls_permname_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_permname", &g_define_type_info, &g_define_type_fundamental_info, 0);
5187 g_once_init_leave (&xcls_dialognewcomponent_xcls_permname_type_id__volatile, xcls_dialognewcomponent_xcls_permname_type_id);
5189 return xcls_dialognewcomponent_xcls_permname_type_id__volatile;
5193 gpointer xcls_dialognewcomponent_xcls_permname_ref (gpointer instance) {
5194 Xcls_DialogNewComponentXcls_permname* self;
5196 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5197 g_atomic_int_inc (&self->ref_count);
5198 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5200 #line 5201 "DialogNewComponent.vala.c"
5204 void xcls_dialognewcomponent_xcls_permname_unref (gpointer instance) {
5205 Xcls_DialogNewComponentXcls_permname* self;
5207 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5208 if (g_atomic_int_dec_and_test (&self->ref_count)) {
5209 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5210 XCLS_DIALOGNEWCOMPONENT_XCLS_PERMNAME_GET_CLASS (self)->finalize (self);
5211 #line 660 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5212 g_type_free_instance ((GTypeInstance *) self);
5213 #line 5214 "DialogNewComponent.vala.c"
5218 Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_construct (GType object_type) {
5219 Xcls_DialogNewComponentXcls_Label14* self = NULL;
5224 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5225 self = (Xcls_DialogNewComponentXcls_Label14*) g_type_create_instance (object_type);
5226 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5227 _tmp0_ = (GtkLabel*) gtk_label_new ("Order (for tabs)");
5228 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5229 g_object_ref_sink (_tmp0_);
5230 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5231 _g_object_unref0 (self->el);
5232 #line 705 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5234 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5236 #line 710 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5237 gtk_label_set_justify (_tmp1_, GTK_JUSTIFY_RIGHT);
5238 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5240 #line 711 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5241 gtk_widget_set_visible ((GtkWidget*) _tmp2_, TRUE);
5242 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5244 #line 712 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5245 g_object_set ((GtkMisc*) _tmp3_, "xalign", 0.9f, NULL);
5246 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5248 #line 5249 "DialogNewComponent.vala.c"
5252 Xcls_DialogNewComponentXcls_Label14* xcls_dialognewcomponent_xcls_label14_new (void) {
5253 #line 703 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5254 return xcls_dialognewcomponent_xcls_label14_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14);
5255 #line 5256 "DialogNewComponent.vala.c"
5259 static void xcls_dialognewcomponent_value_xcls_label14_init (GValue* value) {
5260 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5261 value->data[0].v_pointer = NULL;
5262 #line 5263 "DialogNewComponent.vala.c"
5266 static void xcls_dialognewcomponent_value_xcls_label14_free_value (GValue* value) {
5267 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5268 if (value->data[0].v_pointer) {
5269 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5270 xcls_dialognewcomponent_xcls_label14_unref (value->data[0].v_pointer);
5271 #line 5272 "DialogNewComponent.vala.c"
5276 static void xcls_dialognewcomponent_value_xcls_label14_copy_value (const GValue* src_value, GValue* dest_value) {
5277 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5278 if (src_value->data[0].v_pointer) {
5279 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5280 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label14_ref (src_value->data[0].v_pointer);
5281 #line 5282 "DialogNewComponent.vala.c"
5283 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5284 dest_value->data[0].v_pointer = NULL;
5285 #line 5286 "DialogNewComponent.vala.c"
5290 static gpointer xcls_dialognewcomponent_value_xcls_label14_peek_pointer (const GValue* value) {
5291 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5292 return value->data[0].v_pointer;
5293 #line 5294 "DialogNewComponent.vala.c"
5297 static gchar* xcls_dialognewcomponent_value_xcls_label14_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5298 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5299 if (collect_values[0].v_pointer) {
5300 #line 5301 "DialogNewComponent.vala.c"
5301 Xcls_DialogNewComponentXcls_Label14* object;
5302 object = collect_values[0].v_pointer;
5303 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5304 if (object->parent_instance.g_class == NULL) {
5305 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5306 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5307 #line 5308 "DialogNewComponent.vala.c"
5308 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
5309 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5310 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5311 #line 5312 "DialogNewComponent.vala.c"
5313 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5314 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_label14_ref (object);
5315 #line 5316 "DialogNewComponent.vala.c"
5317 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5318 value->data[0].v_pointer = NULL;
5319 #line 5320 "DialogNewComponent.vala.c"
5321 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5323 #line 5324 "DialogNewComponent.vala.c"
5327 static gchar* xcls_dialognewcomponent_value_xcls_label14_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5328 Xcls_DialogNewComponentXcls_Label14** object_p;
5329 object_p = collect_values[0].v_pointer;
5330 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5332 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5333 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
5334 #line 5335 "DialogNewComponent.vala.c"
5336 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5337 if (!value->data[0].v_pointer) {
5338 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5340 #line 5341 "DialogNewComponent.vala.c"
5341 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
5342 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5343 *object_p = value->data[0].v_pointer;
5344 #line 5345 "DialogNewComponent.vala.c"
5346 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5347 *object_p = xcls_dialognewcomponent_xcls_label14_ref (value->data[0].v_pointer);
5348 #line 5349 "DialogNewComponent.vala.c"
5350 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5352 #line 5353 "DialogNewComponent.vala.c"
5356 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_label14 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
5357 Xcls_DialogNewComponentParamSpecXcls_Label14* spec;
5358 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5359 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14), NULL);
5360 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5361 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
5362 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5363 G_PARAM_SPEC (spec)->value_type = object_type;
5364 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5365 return G_PARAM_SPEC (spec);
5366 #line 5367 "DialogNewComponent.vala.c"
5370 gpointer xcls_dialognewcomponent_value_get_xcls_label14 (const GValue* value) {
5371 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5372 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14), NULL);
5373 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5374 return value->data[0].v_pointer;
5375 #line 5376 "DialogNewComponent.vala.c"
5379 void xcls_dialognewcomponent_value_set_xcls_label14 (GValue* value, gpointer v_object) {
5380 Xcls_DialogNewComponentXcls_Label14* old;
5381 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5382 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14));
5383 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5384 old = value->data[0].v_pointer;
5385 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5387 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5388 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14));
5389 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5390 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5391 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5392 value->data[0].v_pointer = v_object;
5393 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5394 xcls_dialognewcomponent_xcls_label14_ref (value->data[0].v_pointer);
5395 #line 5396 "DialogNewComponent.vala.c"
5397 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5398 value->data[0].v_pointer = NULL;
5399 #line 5400 "DialogNewComponent.vala.c"
5401 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5403 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5404 xcls_dialognewcomponent_xcls_label14_unref (old);
5405 #line 5406 "DialogNewComponent.vala.c"
5410 void xcls_dialognewcomponent_value_take_xcls_label14 (GValue* value, gpointer v_object) {
5411 Xcls_DialogNewComponentXcls_Label14* old;
5412 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5413 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14));
5414 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5415 old = value->data[0].v_pointer;
5416 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5418 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5419 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14));
5420 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5421 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5422 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5423 value->data[0].v_pointer = v_object;
5424 #line 5425 "DialogNewComponent.vala.c"
5426 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5427 value->data[0].v_pointer = NULL;
5428 #line 5429 "DialogNewComponent.vala.c"
5430 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5432 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5433 xcls_dialognewcomponent_xcls_label14_unref (old);
5434 #line 5435 "DialogNewComponent.vala.c"
5439 static void xcls_dialognewcomponent_xcls_label14_class_init (Xcls_DialogNewComponentXcls_Label14Class * klass) {
5440 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5441 xcls_dialognewcomponent_xcls_label14_parent_class = g_type_class_peek_parent (klass);
5442 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5443 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_label14_finalize;
5444 #line 5445 "DialogNewComponent.vala.c"
5448 static void xcls_dialognewcomponent_xcls_label14_instance_init (Xcls_DialogNewComponentXcls_Label14 * self) {
5449 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5450 self->ref_count = 1;
5451 #line 5452 "DialogNewComponent.vala.c"
5455 static void xcls_dialognewcomponent_xcls_label14_finalize (Xcls_DialogNewComponentXcls_Label14* obj) {
5456 Xcls_DialogNewComponentXcls_Label14 * self;
5457 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5458 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_LABEL14, Xcls_DialogNewComponentXcls_Label14);
5459 #line 698 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5460 _g_object_unref0 (self->el);
5461 #line 5462 "DialogNewComponent.vala.c"
5465 GType xcls_dialognewcomponent_xcls_label14_get_type (void) {
5466 static volatile gsize xcls_dialognewcomponent_xcls_label14_type_id__volatile = 0;
5467 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_label14_type_id__volatile)) {
5468 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_label14_init, xcls_dialognewcomponent_value_xcls_label14_free_value, xcls_dialognewcomponent_value_xcls_label14_copy_value, xcls_dialognewcomponent_value_xcls_label14_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_label14_collect_value, "p", xcls_dialognewcomponent_value_xcls_label14_lcopy_value };
5469 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Label14Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_label14_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Label14), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_label14_instance_init, &g_define_type_value_table };
5470 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
5471 GType xcls_dialognewcomponent_xcls_label14_type_id;
5472 xcls_dialognewcomponent_xcls_label14_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Label14", &g_define_type_info, &g_define_type_fundamental_info, 0);
5473 g_once_init_leave (&xcls_dialognewcomponent_xcls_label14_type_id__volatile, xcls_dialognewcomponent_xcls_label14_type_id);
5475 return xcls_dialognewcomponent_xcls_label14_type_id__volatile;
5479 gpointer xcls_dialognewcomponent_xcls_label14_ref (gpointer instance) {
5480 Xcls_DialogNewComponentXcls_Label14* self;
5482 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5483 g_atomic_int_inc (&self->ref_count);
5484 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5486 #line 5487 "DialogNewComponent.vala.c"
5490 void xcls_dialognewcomponent_xcls_label14_unref (gpointer instance) {
5491 Xcls_DialogNewComponentXcls_Label14* self;
5493 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5494 if (g_atomic_int_dec_and_test (&self->ref_count)) {
5495 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5496 XCLS_DIALOGNEWCOMPONENT_XCLS_LABEL14_GET_CLASS (self)->finalize (self);
5497 #line 696 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5498 g_type_free_instance ((GTypeInstance *) self);
5499 #line 5500 "DialogNewComponent.vala.c"
5504 static gpointer _xcls_dialognewcomponent_xcls_modorder_ref0 (gpointer self) {
5505 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5506 return self ? xcls_dialognewcomponent_xcls_modorder_ref (self) : NULL;
5507 #line 5508 "DialogNewComponent.vala.c"
5511 Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_construct (GType object_type) {
5512 Xcls_DialogNewComponentXcls_modOrder* self = NULL;
5514 Xcls_DialogNewComponent* _tmp1_;
5515 Xcls_DialogNewComponentXcls_modOrder* _tmp2_;
5517 #line 746 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5518 self = (Xcls_DialogNewComponentXcls_modOrder*) g_type_create_instance (object_type);
5519 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5520 _tmp0_ = (GtkEntry*) gtk_entry_new ();
5521 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5522 g_object_ref_sink (_tmp0_);
5523 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5524 _g_object_unref0 (self->el);
5525 #line 748 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5527 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5528 _tmp1_ = xcls_dialognewcomponent__this;
5529 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5530 _tmp2_ = _xcls_dialognewcomponent_xcls_modorder_ref0 (self);
5531 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5532 _xcls_dialognewcomponent_xcls_modorder_unref0 (_tmp1_->modOrder);
5533 #line 749 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5534 _tmp1_->modOrder = _tmp2_;
5535 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5537 #line 754 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5538 gtk_widget_set_visible ((GtkWidget*) _tmp3_, TRUE);
5539 #line 746 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5541 #line 5542 "DialogNewComponent.vala.c"
5545 Xcls_DialogNewComponentXcls_modOrder* xcls_dialognewcomponent_xcls_modorder_new (void) {
5546 #line 746 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5547 return xcls_dialognewcomponent_xcls_modorder_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER);
5548 #line 5549 "DialogNewComponent.vala.c"
5552 static void xcls_dialognewcomponent_value_xcls_modorder_init (GValue* value) {
5553 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5554 value->data[0].v_pointer = NULL;
5555 #line 5556 "DialogNewComponent.vala.c"
5559 static void xcls_dialognewcomponent_value_xcls_modorder_free_value (GValue* value) {
5560 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5561 if (value->data[0].v_pointer) {
5562 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5563 xcls_dialognewcomponent_xcls_modorder_unref (value->data[0].v_pointer);
5564 #line 5565 "DialogNewComponent.vala.c"
5569 static void xcls_dialognewcomponent_value_xcls_modorder_copy_value (const GValue* src_value, GValue* dest_value) {
5570 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5571 if (src_value->data[0].v_pointer) {
5572 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5573 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_modorder_ref (src_value->data[0].v_pointer);
5574 #line 5575 "DialogNewComponent.vala.c"
5576 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5577 dest_value->data[0].v_pointer = NULL;
5578 #line 5579 "DialogNewComponent.vala.c"
5583 static gpointer xcls_dialognewcomponent_value_xcls_modorder_peek_pointer (const GValue* value) {
5584 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5585 return value->data[0].v_pointer;
5586 #line 5587 "DialogNewComponent.vala.c"
5590 static gchar* xcls_dialognewcomponent_value_xcls_modorder_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5591 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5592 if (collect_values[0].v_pointer) {
5593 #line 5594 "DialogNewComponent.vala.c"
5594 Xcls_DialogNewComponentXcls_modOrder* object;
5595 object = collect_values[0].v_pointer;
5596 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5597 if (object->parent_instance.g_class == NULL) {
5598 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5599 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5600 #line 5601 "DialogNewComponent.vala.c"
5601 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
5602 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5603 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5604 #line 5605 "DialogNewComponent.vala.c"
5606 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5607 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_modorder_ref (object);
5608 #line 5609 "DialogNewComponent.vala.c"
5610 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5611 value->data[0].v_pointer = NULL;
5612 #line 5613 "DialogNewComponent.vala.c"
5614 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5616 #line 5617 "DialogNewComponent.vala.c"
5620 static gchar* xcls_dialognewcomponent_value_xcls_modorder_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5621 Xcls_DialogNewComponentXcls_modOrder** object_p;
5622 object_p = collect_values[0].v_pointer;
5623 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5625 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5626 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
5627 #line 5628 "DialogNewComponent.vala.c"
5629 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5630 if (!value->data[0].v_pointer) {
5631 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5633 #line 5634 "DialogNewComponent.vala.c"
5634 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
5635 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5636 *object_p = value->data[0].v_pointer;
5637 #line 5638 "DialogNewComponent.vala.c"
5639 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5640 *object_p = xcls_dialognewcomponent_xcls_modorder_ref (value->data[0].v_pointer);
5641 #line 5642 "DialogNewComponent.vala.c"
5643 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5645 #line 5646 "DialogNewComponent.vala.c"
5649 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_modorder (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
5650 Xcls_DialogNewComponentParamSpecXcls_modOrder* spec;
5651 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5652 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER), NULL);
5653 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5654 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
5655 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5656 G_PARAM_SPEC (spec)->value_type = object_type;
5657 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5658 return G_PARAM_SPEC (spec);
5659 #line 5660 "DialogNewComponent.vala.c"
5663 gpointer xcls_dialognewcomponent_value_get_xcls_modorder (const GValue* value) {
5664 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5665 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER), NULL);
5666 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5667 return value->data[0].v_pointer;
5668 #line 5669 "DialogNewComponent.vala.c"
5672 void xcls_dialognewcomponent_value_set_xcls_modorder (GValue* value, gpointer v_object) {
5673 Xcls_DialogNewComponentXcls_modOrder* old;
5674 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5675 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER));
5676 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5677 old = value->data[0].v_pointer;
5678 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5680 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5681 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER));
5682 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5683 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5684 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5685 value->data[0].v_pointer = v_object;
5686 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5687 xcls_dialognewcomponent_xcls_modorder_ref (value->data[0].v_pointer);
5688 #line 5689 "DialogNewComponent.vala.c"
5690 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5691 value->data[0].v_pointer = NULL;
5692 #line 5693 "DialogNewComponent.vala.c"
5694 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5696 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5697 xcls_dialognewcomponent_xcls_modorder_unref (old);
5698 #line 5699 "DialogNewComponent.vala.c"
5703 void xcls_dialognewcomponent_value_take_xcls_modorder (GValue* value, gpointer v_object) {
5704 Xcls_DialogNewComponentXcls_modOrder* old;
5705 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5706 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER));
5707 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5708 old = value->data[0].v_pointer;
5709 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5711 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5712 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER));
5713 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5714 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5715 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5716 value->data[0].v_pointer = v_object;
5717 #line 5718 "DialogNewComponent.vala.c"
5719 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5720 value->data[0].v_pointer = NULL;
5721 #line 5722 "DialogNewComponent.vala.c"
5723 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5725 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5726 xcls_dialognewcomponent_xcls_modorder_unref (old);
5727 #line 5728 "DialogNewComponent.vala.c"
5732 static void xcls_dialognewcomponent_xcls_modorder_class_init (Xcls_DialogNewComponentXcls_modOrderClass * klass) {
5733 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5734 xcls_dialognewcomponent_xcls_modorder_parent_class = g_type_class_peek_parent (klass);
5735 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5736 XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_modorder_finalize;
5737 #line 5738 "DialogNewComponent.vala.c"
5741 static void xcls_dialognewcomponent_xcls_modorder_instance_init (Xcls_DialogNewComponentXcls_modOrder * self) {
5742 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5743 self->ref_count = 1;
5744 #line 5745 "DialogNewComponent.vala.c"
5748 static void xcls_dialognewcomponent_xcls_modorder_finalize (Xcls_DialogNewComponentXcls_modOrder* obj) {
5749 Xcls_DialogNewComponentXcls_modOrder * self;
5750 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5751 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_MODORDER, Xcls_DialogNewComponentXcls_modOrder);
5752 #line 741 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5753 _g_object_unref0 (self->el);
5754 #line 5755 "DialogNewComponent.vala.c"
5758 GType xcls_dialognewcomponent_xcls_modorder_get_type (void) {
5759 static volatile gsize xcls_dialognewcomponent_xcls_modorder_type_id__volatile = 0;
5760 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_modorder_type_id__volatile)) {
5761 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_modorder_init, xcls_dialognewcomponent_value_xcls_modorder_free_value, xcls_dialognewcomponent_value_xcls_modorder_copy_value, xcls_dialognewcomponent_value_xcls_modorder_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_modorder_collect_value, "p", xcls_dialognewcomponent_value_xcls_modorder_lcopy_value };
5762 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_modOrderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_modorder_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_modOrder), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_modorder_instance_init, &g_define_type_value_table };
5763 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
5764 GType xcls_dialognewcomponent_xcls_modorder_type_id;
5765 xcls_dialognewcomponent_xcls_modorder_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_modOrder", &g_define_type_info, &g_define_type_fundamental_info, 0);
5766 g_once_init_leave (&xcls_dialognewcomponent_xcls_modorder_type_id__volatile, xcls_dialognewcomponent_xcls_modorder_type_id);
5768 return xcls_dialognewcomponent_xcls_modorder_type_id__volatile;
5772 gpointer xcls_dialognewcomponent_xcls_modorder_ref (gpointer instance) {
5773 Xcls_DialogNewComponentXcls_modOrder* self;
5775 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5776 g_atomic_int_inc (&self->ref_count);
5777 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5779 #line 5780 "DialogNewComponent.vala.c"
5783 void xcls_dialognewcomponent_xcls_modorder_unref (gpointer instance) {
5784 Xcls_DialogNewComponentXcls_modOrder* self;
5786 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5787 if (g_atomic_int_dec_and_test (&self->ref_count)) {
5788 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5789 XCLS_DIALOGNEWCOMPONENT_XCLS_MODORDER_GET_CLASS (self)->finalize (self);
5790 #line 739 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5791 g_type_free_instance ((GTypeInstance *) self);
5792 #line 5793 "DialogNewComponent.vala.c"
5797 Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_construct (GType object_type) {
5798 Xcls_DialogNewComponentXcls_Button16* self = NULL;
5801 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5802 self = (Xcls_DialogNewComponentXcls_Button16*) g_type_create_instance (object_type);
5803 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5804 _tmp0_ = (GtkButton*) gtk_button_new ();
5805 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5806 g_object_ref_sink (_tmp0_);
5807 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5808 _g_object_unref0 (self->el);
5809 #line 784 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5811 #line 789 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5813 #line 789 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5814 gtk_button_set_label (_tmp1_, "Cancel");
5815 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5817 #line 5818 "DialogNewComponent.vala.c"
5821 Xcls_DialogNewComponentXcls_Button16* xcls_dialognewcomponent_xcls_button16_new (void) {
5822 #line 782 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5823 return xcls_dialognewcomponent_xcls_button16_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16);
5824 #line 5825 "DialogNewComponent.vala.c"
5828 static void xcls_dialognewcomponent_value_xcls_button16_init (GValue* value) {
5829 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5830 value->data[0].v_pointer = NULL;
5831 #line 5832 "DialogNewComponent.vala.c"
5835 static void xcls_dialognewcomponent_value_xcls_button16_free_value (GValue* value) {
5836 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5837 if (value->data[0].v_pointer) {
5838 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5839 xcls_dialognewcomponent_xcls_button16_unref (value->data[0].v_pointer);
5840 #line 5841 "DialogNewComponent.vala.c"
5845 static void xcls_dialognewcomponent_value_xcls_button16_copy_value (const GValue* src_value, GValue* dest_value) {
5846 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5847 if (src_value->data[0].v_pointer) {
5848 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5849 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_button16_ref (src_value->data[0].v_pointer);
5850 #line 5851 "DialogNewComponent.vala.c"
5852 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5853 dest_value->data[0].v_pointer = NULL;
5854 #line 5855 "DialogNewComponent.vala.c"
5859 static gpointer xcls_dialognewcomponent_value_xcls_button16_peek_pointer (const GValue* value) {
5860 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5861 return value->data[0].v_pointer;
5862 #line 5863 "DialogNewComponent.vala.c"
5866 static gchar* xcls_dialognewcomponent_value_xcls_button16_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5867 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5868 if (collect_values[0].v_pointer) {
5869 #line 5870 "DialogNewComponent.vala.c"
5870 Xcls_DialogNewComponentXcls_Button16* object;
5871 object = collect_values[0].v_pointer;
5872 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5873 if (object->parent_instance.g_class == NULL) {
5874 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5875 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5876 #line 5877 "DialogNewComponent.vala.c"
5877 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
5878 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5879 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
5880 #line 5881 "DialogNewComponent.vala.c"
5882 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5883 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_button16_ref (object);
5884 #line 5885 "DialogNewComponent.vala.c"
5886 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5887 value->data[0].v_pointer = NULL;
5888 #line 5889 "DialogNewComponent.vala.c"
5890 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5892 #line 5893 "DialogNewComponent.vala.c"
5896 static gchar* xcls_dialognewcomponent_value_xcls_button16_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
5897 Xcls_DialogNewComponentXcls_Button16** object_p;
5898 object_p = collect_values[0].v_pointer;
5899 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5901 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5902 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
5903 #line 5904 "DialogNewComponent.vala.c"
5905 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5906 if (!value->data[0].v_pointer) {
5907 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5909 #line 5910 "DialogNewComponent.vala.c"
5910 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
5911 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5912 *object_p = value->data[0].v_pointer;
5913 #line 5914 "DialogNewComponent.vala.c"
5915 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5916 *object_p = xcls_dialognewcomponent_xcls_button16_ref (value->data[0].v_pointer);
5917 #line 5918 "DialogNewComponent.vala.c"
5919 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5921 #line 5922 "DialogNewComponent.vala.c"
5925 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_button16 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
5926 Xcls_DialogNewComponentParamSpecXcls_Button16* spec;
5927 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5928 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16), NULL);
5929 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5930 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
5931 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5932 G_PARAM_SPEC (spec)->value_type = object_type;
5933 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5934 return G_PARAM_SPEC (spec);
5935 #line 5936 "DialogNewComponent.vala.c"
5939 gpointer xcls_dialognewcomponent_value_get_xcls_button16 (const GValue* value) {
5940 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5941 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16), NULL);
5942 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5943 return value->data[0].v_pointer;
5944 #line 5945 "DialogNewComponent.vala.c"
5948 void xcls_dialognewcomponent_value_set_xcls_button16 (GValue* value, gpointer v_object) {
5949 Xcls_DialogNewComponentXcls_Button16* old;
5950 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5951 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16));
5952 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5953 old = value->data[0].v_pointer;
5954 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5956 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5957 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16));
5958 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5959 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5960 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5961 value->data[0].v_pointer = v_object;
5962 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5963 xcls_dialognewcomponent_xcls_button16_ref (value->data[0].v_pointer);
5964 #line 5965 "DialogNewComponent.vala.c"
5966 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5967 value->data[0].v_pointer = NULL;
5968 #line 5969 "DialogNewComponent.vala.c"
5970 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5972 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5973 xcls_dialognewcomponent_xcls_button16_unref (old);
5974 #line 5975 "DialogNewComponent.vala.c"
5979 void xcls_dialognewcomponent_value_take_xcls_button16 (GValue* value, gpointer v_object) {
5980 Xcls_DialogNewComponentXcls_Button16* old;
5981 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5982 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16));
5983 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5984 old = value->data[0].v_pointer;
5985 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5987 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5988 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16));
5989 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5990 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
5991 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5992 value->data[0].v_pointer = v_object;
5993 #line 5994 "DialogNewComponent.vala.c"
5995 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
5996 value->data[0].v_pointer = NULL;
5997 #line 5998 "DialogNewComponent.vala.c"
5999 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6001 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6002 xcls_dialognewcomponent_xcls_button16_unref (old);
6003 #line 6004 "DialogNewComponent.vala.c"
6008 static void xcls_dialognewcomponent_xcls_button16_class_init (Xcls_DialogNewComponentXcls_Button16Class * klass) {
6009 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6010 xcls_dialognewcomponent_xcls_button16_parent_class = g_type_class_peek_parent (klass);
6011 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6012 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_button16_finalize;
6013 #line 6014 "DialogNewComponent.vala.c"
6017 static void xcls_dialognewcomponent_xcls_button16_instance_init (Xcls_DialogNewComponentXcls_Button16 * self) {
6018 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6019 self->ref_count = 1;
6020 #line 6021 "DialogNewComponent.vala.c"
6024 static void xcls_dialognewcomponent_xcls_button16_finalize (Xcls_DialogNewComponentXcls_Button16* obj) {
6025 Xcls_DialogNewComponentXcls_Button16 * self;
6026 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6027 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON16, Xcls_DialogNewComponentXcls_Button16);
6028 #line 777 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6029 _g_object_unref0 (self->el);
6030 #line 6031 "DialogNewComponent.vala.c"
6034 GType xcls_dialognewcomponent_xcls_button16_get_type (void) {
6035 static volatile gsize xcls_dialognewcomponent_xcls_button16_type_id__volatile = 0;
6036 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_button16_type_id__volatile)) {
6037 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_button16_init, xcls_dialognewcomponent_value_xcls_button16_free_value, xcls_dialognewcomponent_value_xcls_button16_copy_value, xcls_dialognewcomponent_value_xcls_button16_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_button16_collect_value, "p", xcls_dialognewcomponent_value_xcls_button16_lcopy_value };
6038 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Button16Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_button16_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Button16), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_button16_instance_init, &g_define_type_value_table };
6039 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
6040 GType xcls_dialognewcomponent_xcls_button16_type_id;
6041 xcls_dialognewcomponent_xcls_button16_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Button16", &g_define_type_info, &g_define_type_fundamental_info, 0);
6042 g_once_init_leave (&xcls_dialognewcomponent_xcls_button16_type_id__volatile, xcls_dialognewcomponent_xcls_button16_type_id);
6044 return xcls_dialognewcomponent_xcls_button16_type_id__volatile;
6048 gpointer xcls_dialognewcomponent_xcls_button16_ref (gpointer instance) {
6049 Xcls_DialogNewComponentXcls_Button16* self;
6051 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6052 g_atomic_int_inc (&self->ref_count);
6053 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6055 #line 6056 "DialogNewComponent.vala.c"
6059 void xcls_dialognewcomponent_xcls_button16_unref (gpointer instance) {
6060 Xcls_DialogNewComponentXcls_Button16* self;
6062 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6063 if (g_atomic_int_dec_and_test (&self->ref_count)) {
6064 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6065 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON16_GET_CLASS (self)->finalize (self);
6066 #line 775 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6067 g_type_free_instance ((GTypeInstance *) self);
6068 #line 6069 "DialogNewComponent.vala.c"
6073 Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_construct (GType object_type) {
6074 Xcls_DialogNewComponentXcls_Button17* self = NULL;
6077 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6078 self = (Xcls_DialogNewComponentXcls_Button17*) g_type_create_instance (object_type);
6079 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6080 _tmp0_ = (GtkButton*) gtk_button_new ();
6081 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6082 g_object_ref_sink (_tmp0_);
6083 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6084 _g_object_unref0 (self->el);
6085 #line 817 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6087 #line 822 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6089 #line 822 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6090 gtk_button_set_label (_tmp1_, "OK");
6091 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6093 #line 6094 "DialogNewComponent.vala.c"
6097 Xcls_DialogNewComponentXcls_Button17* xcls_dialognewcomponent_xcls_button17_new (void) {
6098 #line 815 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6099 return xcls_dialognewcomponent_xcls_button17_construct (XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17);
6100 #line 6101 "DialogNewComponent.vala.c"
6104 static void xcls_dialognewcomponent_value_xcls_button17_init (GValue* value) {
6105 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6106 value->data[0].v_pointer = NULL;
6107 #line 6108 "DialogNewComponent.vala.c"
6111 static void xcls_dialognewcomponent_value_xcls_button17_free_value (GValue* value) {
6112 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6113 if (value->data[0].v_pointer) {
6114 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6115 xcls_dialognewcomponent_xcls_button17_unref (value->data[0].v_pointer);
6116 #line 6117 "DialogNewComponent.vala.c"
6121 static void xcls_dialognewcomponent_value_xcls_button17_copy_value (const GValue* src_value, GValue* dest_value) {
6122 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6123 if (src_value->data[0].v_pointer) {
6124 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6125 dest_value->data[0].v_pointer = xcls_dialognewcomponent_xcls_button17_ref (src_value->data[0].v_pointer);
6126 #line 6127 "DialogNewComponent.vala.c"
6128 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6129 dest_value->data[0].v_pointer = NULL;
6130 #line 6131 "DialogNewComponent.vala.c"
6135 static gpointer xcls_dialognewcomponent_value_xcls_button17_peek_pointer (const GValue* value) {
6136 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6137 return value->data[0].v_pointer;
6138 #line 6139 "DialogNewComponent.vala.c"
6142 static gchar* xcls_dialognewcomponent_value_xcls_button17_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
6143 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6144 if (collect_values[0].v_pointer) {
6145 #line 6146 "DialogNewComponent.vala.c"
6146 Xcls_DialogNewComponentXcls_Button17* object;
6147 object = collect_values[0].v_pointer;
6148 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6149 if (object->parent_instance.g_class == NULL) {
6150 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6151 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
6152 #line 6153 "DialogNewComponent.vala.c"
6153 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
6154 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6155 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
6156 #line 6157 "DialogNewComponent.vala.c"
6158 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6159 value->data[0].v_pointer = xcls_dialognewcomponent_xcls_button17_ref (object);
6160 #line 6161 "DialogNewComponent.vala.c"
6162 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6163 value->data[0].v_pointer = NULL;
6164 #line 6165 "DialogNewComponent.vala.c"
6166 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6168 #line 6169 "DialogNewComponent.vala.c"
6172 static gchar* xcls_dialognewcomponent_value_xcls_button17_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
6173 Xcls_DialogNewComponentXcls_Button17** object_p;
6174 object_p = collect_values[0].v_pointer;
6175 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6177 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6178 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
6179 #line 6180 "DialogNewComponent.vala.c"
6181 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6182 if (!value->data[0].v_pointer) {
6183 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6185 #line 6186 "DialogNewComponent.vala.c"
6186 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
6187 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6188 *object_p = value->data[0].v_pointer;
6189 #line 6190 "DialogNewComponent.vala.c"
6191 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6192 *object_p = xcls_dialognewcomponent_xcls_button17_ref (value->data[0].v_pointer);
6193 #line 6194 "DialogNewComponent.vala.c"
6195 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6197 #line 6198 "DialogNewComponent.vala.c"
6201 GParamSpec* xcls_dialognewcomponent_param_spec_xcls_button17 (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
6202 Xcls_DialogNewComponentParamSpecXcls_Button17* spec;
6203 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6204 g_return_val_if_fail (g_type_is_a (object_type, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17), NULL);
6205 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6206 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
6207 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6208 G_PARAM_SPEC (spec)->value_type = object_type;
6209 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6210 return G_PARAM_SPEC (spec);
6211 #line 6212 "DialogNewComponent.vala.c"
6215 gpointer xcls_dialognewcomponent_value_get_xcls_button17 (const GValue* value) {
6216 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6217 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17), NULL);
6218 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6219 return value->data[0].v_pointer;
6220 #line 6221 "DialogNewComponent.vala.c"
6224 void xcls_dialognewcomponent_value_set_xcls_button17 (GValue* value, gpointer v_object) {
6225 Xcls_DialogNewComponentXcls_Button17* old;
6226 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6227 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17));
6228 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6229 old = value->data[0].v_pointer;
6230 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6232 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6233 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17));
6234 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6235 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
6236 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6237 value->data[0].v_pointer = v_object;
6238 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6239 xcls_dialognewcomponent_xcls_button17_ref (value->data[0].v_pointer);
6240 #line 6241 "DialogNewComponent.vala.c"
6242 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6243 value->data[0].v_pointer = NULL;
6244 #line 6245 "DialogNewComponent.vala.c"
6246 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6248 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6249 xcls_dialognewcomponent_xcls_button17_unref (old);
6250 #line 6251 "DialogNewComponent.vala.c"
6255 void xcls_dialognewcomponent_value_take_xcls_button17 (GValue* value, gpointer v_object) {
6256 Xcls_DialogNewComponentXcls_Button17* old;
6257 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6258 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17));
6259 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6260 old = value->data[0].v_pointer;
6261 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6263 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6264 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17));
6265 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6266 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
6267 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6268 value->data[0].v_pointer = v_object;
6269 #line 6270 "DialogNewComponent.vala.c"
6271 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6272 value->data[0].v_pointer = NULL;
6273 #line 6274 "DialogNewComponent.vala.c"
6275 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6277 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6278 xcls_dialognewcomponent_xcls_button17_unref (old);
6279 #line 6280 "DialogNewComponent.vala.c"
6284 static void xcls_dialognewcomponent_xcls_button17_class_init (Xcls_DialogNewComponentXcls_Button17Class * klass) {
6285 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6286 xcls_dialognewcomponent_xcls_button17_parent_class = g_type_class_peek_parent (klass);
6287 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6288 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_CLASS (klass)->finalize = xcls_dialognewcomponent_xcls_button17_finalize;
6289 #line 6290 "DialogNewComponent.vala.c"
6293 static void xcls_dialognewcomponent_xcls_button17_instance_init (Xcls_DialogNewComponentXcls_Button17 * self) {
6294 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6295 self->ref_count = 1;
6296 #line 6297 "DialogNewComponent.vala.c"
6300 static void xcls_dialognewcomponent_xcls_button17_finalize (Xcls_DialogNewComponentXcls_Button17* obj) {
6301 Xcls_DialogNewComponentXcls_Button17 * self;
6302 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6303 self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_DIALOGNEWCOMPONENT_TYPE_XCLS_BUTTON17, Xcls_DialogNewComponentXcls_Button17);
6304 #line 810 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6305 _g_object_unref0 (self->el);
6306 #line 6307 "DialogNewComponent.vala.c"
6310 GType xcls_dialognewcomponent_xcls_button17_get_type (void) {
6311 static volatile gsize xcls_dialognewcomponent_xcls_button17_type_id__volatile = 0;
6312 if (g_once_init_enter (&xcls_dialognewcomponent_xcls_button17_type_id__volatile)) {
6313 static const GTypeValueTable g_define_type_value_table = { xcls_dialognewcomponent_value_xcls_button17_init, xcls_dialognewcomponent_value_xcls_button17_free_value, xcls_dialognewcomponent_value_xcls_button17_copy_value, xcls_dialognewcomponent_value_xcls_button17_peek_pointer, "p", xcls_dialognewcomponent_value_xcls_button17_collect_value, "p", xcls_dialognewcomponent_value_xcls_button17_lcopy_value };
6314 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentXcls_Button17Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_xcls_button17_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponentXcls_Button17), 0, (GInstanceInitFunc) xcls_dialognewcomponent_xcls_button17_instance_init, &g_define_type_value_table };
6315 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
6316 GType xcls_dialognewcomponent_xcls_button17_type_id;
6317 xcls_dialognewcomponent_xcls_button17_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponentXcls_Button17", &g_define_type_info, &g_define_type_fundamental_info, 0);
6318 g_once_init_leave (&xcls_dialognewcomponent_xcls_button17_type_id__volatile, xcls_dialognewcomponent_xcls_button17_type_id);
6320 return xcls_dialognewcomponent_xcls_button17_type_id__volatile;
6324 gpointer xcls_dialognewcomponent_xcls_button17_ref (gpointer instance) {
6325 Xcls_DialogNewComponentXcls_Button17* self;
6327 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6328 g_atomic_int_inc (&self->ref_count);
6329 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6331 #line 6332 "DialogNewComponent.vala.c"
6335 void xcls_dialognewcomponent_xcls_button17_unref (gpointer instance) {
6336 Xcls_DialogNewComponentXcls_Button17* self;
6338 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6339 if (g_atomic_int_dec_and_test (&self->ref_count)) {
6340 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6341 XCLS_DIALOGNEWCOMPONENT_XCLS_BUTTON17_GET_CLASS (self)->finalize (self);
6342 #line 808 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6343 g_type_free_instance ((GTypeInstance *) self);
6344 #line 6345 "DialogNewComponent.vala.c"
6349 static void value_xcls_dialognewcomponent_init (GValue* value) {
6350 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6351 value->data[0].v_pointer = NULL;
6352 #line 6353 "DialogNewComponent.vala.c"
6356 static void value_xcls_dialognewcomponent_free_value (GValue* value) {
6357 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6358 if (value->data[0].v_pointer) {
6359 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6360 xcls_dialognewcomponent_unref (value->data[0].v_pointer);
6361 #line 6362 "DialogNewComponent.vala.c"
6366 static void value_xcls_dialognewcomponent_copy_value (const GValue* src_value, GValue* dest_value) {
6367 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6368 if (src_value->data[0].v_pointer) {
6369 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6370 dest_value->data[0].v_pointer = xcls_dialognewcomponent_ref (src_value->data[0].v_pointer);
6371 #line 6372 "DialogNewComponent.vala.c"
6373 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6374 dest_value->data[0].v_pointer = NULL;
6375 #line 6376 "DialogNewComponent.vala.c"
6380 static gpointer value_xcls_dialognewcomponent_peek_pointer (const GValue* value) {
6381 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6382 return value->data[0].v_pointer;
6383 #line 6384 "DialogNewComponent.vala.c"
6387 static gchar* value_xcls_dialognewcomponent_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
6388 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6389 if (collect_values[0].v_pointer) {
6390 #line 6391 "DialogNewComponent.vala.c"
6391 Xcls_DialogNewComponent* object;
6392 object = collect_values[0].v_pointer;
6393 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6394 if (object->parent_instance.g_class == NULL) {
6395 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6396 return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
6397 #line 6398 "DialogNewComponent.vala.c"
6398 } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) {
6399 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6400 return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL);
6401 #line 6402 "DialogNewComponent.vala.c"
6403 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6404 value->data[0].v_pointer = xcls_dialognewcomponent_ref (object);
6405 #line 6406 "DialogNewComponent.vala.c"
6407 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6408 value->data[0].v_pointer = NULL;
6409 #line 6410 "DialogNewComponent.vala.c"
6411 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6413 #line 6414 "DialogNewComponent.vala.c"
6417 static gchar* value_xcls_dialognewcomponent_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) {
6418 Xcls_DialogNewComponent** object_p;
6419 object_p = collect_values[0].v_pointer;
6420 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6422 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6423 return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value));
6424 #line 6425 "DialogNewComponent.vala.c"
6426 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6427 if (!value->data[0].v_pointer) {
6428 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6430 #line 6431 "DialogNewComponent.vala.c"
6431 } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) {
6432 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6433 *object_p = value->data[0].v_pointer;
6434 #line 6435 "DialogNewComponent.vala.c"
6436 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6437 *object_p = xcls_dialognewcomponent_ref (value->data[0].v_pointer);
6438 #line 6439 "DialogNewComponent.vala.c"
6440 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6442 #line 6443 "DialogNewComponent.vala.c"
6446 GParamSpec* param_spec_xcls_dialognewcomponent (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) {
6447 ParamSpecXcls_DialogNewComponent* spec;
6448 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6449 g_return_val_if_fail (g_type_is_a (object_type, TYPE_XCLS_DIALOGNEWCOMPONENT), NULL);
6450 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6451 spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags);
6452 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6453 G_PARAM_SPEC (spec)->value_type = object_type;
6454 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6455 return G_PARAM_SPEC (spec);
6456 #line 6457 "DialogNewComponent.vala.c"
6460 gpointer value_get_xcls_dialognewcomponent (const GValue* value) {
6461 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6462 g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_DIALOGNEWCOMPONENT), NULL);
6463 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6464 return value->data[0].v_pointer;
6465 #line 6466 "DialogNewComponent.vala.c"
6469 void value_set_xcls_dialognewcomponent (GValue* value, gpointer v_object) {
6470 Xcls_DialogNewComponent* old;
6471 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6472 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_DIALOGNEWCOMPONENT));
6473 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6474 old = value->data[0].v_pointer;
6475 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6477 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6478 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_DIALOGNEWCOMPONENT));
6479 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6480 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
6481 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6482 value->data[0].v_pointer = v_object;
6483 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6484 xcls_dialognewcomponent_ref (value->data[0].v_pointer);
6485 #line 6486 "DialogNewComponent.vala.c"
6487 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6488 value->data[0].v_pointer = NULL;
6489 #line 6490 "DialogNewComponent.vala.c"
6491 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6493 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6494 xcls_dialognewcomponent_unref (old);
6495 #line 6496 "DialogNewComponent.vala.c"
6500 void value_take_xcls_dialognewcomponent (GValue* value, gpointer v_object) {
6501 Xcls_DialogNewComponent* old;
6502 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6503 g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_XCLS_DIALOGNEWCOMPONENT));
6504 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6505 old = value->data[0].v_pointer;
6506 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6508 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6509 g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_XCLS_DIALOGNEWCOMPONENT));
6510 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6511 g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value)));
6512 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6513 value->data[0].v_pointer = v_object;
6514 #line 6515 "DialogNewComponent.vala.c"
6516 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6517 value->data[0].v_pointer = NULL;
6518 #line 6519 "DialogNewComponent.vala.c"
6520 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6522 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6523 xcls_dialognewcomponent_unref (old);
6524 #line 6525 "DialogNewComponent.vala.c"
6529 static void xcls_dialognewcomponent_class_init (Xcls_DialogNewComponentClass * klass) {
6530 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6531 xcls_dialognewcomponent_parent_class = g_type_class_peek_parent (klass);
6532 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6533 XCLS_DIALOGNEWCOMPONENT_CLASS (klass)->finalize = xcls_dialognewcomponent_finalize;
6534 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6535 g_signal_new ("success", TYPE_XCLS_DIALOGNEWCOMPONENT, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__OBJECT_OBJECT, G_TYPE_NONE, 2, PROJECT_TYPE_PROJECT, JS_RENDER_TYPE_JS_RENDER);
6536 #line 6537 "DialogNewComponent.vala.c"
6540 static void xcls_dialognewcomponent_instance_init (Xcls_DialogNewComponent * self) {
6541 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6542 self->ref_count = 1;
6543 #line 6544 "DialogNewComponent.vala.c"
6547 static void xcls_dialognewcomponent_finalize (Xcls_DialogNewComponent* obj) {
6548 Xcls_DialogNewComponent * self;
6549 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6550 self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_DIALOGNEWCOMPONENT, Xcls_DialogNewComponent);
6551 #line 22 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6552 _g_object_unref0 (self->el);
6553 #line 25 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6554 _xcls_dialognewcomponent_xcls_name_unref0 (self->name);
6555 #line 26 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6556 _xcls_dialognewcomponent_xcls_title_unref0 (self->title);
6557 #line 27 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6558 _xcls_dialognewcomponent_xcls_region_unref0 (self->region);
6559 #line 28 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6560 _xcls_dialognewcomponent_xcls_parent_unref0 (self->parent);
6561 #line 29 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6562 _xcls_dialognewcomponent_xcls_permname_unref0 (self->permname);
6563 #line 30 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6564 _xcls_dialognewcomponent_xcls_modorder_unref0 (self->modOrder);
6565 #line 33 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6566 _g_object_unref0 (self->file);
6567 #line 34 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6568 _g_object_unref0 (self->project);
6569 #line 6570 "DialogNewComponent.vala.c"
6573 GType xcls_dialognewcomponent_get_type (void) {
6574 static volatile gsize xcls_dialognewcomponent_type_id__volatile = 0;
6575 if (g_once_init_enter (&xcls_dialognewcomponent_type_id__volatile)) {
6576 static const GTypeValueTable g_define_type_value_table = { value_xcls_dialognewcomponent_init, value_xcls_dialognewcomponent_free_value, value_xcls_dialognewcomponent_copy_value, value_xcls_dialognewcomponent_peek_pointer, "p", value_xcls_dialognewcomponent_collect_value, "p", value_xcls_dialognewcomponent_lcopy_value };
6577 static const GTypeInfo g_define_type_info = { sizeof (Xcls_DialogNewComponentClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_dialognewcomponent_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_DialogNewComponent), 0, (GInstanceInitFunc) xcls_dialognewcomponent_instance_init, &g_define_type_value_table };
6578 static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) };
6579 GType xcls_dialognewcomponent_type_id;
6580 xcls_dialognewcomponent_type_id = g_type_register_fundamental (g_type_fundamental_next (), "Xcls_DialogNewComponent", &g_define_type_info, &g_define_type_fundamental_info, 0);
6581 g_once_init_leave (&xcls_dialognewcomponent_type_id__volatile, xcls_dialognewcomponent_type_id);
6583 return xcls_dialognewcomponent_type_id__volatile;
6587 gpointer xcls_dialognewcomponent_ref (gpointer instance) {
6588 Xcls_DialogNewComponent* self;
6590 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6591 g_atomic_int_inc (&self->ref_count);
6592 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6594 #line 6595 "DialogNewComponent.vala.c"
6598 void xcls_dialognewcomponent_unref (gpointer instance) {
6599 Xcls_DialogNewComponent* self;
6601 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6602 if (g_atomic_int_dec_and_test (&self->ref_count)) {
6603 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6604 XCLS_DIALOGNEWCOMPONENT_GET_CLASS (self)->finalize (self);
6605 #line 20 "/home/alan/gitlive/app.Builder.js/Builder4/DialogNewComponent.vala"
6606 g_type_free_instance ((GTypeInstance *) self);
6607 #line 6608 "DialogNewComponent.vala.c"