sync
[app.Builder.js] / src / Builder4 / GtkView.c
1 /* GtkView.c generated by valac 0.26.1, the Vala compiler
2  * generated from GtkView.vala, do not modify */
3
4
5 #include <glib.h>
6 #include <glib-object.h>
7 #include <gtk/gtk.h>
8 #include <stdlib.h>
9 #include <string.h>
10 #include <gdk/gdk.h>
11 #include <gdk-pixbuf/gdk-pixbuf.h>
12 #include <gee.h>
13 #include <gtksourceview/gtksource.h>
14
15
16 #define TYPE_XCLS_GTKVIEW (xcls_gtkview_get_type ())
17 #define XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkView))
18 #define XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
19 #define IS_XCLS_GTKVIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_XCLS_GTKVIEW))
20 #define IS_XCLS_GTKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_XCLS_GTKVIEW))
21 #define XCLS_GTKVIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_XCLS_GTKVIEW, Xcls_GtkViewClass))
22
23 typedef struct _Xcls_GtkView Xcls_GtkView;
24 typedef struct _Xcls_GtkViewClass Xcls_GtkViewClass;
25 typedef struct _Xcls_GtkViewPrivate Xcls_GtkViewPrivate;
26
27 #define XCLS_GTKVIEW_TYPE_XCLS_CONTAINER (xcls_gtkview_xcls_container_get_type ())
28 #define XCLS_GTKVIEW_XCLS_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_container))
29 #define XCLS_GTKVIEW_XCLS_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_containerClass))
30 #define XCLS_GTKVIEW_IS_XCLS_CONTAINER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER))
31 #define XCLS_GTKVIEW_IS_XCLS_CONTAINER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER))
32 #define XCLS_GTKVIEW_XCLS_CONTAINER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_containerClass))
33
34 typedef struct _Xcls_GtkViewXcls_container Xcls_GtkViewXcls_container;
35 typedef struct _Xcls_GtkViewXcls_containerClass Xcls_GtkViewXcls_containerClass;
36
37 #define JS_RENDER_TYPE_JS_RENDER (js_render_js_render_get_type ())
38 #define JS_RENDER_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRender))
39 #define JS_RENDER_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
40 #define JS_RENDER_IS_JS_RENDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_JS_RENDER))
41 #define JS_RENDER_IS_JS_RENDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_JS_RENDER))
42 #define JS_RENDER_JS_RENDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_JS_RENDER, JsRenderJsRenderClass))
43
44 typedef struct _JsRenderJsRender JsRenderJsRender;
45 typedef struct _JsRenderJsRenderClass JsRenderJsRenderClass;
46 #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
47
48 #define XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2 (xcls_gtkview_xcls_viewport2_get_type ())
49 #define XCLS_GTKVIEW_XCLS_VIEWPORT2(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, Xcls_GtkViewXcls_Viewport2))
50 #define XCLS_GTKVIEW_XCLS_VIEWPORT2_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, Xcls_GtkViewXcls_Viewport2Class))
51 #define XCLS_GTKVIEW_IS_XCLS_VIEWPORT2(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2))
52 #define XCLS_GTKVIEW_IS_XCLS_VIEWPORT2_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2))
53 #define XCLS_GTKVIEW_XCLS_VIEWPORT2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, Xcls_GtkViewXcls_Viewport2Class))
54
55 typedef struct _Xcls_GtkViewXcls_Viewport2 Xcls_GtkViewXcls_Viewport2;
56 typedef struct _Xcls_GtkViewXcls_Viewport2Class Xcls_GtkViewXcls_Viewport2Class;
57 typedef struct _Xcls_GtkViewXcls_Viewport2Private Xcls_GtkViewXcls_Viewport2Private;
58
59 #define XCLS_GTKVIEW_TYPE_XCLS_VBOX4 (xcls_gtkview_xcls_vbox4_get_type ())
60 #define XCLS_GTKVIEW_XCLS_VBOX4(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_VBOX4, Xcls_GtkViewXcls_VBox4))
61 #define XCLS_GTKVIEW_XCLS_VBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_VBOX4, Xcls_GtkViewXcls_VBox4Class))
62 #define XCLS_GTKVIEW_IS_XCLS_VBOX4(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_VBOX4))
63 #define XCLS_GTKVIEW_IS_XCLS_VBOX4_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_VBOX4))
64 #define XCLS_GTKVIEW_XCLS_VBOX4_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_VBOX4, Xcls_GtkViewXcls_VBox4Class))
65
66 typedef struct _Xcls_GtkViewXcls_VBox4 Xcls_GtkViewXcls_VBox4;
67 typedef struct _Xcls_GtkViewXcls_VBox4Class Xcls_GtkViewXcls_VBox4Class;
68 typedef struct _Xcls_GtkViewXcls_VBox4Private Xcls_GtkViewXcls_VBox4Private;
69 #define _g_free0(var) (var = (g_free (var), NULL))
70 typedef struct _JsRenderJsRenderPrivate JsRenderJsRenderPrivate;
71
72 #define PROJECT_TYPE_PROJECT (project_project_get_type ())
73 #define PROJECT_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PROJECT_TYPE_PROJECT, ProjectProject))
74 #define PROJECT_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PROJECT_TYPE_PROJECT, ProjectProjectClass))
75 #define PROJECT_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PROJECT_TYPE_PROJECT))
76 #define PROJECT_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PROJECT_TYPE_PROJECT))
77 #define PROJECT_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PROJECT_TYPE_PROJECT, ProjectProjectClass))
78
79 typedef struct _ProjectProject ProjectProject;
80 typedef struct _ProjectProjectClass ProjectProjectClass;
81
82 #define JS_RENDER_TYPE_NODE (js_render_node_get_type ())
83 #define JS_RENDER_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE, JsRenderNode))
84 #define JS_RENDER_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
85 #define JS_RENDER_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE))
86 #define JS_RENDER_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE))
87 #define JS_RENDER_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE, JsRenderNodeClass))
88
89 typedef struct _JsRenderNode JsRenderNode;
90 typedef struct _JsRenderNodeClass JsRenderNodeClass;
91 typedef struct _Xcls_GtkViewXcls_containerPrivate Xcls_GtkViewXcls_containerPrivate;
92
93 #define JS_RENDER_TYPE_NODE_TO_GTK (js_render_node_to_gtk_get_type ())
94 #define JS_RENDER_NODE_TO_GTK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), JS_RENDER_TYPE_NODE_TO_GTK, JsRenderNodeToGtk))
95 #define JS_RENDER_NODE_TO_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), JS_RENDER_TYPE_NODE_TO_GTK, JsRenderNodeToGtkClass))
96 #define JS_RENDER_IS_NODE_TO_GTK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), JS_RENDER_TYPE_NODE_TO_GTK))
97 #define JS_RENDER_IS_NODE_TO_GTK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), JS_RENDER_TYPE_NODE_TO_GTK))
98 #define JS_RENDER_NODE_TO_GTK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), JS_RENDER_TYPE_NODE_TO_GTK, JsRenderNodeToGtkClass))
99
100 typedef struct _JsRenderNodeToGtk JsRenderNodeToGtk;
101 typedef struct _JsRenderNodeToGtkClass JsRenderNodeToGtkClass;
102
103 #define XCLS_GTKVIEW_TYPE_XCLS_HBOX5 (xcls_gtkview_xcls_hbox5_get_type ())
104 #define XCLS_GTKVIEW_XCLS_HBOX5(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX5, Xcls_GtkViewXcls_HBox5))
105 #define XCLS_GTKVIEW_XCLS_HBOX5_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_HBOX5, Xcls_GtkViewXcls_HBox5Class))
106 #define XCLS_GTKVIEW_IS_XCLS_HBOX5(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX5))
107 #define XCLS_GTKVIEW_IS_XCLS_HBOX5_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_HBOX5))
108 #define XCLS_GTKVIEW_XCLS_HBOX5_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX5, Xcls_GtkViewXcls_HBox5Class))
109
110 typedef struct _Xcls_GtkViewXcls_HBox5 Xcls_GtkViewXcls_HBox5;
111 typedef struct _Xcls_GtkViewXcls_HBox5Class Xcls_GtkViewXcls_HBox5Class;
112 typedef struct _Xcls_GtkViewXcls_HBox5Private Xcls_GtkViewXcls_HBox5Private;
113
114 #define XCLS_GTKVIEW_TYPE_XCLS_HBOX7 (xcls_gtkview_xcls_hbox7_get_type ())
115 #define XCLS_GTKVIEW_XCLS_HBOX7(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX7, Xcls_GtkViewXcls_HBox7))
116 #define XCLS_GTKVIEW_XCLS_HBOX7_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_HBOX7, Xcls_GtkViewXcls_HBox7Class))
117 #define XCLS_GTKVIEW_IS_XCLS_HBOX7(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX7))
118 #define XCLS_GTKVIEW_IS_XCLS_HBOX7_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_HBOX7))
119 #define XCLS_GTKVIEW_XCLS_HBOX7_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_HBOX7, Xcls_GtkViewXcls_HBox7Class))
120
121 typedef struct _Xcls_GtkViewXcls_HBox7 Xcls_GtkViewXcls_HBox7;
122 typedef struct _Xcls_GtkViewXcls_HBox7Class Xcls_GtkViewXcls_HBox7Class;
123 typedef struct _Xcls_GtkViewXcls_HBox7Private Xcls_GtkViewXcls_HBox7Private;
124
125 #define XCLS_GTKVIEW_TYPE_XCLS_BUTTON6 (xcls_gtkview_xcls_button6_get_type ())
126 #define XCLS_GTKVIEW_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, Xcls_GtkViewXcls_Button6))
127 #define XCLS_GTKVIEW_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, Xcls_GtkViewXcls_Button6Class))
128 #define XCLS_GTKVIEW_IS_XCLS_BUTTON6(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6))
129 #define XCLS_GTKVIEW_IS_XCLS_BUTTON6_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6))
130 #define XCLS_GTKVIEW_XCLS_BUTTON6_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, Xcls_GtkViewXcls_Button6Class))
131
132 typedef struct _Xcls_GtkViewXcls_Button6 Xcls_GtkViewXcls_Button6;
133 typedef struct _Xcls_GtkViewXcls_Button6Class Xcls_GtkViewXcls_Button6Class;
134 typedef struct _Xcls_GtkViewXcls_Button6Private Xcls_GtkViewXcls_Button6Private;
135
136 #define XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8 (xcls_gtkview_xcls_treeview8_get_type ())
137 #define XCLS_GTKVIEW_XCLS_TREEVIEW8(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, Xcls_GtkViewXcls_TreeView8))
138 #define XCLS_GTKVIEW_XCLS_TREEVIEW8_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, Xcls_GtkViewXcls_TreeView8Class))
139 #define XCLS_GTKVIEW_IS_XCLS_TREEVIEW8(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8))
140 #define XCLS_GTKVIEW_IS_XCLS_TREEVIEW8_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8))
141 #define XCLS_GTKVIEW_XCLS_TREEVIEW8_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, Xcls_GtkViewXcls_TreeView8Class))
142
143 typedef struct _Xcls_GtkViewXcls_TreeView8 Xcls_GtkViewXcls_TreeView8;
144 typedef struct _Xcls_GtkViewXcls_TreeView8Class Xcls_GtkViewXcls_TreeView8Class;
145 typedef struct _Xcls_GtkViewXcls_TreeView8Private Xcls_GtkViewXcls_TreeView8Private;
146
147 #define XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12 (xcls_gtkview_xcls_scrolledwindow12_get_type ())
148 #define XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, Xcls_GtkViewXcls_ScrolledWindow12))
149 #define XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, Xcls_GtkViewXcls_ScrolledWindow12Class))
150 #define XCLS_GTKVIEW_IS_XCLS_SCROLLEDWINDOW12(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12))
151 #define XCLS_GTKVIEW_IS_XCLS_SCROLLEDWINDOW12_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12))
152 #define XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, Xcls_GtkViewXcls_ScrolledWindow12Class))
153
154 typedef struct _Xcls_GtkViewXcls_ScrolledWindow12 Xcls_GtkViewXcls_ScrolledWindow12;
155 typedef struct _Xcls_GtkViewXcls_ScrolledWindow12Class Xcls_GtkViewXcls_ScrolledWindow12Class;
156 typedef struct _Xcls_GtkViewXcls_ScrolledWindow12Private Xcls_GtkViewXcls_ScrolledWindow12Private;
157
158 #define XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9 (xcls_gtkview_xcls_liststore9_get_type ())
159 #define XCLS_GTKVIEW_XCLS_LISTSTORE9(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, Xcls_GtkViewXcls_ListStore9))
160 #define XCLS_GTKVIEW_XCLS_LISTSTORE9_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, Xcls_GtkViewXcls_ListStore9Class))
161 #define XCLS_GTKVIEW_IS_XCLS_LISTSTORE9(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9))
162 #define XCLS_GTKVIEW_IS_XCLS_LISTSTORE9_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9))
163 #define XCLS_GTKVIEW_XCLS_LISTSTORE9_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, Xcls_GtkViewXcls_ListStore9Class))
164
165 typedef struct _Xcls_GtkViewXcls_ListStore9 Xcls_GtkViewXcls_ListStore9;
166 typedef struct _Xcls_GtkViewXcls_ListStore9Class Xcls_GtkViewXcls_ListStore9Class;
167 typedef struct _Xcls_GtkViewXcls_ListStore9Private Xcls_GtkViewXcls_ListStore9Private;
168
169 #define XCLS_GTKVIEW_TYPE_XCLS_COLUMN (xcls_gtkview_xcls_column_get_type ())
170 #define XCLS_GTKVIEW_XCLS_COLUMN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_COLUMN, Xcls_GtkViewXcls_column))
171 #define XCLS_GTKVIEW_XCLS_COLUMN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_COLUMN, Xcls_GtkViewXcls_columnClass))
172 #define XCLS_GTKVIEW_IS_XCLS_COLUMN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_COLUMN))
173 #define XCLS_GTKVIEW_IS_XCLS_COLUMN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_COLUMN))
174 #define XCLS_GTKVIEW_XCLS_COLUMN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_COLUMN, Xcls_GtkViewXcls_columnClass))
175
176 typedef struct _Xcls_GtkViewXcls_column Xcls_GtkViewXcls_column;
177 typedef struct _Xcls_GtkViewXcls_columnClass Xcls_GtkViewXcls_columnClass;
178 typedef struct _Xcls_GtkViewXcls_columnPrivate Xcls_GtkViewXcls_columnPrivate;
179
180 #define XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11 (xcls_gtkview_xcls_cellrenderertext11_get_type ())
181 #define XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, Xcls_GtkViewXcls_CellRendererText11))
182 #define XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, Xcls_GtkViewXcls_CellRendererText11Class))
183 #define XCLS_GTKVIEW_IS_XCLS_CELLRENDERERTEXT11(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11))
184 #define XCLS_GTKVIEW_IS_XCLS_CELLRENDERERTEXT11_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11))
185 #define XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, Xcls_GtkViewXcls_CellRendererText11Class))
186
187 typedef struct _Xcls_GtkViewXcls_CellRendererText11 Xcls_GtkViewXcls_CellRendererText11;
188 typedef struct _Xcls_GtkViewXcls_CellRendererText11Class Xcls_GtkViewXcls_CellRendererText11Class;
189 typedef struct _Xcls_GtkViewXcls_CellRendererText11Private Xcls_GtkViewXcls_CellRendererText11Private;
190
191 #define XCLS_GTKVIEW_TYPE_XCLS_VIEW13 (xcls_gtkview_xcls_view13_get_type ())
192 #define XCLS_GTKVIEW_XCLS_VIEW13(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEW13, Xcls_GtkViewXcls_View13))
193 #define XCLS_GTKVIEW_XCLS_VIEW13_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), XCLS_GTKVIEW_TYPE_XCLS_VIEW13, Xcls_GtkViewXcls_View13Class))
194 #define XCLS_GTKVIEW_IS_XCLS_VIEW13(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEW13))
195 #define XCLS_GTKVIEW_IS_XCLS_VIEW13_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), XCLS_GTKVIEW_TYPE_XCLS_VIEW13))
196 #define XCLS_GTKVIEW_XCLS_VIEW13_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), XCLS_GTKVIEW_TYPE_XCLS_VIEW13, Xcls_GtkViewXcls_View13Class))
197
198 typedef struct _Xcls_GtkViewXcls_View13 Xcls_GtkViewXcls_View13;
199 typedef struct _Xcls_GtkViewXcls_View13Class Xcls_GtkViewXcls_View13Class;
200 typedef struct _Xcls_GtkViewXcls_View13Private Xcls_GtkViewXcls_View13Private;
201
202 struct _Xcls_GtkView {
203         GObject parent_instance;
204         Xcls_GtkViewPrivate * priv;
205         GtkVPaned* el;
206         Xcls_GtkViewXcls_container* container;
207         GtkWidget* lastObj;
208         JsRenderJsRender* file;
209 };
210
211 struct _Xcls_GtkViewClass {
212         GObjectClass parent_class;
213 };
214
215 struct _Xcls_GtkViewPrivate {
216         Xcls_GtkView* _this;
217 };
218
219 struct _Xcls_GtkViewXcls_Viewport2 {
220         GObject parent_instance;
221         Xcls_GtkViewXcls_Viewport2Private * priv;
222         GtkViewport* el;
223 };
224
225 struct _Xcls_GtkViewXcls_Viewport2Class {
226         GObjectClass parent_class;
227 };
228
229 struct _Xcls_GtkViewXcls_VBox4 {
230         GObject parent_instance;
231         Xcls_GtkViewXcls_VBox4Private * priv;
232         GtkVBox* el;
233 };
234
235 struct _Xcls_GtkViewXcls_VBox4Class {
236         GObjectClass parent_class;
237 };
238
239 struct _JsRenderJsRender {
240         GObject parent_instance;
241         JsRenderJsRenderPrivate * priv;
242         GeeArrayList* doubleStringProps;
243         gchar* id;
244         gchar* name;
245         gchar* fullname;
246         gchar* path;
247         gchar* parent;
248         gchar* region;
249         gchar* title;
250         gchar* permname;
251         gchar* language;
252         gchar* modOrder;
253         gchar* xtype;
254         guint64 webkit_page_id;
255         ProjectProject* project;
256         JsRenderNode* tree;
257         GList* cn;
258         gboolean hasParent;
259 };
260
261 struct _JsRenderJsRenderClass {
262         GObjectClass parent_class;
263         void (*loadItems) (JsRenderJsRender* self, GError** error);
264         void (*save) (JsRenderJsRender* self);
265         void (*saveHTML) (JsRenderJsRender* self, const gchar* html);
266         gchar* (*toSource) (JsRenderJsRender* self);
267         gchar* (*toSourcePreview) (JsRenderJsRender* self);
268         void (*removeFiles) (JsRenderJsRender* self);
269 };
270
271 struct _Xcls_GtkViewXcls_container {
272         GObject parent_instance;
273         Xcls_GtkViewXcls_containerPrivate * priv;
274         GtkHBox* el;
275 };
276
277 struct _Xcls_GtkViewXcls_containerClass {
278         GObjectClass parent_class;
279 };
280
281 struct _Xcls_GtkViewXcls_Viewport2Private {
282         Xcls_GtkView* _this;
283 };
284
285 struct _Xcls_GtkViewXcls_containerPrivate {
286         Xcls_GtkView* _this;
287 };
288
289 struct _Xcls_GtkViewXcls_VBox4Private {
290         Xcls_GtkView* _this;
291 };
292
293 struct _Xcls_GtkViewXcls_HBox5 {
294         GObject parent_instance;
295         Xcls_GtkViewXcls_HBox5Private * priv;
296         GtkHBox* el;
297 };
298
299 struct _Xcls_GtkViewXcls_HBox5Class {
300         GObjectClass parent_class;
301 };
302
303 struct _Xcls_GtkViewXcls_HBox7 {
304         GObject parent_instance;
305         Xcls_GtkViewXcls_HBox7Private * priv;
306         GtkHBox* el;
307 };
308
309 struct _Xcls_GtkViewXcls_HBox7Class {
310         GObjectClass parent_class;
311 };
312
313 struct _Xcls_GtkViewXcls_HBox5Private {
314         Xcls_GtkView* _this;
315 };
316
317 struct _Xcls_GtkViewXcls_Button6 {
318         GObject parent_instance;
319         Xcls_GtkViewXcls_Button6Private * priv;
320         GtkButton* el;
321 };
322
323 struct _Xcls_GtkViewXcls_Button6Class {
324         GObjectClass parent_class;
325 };
326
327 struct _Xcls_GtkViewXcls_Button6Private {
328         Xcls_GtkView* _this;
329 };
330
331 struct _Xcls_GtkViewXcls_HBox7Private {
332         Xcls_GtkView* _this;
333 };
334
335 struct _Xcls_GtkViewXcls_TreeView8 {
336         GObject parent_instance;
337         Xcls_GtkViewXcls_TreeView8Private * priv;
338         GtkTreeView* el;
339 };
340
341 struct _Xcls_GtkViewXcls_TreeView8Class {
342         GObjectClass parent_class;
343 };
344
345 struct _Xcls_GtkViewXcls_ScrolledWindow12 {
346         GObject parent_instance;
347         Xcls_GtkViewXcls_ScrolledWindow12Private * priv;
348         GtkScrolledWindow* el;
349 };
350
351 struct _Xcls_GtkViewXcls_ScrolledWindow12Class {
352         GObjectClass parent_class;
353 };
354
355 struct _Xcls_GtkViewXcls_TreeView8Private {
356         Xcls_GtkView* _this;
357 };
358
359 struct _Xcls_GtkViewXcls_ListStore9 {
360         GObject parent_instance;
361         Xcls_GtkViewXcls_ListStore9Private * priv;
362         GtkListStore* el;
363 };
364
365 struct _Xcls_GtkViewXcls_ListStore9Class {
366         GObjectClass parent_class;
367 };
368
369 struct _Xcls_GtkViewXcls_ListStore9Private {
370         Xcls_GtkView* _this;
371 };
372
373 struct _Xcls_GtkViewXcls_column {
374         GObject parent_instance;
375         Xcls_GtkViewXcls_columnPrivate * priv;
376         GtkTreeViewColumn* el;
377 };
378
379 struct _Xcls_GtkViewXcls_columnClass {
380         GObjectClass parent_class;
381 };
382
383 struct _Xcls_GtkViewXcls_columnPrivate {
384         Xcls_GtkView* _this;
385 };
386
387 struct _Xcls_GtkViewXcls_CellRendererText11 {
388         GObject parent_instance;
389         Xcls_GtkViewXcls_CellRendererText11Private * priv;
390         GtkCellRendererText* el;
391 };
392
393 struct _Xcls_GtkViewXcls_CellRendererText11Class {
394         GObjectClass parent_class;
395 };
396
397 struct _Xcls_GtkViewXcls_CellRendererText11Private {
398         Xcls_GtkView* _this;
399 };
400
401 struct _Xcls_GtkViewXcls_ScrolledWindow12Private {
402         Xcls_GtkView* _this;
403 };
404
405 struct _Xcls_GtkViewXcls_View13 {
406         GObject parent_instance;
407         Xcls_GtkViewXcls_View13Private * priv;
408         GtkSourceView* el;
409 };
410
411 struct _Xcls_GtkViewXcls_View13Class {
412         GObjectClass parent_class;
413 };
414
415 struct _Xcls_GtkViewXcls_View13Private {
416         Xcls_GtkView* _this;
417 };
418
419
420 extern Xcls_GtkView* _GtkView;
421 Xcls_GtkView* _GtkView = NULL;
422 static gpointer xcls_gtkview_parent_class = NULL;
423 static gpointer xcls_gtkview_xcls_viewport2_parent_class = NULL;
424 static gpointer xcls_gtkview_xcls_container_parent_class = NULL;
425 static gpointer xcls_gtkview_xcls_vbox4_parent_class = NULL;
426 static gpointer xcls_gtkview_xcls_hbox5_parent_class = NULL;
427 static gpointer xcls_gtkview_xcls_button6_parent_class = NULL;
428 static gpointer xcls_gtkview_xcls_hbox7_parent_class = NULL;
429 static gpointer xcls_gtkview_xcls_treeview8_parent_class = NULL;
430 static gpointer xcls_gtkview_xcls_liststore9_parent_class = NULL;
431 static gpointer xcls_gtkview_xcls_column_parent_class = NULL;
432 static gpointer xcls_gtkview_xcls_cellrenderertext11_parent_class = NULL;
433 static gpointer xcls_gtkview_xcls_scrolledwindow12_parent_class = NULL;
434 static gpointer xcls_gtkview_xcls_view13_parent_class = NULL;
435
436 GType xcls_gtkview_get_type (void) G_GNUC_CONST;
437 GType xcls_gtkview_xcls_container_get_type (void) G_GNUC_CONST;
438 GType js_render_js_render_get_type (void) G_GNUC_CONST;
439 #define XCLS_GTKVIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_XCLS_GTKVIEW, Xcls_GtkViewPrivate))
440 enum  {
441         XCLS_GTKVIEW_DUMMY_PROPERTY
442 };
443 Xcls_GtkView* xcls_gtkview_singleton (void);
444 Xcls_GtkView* xcls_gtkview_new (void);
445 Xcls_GtkView* xcls_gtkview_construct (GType object_type);
446 GType xcls_gtkview_xcls_viewport2_get_type (void) G_GNUC_CONST;
447 Xcls_GtkViewXcls_Viewport2* xcls_gtkview_xcls_viewport2_new (Xcls_GtkView* _owner);
448 Xcls_GtkViewXcls_Viewport2* xcls_gtkview_xcls_viewport2_construct (GType object_type, Xcls_GtkView* _owner);
449 GType xcls_gtkview_xcls_vbox4_get_type (void) G_GNUC_CONST;
450 Xcls_GtkViewXcls_VBox4* xcls_gtkview_xcls_vbox4_new (Xcls_GtkView* _owner);
451 Xcls_GtkViewXcls_VBox4* xcls_gtkview_xcls_vbox4_construct (GType object_type, Xcls_GtkView* _owner);
452 void xcls_gtkview_createThumb (Xcls_GtkView* self);
453 gchar* js_render_js_render_getIconFileName (JsRenderJsRender* self, gboolean return_default);
454 void xcls_gtkview_loadFile (Xcls_GtkView* self, JsRenderJsRender* file);
455 GType project_project_get_type (void) G_GNUC_CONST;
456 GType js_render_node_get_type (void) G_GNUC_CONST;
457 GType js_render_node_to_gtk_get_type (void) G_GNUC_CONST;
458 JsRenderNodeToGtk* js_render_node_to_gtk_new (JsRenderNode* node);
459 JsRenderNodeToGtk* js_render_node_to_gtk_construct (GType object_type, JsRenderNode* node);
460 GObject* js_render_node_to_gtk_munge (JsRenderNodeToGtk* self);
461 #define XCLS_GTKVIEW_XCLS_VIEWPORT2_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, Xcls_GtkViewXcls_Viewport2Private))
462 enum  {
463         XCLS_GTKVIEW_XCLS_VIEWPORT2_DUMMY_PROPERTY
464 };
465 Xcls_GtkViewXcls_container* xcls_gtkview_xcls_container_new (Xcls_GtkView* _owner);
466 Xcls_GtkViewXcls_container* xcls_gtkview_xcls_container_construct (GType object_type, Xcls_GtkView* _owner);
467 static void xcls_gtkview_xcls_viewport2_finalize (GObject* obj);
468 #define XCLS_GTKVIEW_XCLS_CONTAINER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_containerPrivate))
469 enum  {
470         XCLS_GTKVIEW_XCLS_CONTAINER_DUMMY_PROPERTY
471 };
472 static void xcls_gtkview_xcls_container_finalize (GObject* obj);
473 #define XCLS_GTKVIEW_XCLS_VBOX4_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_VBOX4, Xcls_GtkViewXcls_VBox4Private))
474 enum  {
475         XCLS_GTKVIEW_XCLS_VBOX4_DUMMY_PROPERTY
476 };
477 GType xcls_gtkview_xcls_hbox5_get_type (void) G_GNUC_CONST;
478 Xcls_GtkViewXcls_HBox5* xcls_gtkview_xcls_hbox5_new (Xcls_GtkView* _owner);
479 Xcls_GtkViewXcls_HBox5* xcls_gtkview_xcls_hbox5_construct (GType object_type, Xcls_GtkView* _owner);
480 GType xcls_gtkview_xcls_hbox7_get_type (void) G_GNUC_CONST;
481 Xcls_GtkViewXcls_HBox7* xcls_gtkview_xcls_hbox7_new (Xcls_GtkView* _owner);
482 Xcls_GtkViewXcls_HBox7* xcls_gtkview_xcls_hbox7_construct (GType object_type, Xcls_GtkView* _owner);
483 static void xcls_gtkview_xcls_vbox4_finalize (GObject* obj);
484 #define XCLS_GTKVIEW_XCLS_HBOX5_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_HBOX5, Xcls_GtkViewXcls_HBox5Private))
485 enum  {
486         XCLS_GTKVIEW_XCLS_HBOX5_DUMMY_PROPERTY
487 };
488 GType xcls_gtkview_xcls_button6_get_type (void) G_GNUC_CONST;
489 Xcls_GtkViewXcls_Button6* xcls_gtkview_xcls_button6_new (Xcls_GtkView* _owner);
490 Xcls_GtkViewXcls_Button6* xcls_gtkview_xcls_button6_construct (GType object_type, Xcls_GtkView* _owner);
491 static void xcls_gtkview_xcls_hbox5_finalize (GObject* obj);
492 #define XCLS_GTKVIEW_XCLS_BUTTON6_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, Xcls_GtkViewXcls_Button6Private))
493 enum  {
494         XCLS_GTKVIEW_XCLS_BUTTON6_DUMMY_PROPERTY
495 };
496 static void xcls_gtkview_xcls_button6_finalize (GObject* obj);
497 #define XCLS_GTKVIEW_XCLS_HBOX7_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_HBOX7, Xcls_GtkViewXcls_HBox7Private))
498 enum  {
499         XCLS_GTKVIEW_XCLS_HBOX7_DUMMY_PROPERTY
500 };
501 GType xcls_gtkview_xcls_treeview8_get_type (void) G_GNUC_CONST;
502 Xcls_GtkViewXcls_TreeView8* xcls_gtkview_xcls_treeview8_new (Xcls_GtkView* _owner);
503 Xcls_GtkViewXcls_TreeView8* xcls_gtkview_xcls_treeview8_construct (GType object_type, Xcls_GtkView* _owner);
504 GType xcls_gtkview_xcls_scrolledwindow12_get_type (void) G_GNUC_CONST;
505 Xcls_GtkViewXcls_ScrolledWindow12* xcls_gtkview_xcls_scrolledwindow12_new (Xcls_GtkView* _owner);
506 Xcls_GtkViewXcls_ScrolledWindow12* xcls_gtkview_xcls_scrolledwindow12_construct (GType object_type, Xcls_GtkView* _owner);
507 static void xcls_gtkview_xcls_hbox7_finalize (GObject* obj);
508 #define XCLS_GTKVIEW_XCLS_TREEVIEW8_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, Xcls_GtkViewXcls_TreeView8Private))
509 enum  {
510         XCLS_GTKVIEW_XCLS_TREEVIEW8_DUMMY_PROPERTY
511 };
512 GType xcls_gtkview_xcls_liststore9_get_type (void) G_GNUC_CONST;
513 Xcls_GtkViewXcls_ListStore9* xcls_gtkview_xcls_liststore9_new (Xcls_GtkView* _owner);
514 Xcls_GtkViewXcls_ListStore9* xcls_gtkview_xcls_liststore9_construct (GType object_type, Xcls_GtkView* _owner);
515 GType xcls_gtkview_xcls_column_get_type (void) G_GNUC_CONST;
516 Xcls_GtkViewXcls_column* xcls_gtkview_xcls_column_new (Xcls_GtkView* _owner);
517 Xcls_GtkViewXcls_column* xcls_gtkview_xcls_column_construct (GType object_type, Xcls_GtkView* _owner);
518 static void xcls_gtkview_xcls_treeview8_finalize (GObject* obj);
519 #define XCLS_GTKVIEW_XCLS_LISTSTORE9_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, Xcls_GtkViewXcls_ListStore9Private))
520 enum  {
521         XCLS_GTKVIEW_XCLS_LISTSTORE9_DUMMY_PROPERTY
522 };
523 static void xcls_gtkview_xcls_liststore9_finalize (GObject* obj);
524 #define XCLS_GTKVIEW_XCLS_COLUMN_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_COLUMN, Xcls_GtkViewXcls_columnPrivate))
525 enum  {
526         XCLS_GTKVIEW_XCLS_COLUMN_DUMMY_PROPERTY
527 };
528 GType xcls_gtkview_xcls_cellrenderertext11_get_type (void) G_GNUC_CONST;
529 Xcls_GtkViewXcls_CellRendererText11* xcls_gtkview_xcls_cellrenderertext11_new (Xcls_GtkView* _owner);
530 Xcls_GtkViewXcls_CellRendererText11* xcls_gtkview_xcls_cellrenderertext11_construct (GType object_type, Xcls_GtkView* _owner);
531 static void xcls_gtkview_xcls_column_finalize (GObject* obj);
532 #define XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, Xcls_GtkViewXcls_CellRendererText11Private))
533 enum  {
534         XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11_DUMMY_PROPERTY
535 };
536 static void xcls_gtkview_xcls_cellrenderertext11_finalize (GObject* obj);
537 #define XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, Xcls_GtkViewXcls_ScrolledWindow12Private))
538 enum  {
539         XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12_DUMMY_PROPERTY
540 };
541 GType xcls_gtkview_xcls_view13_get_type (void) G_GNUC_CONST;
542 Xcls_GtkViewXcls_View13* xcls_gtkview_xcls_view13_new (Xcls_GtkView* _owner);
543 Xcls_GtkViewXcls_View13* xcls_gtkview_xcls_view13_construct (GType object_type, Xcls_GtkView* _owner);
544 static void xcls_gtkview_xcls_scrolledwindow12_finalize (GObject* obj);
545 #define XCLS_GTKVIEW_XCLS_VIEW13_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), XCLS_GTKVIEW_TYPE_XCLS_VIEW13, Xcls_GtkViewXcls_View13Private))
546 enum  {
547         XCLS_GTKVIEW_XCLS_VIEW13_DUMMY_PROPERTY
548 };
549 static void xcls_gtkview_xcls_view13_finalize (GObject* obj);
550 static void xcls_gtkview_finalize (GObject* obj);
551
552
553 static gpointer _g_object_ref0 (gpointer self) {
554 #line 13 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
555         return self ? g_object_ref (self) : NULL;
556 #line 557 "GtkView.c"
557 }
558
559
560 Xcls_GtkView* xcls_gtkview_singleton (void) {
561         Xcls_GtkView* result = NULL;
562         Xcls_GtkView* _tmp0_ = NULL;
563         Xcls_GtkView* _tmp2_ = NULL;
564         Xcls_GtkView* _tmp3_ = NULL;
565 #line 10 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
566         _tmp0_ = _GtkView;
567 #line 10 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
568         if (_tmp0_ == NULL) {
569 #line 570 "GtkView.c"
570                 Xcls_GtkView* _tmp1_ = NULL;
571 #line 11 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
572                 _tmp1_ = xcls_gtkview_new ();
573 #line 11 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
574                 _g_object_unref0 (_GtkView);
575 #line 11 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
576                 _GtkView = _tmp1_;
577 #line 578 "GtkView.c"
578         }
579 #line 13 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
580         _tmp2_ = _GtkView;
581 #line 13 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
582         _tmp3_ = _g_object_ref0 (_tmp2_);
583 #line 13 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
584         result = _tmp3_;
585 #line 13 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
586         return result;
587 #line 588 "GtkView.c"
588 }
589
590
591 Xcls_GtkView* xcls_gtkview_construct (GType object_type) {
592         Xcls_GtkView * self = NULL;
593         Xcls_GtkView* _tmp0_ = NULL;
594         GtkVPaned* _tmp1_ = NULL;
595         Xcls_GtkViewXcls_Viewport2* child_0 = NULL;
596         Xcls_GtkView* _tmp2_ = NULL;
597         Xcls_GtkViewXcls_Viewport2* _tmp3_ = NULL;
598         GtkVPaned* _tmp4_ = NULL;
599         GtkViewport* _tmp5_ = NULL;
600         Xcls_GtkViewXcls_VBox4* child_1 = NULL;
601         Xcls_GtkView* _tmp6_ = NULL;
602         Xcls_GtkViewXcls_VBox4* _tmp7_ = NULL;
603         GtkVPaned* _tmp8_ = NULL;
604         GtkVBox* _tmp9_ = NULL;
605 #line 22 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
606         self = (Xcls_GtkView*) g_object_new (object_type, NULL);
607 #line 24 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
608         _tmp0_ = _g_object_ref0 (self);
609 #line 24 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
610         _g_object_unref0 (self->priv->_this);
611 #line 24 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
612         self->priv->_this = _tmp0_;
613 #line 25 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
614         _tmp1_ = (GtkVPaned*) gtk_vpaned_new ();
615 #line 25 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
616         g_object_ref_sink (_tmp1_);
617 #line 25 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
618         _g_object_unref0 (self->el);
619 #line 25 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
620         self->el = _tmp1_;
621 #line 28 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
622         _g_object_unref0 (self->lastObj);
623 #line 28 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
624         self->lastObj = NULL;
625 #line 29 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
626         _g_object_unref0 (self->file);
627 #line 29 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
628         self->file = NULL;
629 #line 32 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
630         _tmp2_ = self->priv->_this;
631 #line 32 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
632         _tmp3_ = xcls_gtkview_xcls_viewport2_new (_tmp2_);
633 #line 32 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
634         child_0 = _tmp3_;
635 #line 33 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
636         g_object_ref ((GObject*) child_0);
637 #line 34 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
638         _tmp4_ = self->el;
639 #line 34 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
640         _tmp5_ = child_0->el;
641 #line 34 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
642         gtk_paned_pack1 ((GtkPaned*) _tmp4_, (GtkWidget*) _tmp5_, TRUE, TRUE);
643 #line 35 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
644         _tmp6_ = self->priv->_this;
645 #line 35 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
646         _tmp7_ = xcls_gtkview_xcls_vbox4_new (_tmp6_);
647 #line 35 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
648         child_1 = _tmp7_;
649 #line 36 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
650         g_object_ref ((GObject*) child_1);
651 #line 37 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
652         _tmp8_ = self->el;
653 #line 37 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
654         _tmp9_ = child_1->el;
655 #line 37 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
656         gtk_paned_pack2 ((GtkPaned*) _tmp8_, (GtkWidget*) _tmp9_, TRUE, TRUE);
657 #line 22 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
658         _g_object_unref0 (child_1);
659 #line 22 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
660         _g_object_unref0 (child_0);
661 #line 22 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
662         return self;
663 #line 664 "GtkView.c"
664 }
665
666
667 Xcls_GtkView* xcls_gtkview_new (void) {
668 #line 22 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
669         return xcls_gtkview_construct (TYPE_XCLS_GTKVIEW);
670 #line 671 "GtkView.c"
671 }
672
673
674 void xcls_gtkview_createThumb (Xcls_GtkView* self) {
675         JsRenderJsRender* _tmp0_ = NULL;
676         gchar* filename = NULL;
677         JsRenderJsRender* _tmp1_ = NULL;
678         gchar* _tmp2_ = NULL;
679         GdkWindow* win = NULL;
680         GtkVPaned* _tmp3_ = NULL;
681         GdkWindow* _tmp4_ = NULL;
682         GdkWindow* _tmp5_ = NULL;
683         gint width = 0;
684         GdkWindow* _tmp6_ = NULL;
685         gint _tmp7_ = 0;
686         gint height = 0;
687         GdkWindow* _tmp8_ = NULL;
688         gint _tmp9_ = 0;
689         GdkPixbuf* screenshot = NULL;
690         GdkWindow* _tmp10_ = NULL;
691         gint _tmp11_ = 0;
692         gint _tmp12_ = 0;
693         GdkPixbuf* _tmp13_ = NULL;
694         GdkPixbuf* _tmp14_ = NULL;
695         const gchar* _tmp15_ = NULL;
696         GError * _inner_error_ = NULL;
697 #line 41 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
698         g_return_if_fail (self != NULL);
699 #line 44 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
700         _tmp0_ = self->file;
701 #line 44 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
702         if (_tmp0_ == NULL) {
703 #line 45 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
704                 return;
705 #line 706 "GtkView.c"
706         }
707 #line 47 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
708         _tmp1_ = self->file;
709 #line 47 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
710         _tmp2_ = js_render_js_render_getIconFileName (_tmp1_, FALSE);
711 #line 47 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
712         filename = _tmp2_;
713 #line 49 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
714         _tmp3_ = self->el;
715 #line 49 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
716         _tmp4_ = gtk_widget_get_parent_window ((GtkWidget*) _tmp3_);
717 #line 49 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
718         _tmp5_ = _g_object_ref0 (_tmp4_);
719 #line 49 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
720         win = _tmp5_;
721 #line 50 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
722         _tmp6_ = win;
723 #line 50 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
724         _tmp7_ = gdk_window_get_width (_tmp6_);
725 #line 50 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
726         width = _tmp7_;
727 #line 51 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
728         _tmp8_ = win;
729 #line 51 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
730         _tmp9_ = gdk_window_get_height (_tmp8_);
731 #line 51 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
732         height = _tmp9_;
733 #line 53 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
734         _tmp10_ = win;
735 #line 53 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
736         _tmp11_ = width;
737 #line 53 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
738         _tmp12_ = height;
739 #line 53 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
740         _tmp13_ = gdk_pixbuf_get_from_window (_tmp10_, 0, 0, _tmp11_, _tmp12_);
741 #line 53 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
742         screenshot = _tmp13_;
743 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
744         _tmp14_ = screenshot;
745 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
746         _tmp15_ = filename;
747 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
748         gdk_pixbuf_save (_tmp14_, _tmp15_, "png", &_inner_error_, NULL);
749 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
750         if (G_UNLIKELY (_inner_error_ != NULL)) {
751 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
752                 _g_object_unref0 (screenshot);
753 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
754                 _g_object_unref0 (win);
755 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
756                 _g_free0 (filename);
757 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
758                 g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
759 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
760                 g_clear_error (&_inner_error_);
761 #line 55 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
762                 return;
763 #line 764 "GtkView.c"
764         }
765 #line 56 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
766         _g_object_unref0 (screenshot);
767 #line 56 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
768         _g_object_unref0 (win);
769 #line 56 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
770         _g_free0 (filename);
771 #line 56 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
772         return;
773 #line 774 "GtkView.c"
774 }
775
776
777 void xcls_gtkview_loadFile (Xcls_GtkView* self, JsRenderJsRender* file) {
778         GtkVPaned* _tmp0_ = NULL;
779         GtkVPaned* _tmp1_ = NULL;
780         gint _tmp2_ = 0;
781         gint _tmp3_ = 0;
782         JsRenderJsRender* _tmp4_ = NULL;
783         JsRenderNode* _tmp5_ = NULL;
784         JsRenderJsRender* _tmp6_ = NULL;
785         JsRenderJsRender* _tmp7_ = NULL;
786         GtkWidget* _tmp8_ = NULL;
787         JsRenderNodeToGtk* x = NULL;
788         JsRenderJsRender* _tmp12_ = NULL;
789         JsRenderNode* _tmp13_ = NULL;
790         JsRenderNodeToGtk* _tmp14_ = NULL;
791         GtkWidget* obj = NULL;
792         JsRenderNodeToGtk* _tmp15_ = NULL;
793         GObject* _tmp16_ = NULL;
794         GtkWidget* _tmp17_ = NULL;
795         GtkWidget* _tmp18_ = NULL;
796         GtkWidget* _tmp19_ = NULL;
797         GtkWidget* _tmp20_ = NULL;
798         Xcls_GtkViewXcls_container* _tmp21_ = NULL;
799         GtkHBox* _tmp22_ = NULL;
800         GtkWidget* _tmp23_ = NULL;
801         GtkWidget* _tmp24_ = NULL;
802 #line 75 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
803         g_return_if_fail (self != NULL);
804 #line 75 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
805         g_return_if_fail (file != NULL);
806 #line 78 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
807         _tmp0_ = self->el;
808 #line 78 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
809         _tmp1_ = self->el;
810 #line 78 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
811         g_object_get ((GtkPaned*) _tmp1_, "max-position", &_tmp2_, NULL);
812 #line 78 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
813         _tmp3_ = _tmp2_;
814 #line 78 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
815         gtk_paned_set_position ((GtkPaned*) _tmp0_, (gint) (_tmp3_ * 0.7));
816 #line 79 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
817         _g_object_unref0 (self->file);
818 #line 79 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
819         self->file = NULL;
820 #line 81 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
821         _tmp4_ = file;
822 #line 81 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
823         _tmp5_ = _tmp4_->tree;
824 #line 81 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
825         if (_tmp5_ == NULL) {
826 #line 82 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
827                 return;
828 #line 829 "GtkView.c"
829         }
830 #line 84 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
831         _tmp6_ = file;
832 #line 84 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
833         _tmp7_ = _g_object_ref0 (_tmp6_);
834 #line 84 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
835         _g_object_unref0 (self->file);
836 #line 84 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
837         self->file = _tmp7_;
838 #line 85 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
839         _tmp8_ = self->lastObj;
840 #line 85 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
841         if (_tmp8_ != NULL) {
842 #line 843 "GtkView.c"
843                 Xcls_GtkViewXcls_container* _tmp9_ = NULL;
844                 GtkHBox* _tmp10_ = NULL;
845                 GtkWidget* _tmp11_ = NULL;
846 #line 86 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
847                 _tmp9_ = self->container;
848 #line 86 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
849                 _tmp10_ = _tmp9_->el;
850 #line 86 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
851                 _tmp11_ = self->lastObj;
852 #line 86 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
853                 gtk_container_remove ((GtkContainer*) _tmp10_, _tmp11_);
854 #line 855 "GtkView.c"
855         }
856 #line 89 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
857         _tmp12_ = file;
858 #line 89 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
859         _tmp13_ = _tmp12_->tree;
860 #line 89 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
861         _tmp14_ = js_render_node_to_gtk_new (_tmp13_);
862 #line 89 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
863         x = _tmp14_;
864 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
865         _tmp15_ = x;
866 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
867         _tmp16_ = js_render_node_to_gtk_munge (_tmp15_);
868 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
869         _tmp17_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp16_, gtk_widget_get_type ()) ? ((GtkWidget*) _tmp16_) : NULL;
870 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
871         if (_tmp17_ == NULL) {
872 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
873                 _g_object_unref0 (_tmp16_);
874 #line 875 "GtkView.c"
875         }
876 #line 90 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
877         obj = _tmp17_;
878 #line 91 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
879         _g_object_unref0 (self->lastObj);
880 #line 91 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
881         self->lastObj = NULL;
882 #line 92 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
883         _tmp18_ = obj;
884 #line 92 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
885         if (_tmp18_ == NULL) {
886 #line 93 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
887                 _g_object_unref0 (obj);
888 #line 93 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
889                 _g_object_unref0 (x);
890 #line 93 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
891                 return;
892 #line 893 "GtkView.c"
893         }
894 #line 95 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
895         _tmp19_ = obj;
896 #line 95 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
897         _tmp20_ = _g_object_ref0 (_tmp19_);
898 #line 95 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
899         _g_object_unref0 (self->lastObj);
900 #line 95 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
901         self->lastObj = _tmp20_;
902 #line 97 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
903         _tmp21_ = self->container;
904 #line 97 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
905         _tmp22_ = _tmp21_->el;
906 #line 97 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
907         _tmp23_ = obj;
908 #line 97 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
909         gtk_container_add ((GtkContainer*) _tmp22_, _tmp23_);
910 #line 98 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
911         _tmp24_ = obj;
912 #line 98 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
913         gtk_widget_show_all (_tmp24_);
914 #line 75 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
915         _g_object_unref0 (obj);
916 #line 75 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
917         _g_object_unref0 (x);
918 #line 919 "GtkView.c"
919 }
920
921
922 Xcls_GtkViewXcls_Viewport2* xcls_gtkview_xcls_viewport2_construct (GType object_type, Xcls_GtkView* _owner) {
923         Xcls_GtkViewXcls_Viewport2 * self = NULL;
924         Xcls_GtkView* _tmp0_ = NULL;
925         Xcls_GtkView* _tmp1_ = NULL;
926         GtkViewport* _tmp2_ = NULL;
927         Xcls_GtkViewXcls_container* child_0 = NULL;
928         Xcls_GtkView* _tmp3_ = NULL;
929         Xcls_GtkViewXcls_container* _tmp4_ = NULL;
930         GtkViewport* _tmp5_ = NULL;
931         GtkHBox* _tmp6_ = NULL;
932 #line 109 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
933         g_return_val_if_fail (_owner != NULL, NULL);
934 #line 109 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
935         self = (Xcls_GtkViewXcls_Viewport2*) g_object_new (object_type, NULL);
936 #line 111 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
937         _tmp0_ = _owner;
938 #line 111 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
939         _tmp1_ = _g_object_ref0 (_tmp0_);
940 #line 111 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
941         _g_object_unref0 (self->priv->_this);
942 #line 111 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
943         self->priv->_this = _tmp1_;
944 #line 112 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
945         _tmp2_ = (GtkViewport*) gtk_viewport_new (NULL, NULL);
946 #line 112 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
947         g_object_ref_sink (_tmp2_);
948 #line 112 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
949         _g_object_unref0 (self->el);
950 #line 112 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
951         self->el = _tmp2_;
952 #line 117 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
953         _tmp3_ = self->priv->_this;
954 #line 117 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
955         _tmp4_ = xcls_gtkview_xcls_container_new (_tmp3_);
956 #line 117 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
957         child_0 = _tmp4_;
958 #line 118 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
959         g_object_ref ((GObject*) child_0);
960 #line 119 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
961         _tmp5_ = self->el;
962 #line 119 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
963         _tmp6_ = child_0->el;
964 #line 119 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
965         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
966 #line 109 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
967         _g_object_unref0 (child_0);
968 #line 109 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
969         return self;
970 #line 971 "GtkView.c"
971 }
972
973
974 Xcls_GtkViewXcls_Viewport2* xcls_gtkview_xcls_viewport2_new (Xcls_GtkView* _owner) {
975 #line 109 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
976         return xcls_gtkview_xcls_viewport2_construct (XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, _owner);
977 #line 978 "GtkView.c"
978 }
979
980
981 static void xcls_gtkview_xcls_viewport2_class_init (Xcls_GtkViewXcls_Viewport2Class * klass) {
982 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
983         xcls_gtkview_xcls_viewport2_parent_class = g_type_class_peek_parent (klass);
984 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
985         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_Viewport2Private));
986 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
987         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_viewport2_finalize;
988 #line 989 "GtkView.c"
989 }
990
991
992 static void xcls_gtkview_xcls_viewport2_instance_init (Xcls_GtkViewXcls_Viewport2 * self) {
993 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
994         self->priv = XCLS_GTKVIEW_XCLS_VIEWPORT2_GET_PRIVATE (self);
995 #line 996 "GtkView.c"
996 }
997
998
999 static void xcls_gtkview_xcls_viewport2_finalize (GObject* obj) {
1000         Xcls_GtkViewXcls_Viewport2 * self;
1001 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1002         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_VIEWPORT2, Xcls_GtkViewXcls_Viewport2);
1003 #line 102 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1004         _g_object_unref0 (self->el);
1005 #line 103 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1006         _g_object_unref0 (self->priv->_this);
1007 #line 100 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1008         G_OBJECT_CLASS (xcls_gtkview_xcls_viewport2_parent_class)->finalize (obj);
1009 #line 1010 "GtkView.c"
1010 }
1011
1012
1013 GType xcls_gtkview_xcls_viewport2_get_type (void) {
1014         static volatile gsize xcls_gtkview_xcls_viewport2_type_id__volatile = 0;
1015         if (g_once_init_enter (&xcls_gtkview_xcls_viewport2_type_id__volatile)) {
1016                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_Viewport2Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_viewport2_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_Viewport2), 0, (GInstanceInitFunc) xcls_gtkview_xcls_viewport2_instance_init, NULL };
1017                 GType xcls_gtkview_xcls_viewport2_type_id;
1018                 xcls_gtkview_xcls_viewport2_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_Viewport2", &g_define_type_info, 0);
1019                 g_once_init_leave (&xcls_gtkview_xcls_viewport2_type_id__volatile, xcls_gtkview_xcls_viewport2_type_id);
1020         }
1021         return xcls_gtkview_xcls_viewport2_type_id__volatile;
1022 }
1023
1024
1025 Xcls_GtkViewXcls_container* xcls_gtkview_xcls_container_construct (GType object_type, Xcls_GtkView* _owner) {
1026         Xcls_GtkViewXcls_container * self = NULL;
1027         Xcls_GtkView* _tmp0_ = NULL;
1028         Xcls_GtkView* _tmp1_ = NULL;
1029         Xcls_GtkView* _tmp2_ = NULL;
1030         Xcls_GtkViewXcls_container* _tmp3_ = NULL;
1031         GtkHBox* _tmp4_ = NULL;
1032 #line 133 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1033         g_return_val_if_fail (_owner != NULL, NULL);
1034 #line 133 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1035         self = (Xcls_GtkViewXcls_container*) g_object_new (object_type, NULL);
1036 #line 135 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1037         _tmp0_ = _owner;
1038 #line 135 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1039         _tmp1_ = _g_object_ref0 (_tmp0_);
1040 #line 135 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1041         _g_object_unref0 (self->priv->_this);
1042 #line 135 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1043         self->priv->_this = _tmp1_;
1044 #line 136 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1045         _tmp2_ = self->priv->_this;
1046 #line 136 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1047         _tmp3_ = _g_object_ref0 (self);
1048 #line 136 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1049         _g_object_unref0 (_tmp2_->container);
1050 #line 136 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1051         _tmp2_->container = _tmp3_;
1052 #line 137 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1053         _tmp4_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1054 #line 137 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1055         g_object_ref_sink (_tmp4_);
1056 #line 137 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1057         _g_object_unref0 (self->el);
1058 #line 137 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1059         self->el = _tmp4_;
1060 #line 133 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1061         return self;
1062 #line 1063 "GtkView.c"
1063 }
1064
1065
1066 Xcls_GtkViewXcls_container* xcls_gtkview_xcls_container_new (Xcls_GtkView* _owner) {
1067 #line 133 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1068         return xcls_gtkview_xcls_container_construct (XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, _owner);
1069 #line 1070 "GtkView.c"
1070 }
1071
1072
1073 static void xcls_gtkview_xcls_container_class_init (Xcls_GtkViewXcls_containerClass * klass) {
1074 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1075         xcls_gtkview_xcls_container_parent_class = g_type_class_peek_parent (klass);
1076 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1077         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_containerPrivate));
1078 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1079         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_container_finalize;
1080 #line 1081 "GtkView.c"
1081 }
1082
1083
1084 static void xcls_gtkview_xcls_container_instance_init (Xcls_GtkViewXcls_container * self) {
1085 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1086         self->priv = XCLS_GTKVIEW_XCLS_CONTAINER_GET_PRIVATE (self);
1087 #line 1088 "GtkView.c"
1088 }
1089
1090
1091 static void xcls_gtkview_xcls_container_finalize (GObject* obj) {
1092         Xcls_GtkViewXcls_container * self;
1093 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1094         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_CONTAINER, Xcls_GtkViewXcls_container);
1095 #line 126 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1096         _g_object_unref0 (self->el);
1097 #line 127 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1098         _g_object_unref0 (self->priv->_this);
1099 #line 124 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1100         G_OBJECT_CLASS (xcls_gtkview_xcls_container_parent_class)->finalize (obj);
1101 #line 1102 "GtkView.c"
1102 }
1103
1104
1105 GType xcls_gtkview_xcls_container_get_type (void) {
1106         static volatile gsize xcls_gtkview_xcls_container_type_id__volatile = 0;
1107         if (g_once_init_enter (&xcls_gtkview_xcls_container_type_id__volatile)) {
1108                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_containerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_container_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_container), 0, (GInstanceInitFunc) xcls_gtkview_xcls_container_instance_init, NULL };
1109                 GType xcls_gtkview_xcls_container_type_id;
1110                 xcls_gtkview_xcls_container_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_container", &g_define_type_info, 0);
1111                 g_once_init_leave (&xcls_gtkview_xcls_container_type_id__volatile, xcls_gtkview_xcls_container_type_id);
1112         }
1113         return xcls_gtkview_xcls_container_type_id__volatile;
1114 }
1115
1116
1117 Xcls_GtkViewXcls_VBox4* xcls_gtkview_xcls_vbox4_construct (GType object_type, Xcls_GtkView* _owner) {
1118         Xcls_GtkViewXcls_VBox4 * self = NULL;
1119         Xcls_GtkView* _tmp0_ = NULL;
1120         Xcls_GtkView* _tmp1_ = NULL;
1121         GtkVBox* _tmp2_ = NULL;
1122         Xcls_GtkViewXcls_HBox5* child_0 = NULL;
1123         Xcls_GtkView* _tmp3_ = NULL;
1124         Xcls_GtkViewXcls_HBox5* _tmp4_ = NULL;
1125         GtkVBox* _tmp5_ = NULL;
1126         GtkHBox* _tmp6_ = NULL;
1127         Xcls_GtkViewXcls_HBox7* child_1 = NULL;
1128         Xcls_GtkView* _tmp7_ = NULL;
1129         Xcls_GtkViewXcls_HBox7* _tmp8_ = NULL;
1130         GtkVBox* _tmp9_ = NULL;
1131         GtkHBox* _tmp10_ = NULL;
1132 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1133         g_return_val_if_fail (_owner != NULL, NULL);
1134 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1135         self = (Xcls_GtkViewXcls_VBox4*) g_object_new (object_type, NULL);
1136 #line 157 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1137         _tmp0_ = _owner;
1138 #line 157 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1139         _tmp1_ = _g_object_ref0 (_tmp0_);
1140 #line 157 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1141         _g_object_unref0 (self->priv->_this);
1142 #line 157 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1143         self->priv->_this = _tmp1_;
1144 #line 158 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1145         _tmp2_ = (GtkVBox*) gtk_vbox_new (FALSE, 0);
1146 #line 158 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1147         g_object_ref_sink (_tmp2_);
1148 #line 158 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1149         _g_object_unref0 (self->el);
1150 #line 158 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1151         self->el = _tmp2_;
1152 #line 163 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1153         _tmp3_ = self->priv->_this;
1154 #line 163 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1155         _tmp4_ = xcls_gtkview_xcls_hbox5_new (_tmp3_);
1156 #line 163 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1157         child_0 = _tmp4_;
1158 #line 164 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1159         g_object_ref ((GObject*) child_0);
1160 #line 165 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1161         _tmp5_ = self->el;
1162 #line 165 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1163         _tmp6_ = child_0->el;
1164 #line 165 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1165         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, FALSE, FALSE, (guint) 0);
1166 #line 166 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1167         _tmp7_ = self->priv->_this;
1168 #line 166 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1169         _tmp8_ = xcls_gtkview_xcls_hbox7_new (_tmp7_);
1170 #line 166 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1171         child_1 = _tmp8_;
1172 #line 167 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1173         g_object_ref ((GObject*) child_1);
1174 #line 168 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1175         _tmp9_ = self->el;
1176 #line 168 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1177         _tmp10_ = child_1->el;
1178 #line 168 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1179         gtk_box_pack_start ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 0);
1180 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1181         _g_object_unref0 (child_1);
1182 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1183         _g_object_unref0 (child_0);
1184 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1185         return self;
1186 #line 1187 "GtkView.c"
1187 }
1188
1189
1190 Xcls_GtkViewXcls_VBox4* xcls_gtkview_xcls_vbox4_new (Xcls_GtkView* _owner) {
1191 #line 155 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1192         return xcls_gtkview_xcls_vbox4_construct (XCLS_GTKVIEW_TYPE_XCLS_VBOX4, _owner);
1193 #line 1194 "GtkView.c"
1194 }
1195
1196
1197 static void xcls_gtkview_xcls_vbox4_class_init (Xcls_GtkViewXcls_VBox4Class * klass) {
1198 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1199         xcls_gtkview_xcls_vbox4_parent_class = g_type_class_peek_parent (klass);
1200 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1201         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_VBox4Private));
1202 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1203         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_vbox4_finalize;
1204 #line 1205 "GtkView.c"
1205 }
1206
1207
1208 static void xcls_gtkview_xcls_vbox4_instance_init (Xcls_GtkViewXcls_VBox4 * self) {
1209 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1210         self->priv = XCLS_GTKVIEW_XCLS_VBOX4_GET_PRIVATE (self);
1211 #line 1212 "GtkView.c"
1212 }
1213
1214
1215 static void xcls_gtkview_xcls_vbox4_finalize (GObject* obj) {
1216         Xcls_GtkViewXcls_VBox4 * self;
1217 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1218         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_VBOX4, Xcls_GtkViewXcls_VBox4);
1219 #line 148 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1220         _g_object_unref0 (self->el);
1221 #line 149 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1222         _g_object_unref0 (self->priv->_this);
1223 #line 146 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1224         G_OBJECT_CLASS (xcls_gtkview_xcls_vbox4_parent_class)->finalize (obj);
1225 #line 1226 "GtkView.c"
1226 }
1227
1228
1229 GType xcls_gtkview_xcls_vbox4_get_type (void) {
1230         static volatile gsize xcls_gtkview_xcls_vbox4_type_id__volatile = 0;
1231         if (g_once_init_enter (&xcls_gtkview_xcls_vbox4_type_id__volatile)) {
1232                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_VBox4Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_vbox4_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_VBox4), 0, (GInstanceInitFunc) xcls_gtkview_xcls_vbox4_instance_init, NULL };
1233                 GType xcls_gtkview_xcls_vbox4_type_id;
1234                 xcls_gtkview_xcls_vbox4_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_VBox4", &g_define_type_info, 0);
1235                 g_once_init_leave (&xcls_gtkview_xcls_vbox4_type_id__volatile, xcls_gtkview_xcls_vbox4_type_id);
1236         }
1237         return xcls_gtkview_xcls_vbox4_type_id__volatile;
1238 }
1239
1240
1241 Xcls_GtkViewXcls_HBox5* xcls_gtkview_xcls_hbox5_construct (GType object_type, Xcls_GtkView* _owner) {
1242         Xcls_GtkViewXcls_HBox5 * self = NULL;
1243         Xcls_GtkView* _tmp0_ = NULL;
1244         Xcls_GtkView* _tmp1_ = NULL;
1245         GtkHBox* _tmp2_ = NULL;
1246         Xcls_GtkViewXcls_Button6* child_0 = NULL;
1247         Xcls_GtkView* _tmp3_ = NULL;
1248         Xcls_GtkViewXcls_Button6* _tmp4_ = NULL;
1249         GtkHBox* _tmp5_ = NULL;
1250         GtkButton* _tmp6_ = NULL;
1251 #line 182 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1252         g_return_val_if_fail (_owner != NULL, NULL);
1253 #line 182 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1254         self = (Xcls_GtkViewXcls_HBox5*) g_object_new (object_type, NULL);
1255 #line 184 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1256         _tmp0_ = _owner;
1257 #line 184 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1258         _tmp1_ = _g_object_ref0 (_tmp0_);
1259 #line 184 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1260         _g_object_unref0 (self->priv->_this);
1261 #line 184 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1262         self->priv->_this = _tmp1_;
1263 #line 185 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1264         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1265 #line 185 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1266         g_object_ref_sink (_tmp2_);
1267 #line 185 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1268         _g_object_unref0 (self->el);
1269 #line 185 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1270         self->el = _tmp2_;
1271 #line 190 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1272         _tmp3_ = self->priv->_this;
1273 #line 190 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1274         _tmp4_ = xcls_gtkview_xcls_button6_new (_tmp3_);
1275 #line 190 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1276         child_0 = _tmp4_;
1277 #line 191 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1278         g_object_ref ((GObject*) child_0);
1279 #line 192 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1280         _tmp5_ = self->el;
1281 #line 192 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1282         _tmp6_ = child_0->el;
1283 #line 192 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1284         gtk_box_pack_start ((GtkBox*) _tmp5_, (GtkWidget*) _tmp6_, TRUE, TRUE, (guint) 0);
1285 #line 182 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1286         _g_object_unref0 (child_0);
1287 #line 182 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1288         return self;
1289 #line 1290 "GtkView.c"
1290 }
1291
1292
1293 Xcls_GtkViewXcls_HBox5* xcls_gtkview_xcls_hbox5_new (Xcls_GtkView* _owner) {
1294 #line 182 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1295         return xcls_gtkview_xcls_hbox5_construct (XCLS_GTKVIEW_TYPE_XCLS_HBOX5, _owner);
1296 #line 1297 "GtkView.c"
1297 }
1298
1299
1300 static void xcls_gtkview_xcls_hbox5_class_init (Xcls_GtkViewXcls_HBox5Class * klass) {
1301 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1302         xcls_gtkview_xcls_hbox5_parent_class = g_type_class_peek_parent (klass);
1303 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1304         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_HBox5Private));
1305 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1306         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_hbox5_finalize;
1307 #line 1308 "GtkView.c"
1308 }
1309
1310
1311 static void xcls_gtkview_xcls_hbox5_instance_init (Xcls_GtkViewXcls_HBox5 * self) {
1312 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1313         self->priv = XCLS_GTKVIEW_XCLS_HBOX5_GET_PRIVATE (self);
1314 #line 1315 "GtkView.c"
1315 }
1316
1317
1318 static void xcls_gtkview_xcls_hbox5_finalize (GObject* obj) {
1319         Xcls_GtkViewXcls_HBox5 * self;
1320 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1321         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_HBOX5, Xcls_GtkViewXcls_HBox5);
1322 #line 175 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1323         _g_object_unref0 (self->el);
1324 #line 176 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1325         _g_object_unref0 (self->priv->_this);
1326 #line 173 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1327         G_OBJECT_CLASS (xcls_gtkview_xcls_hbox5_parent_class)->finalize (obj);
1328 #line 1329 "GtkView.c"
1329 }
1330
1331
1332 GType xcls_gtkview_xcls_hbox5_get_type (void) {
1333         static volatile gsize xcls_gtkview_xcls_hbox5_type_id__volatile = 0;
1334         if (g_once_init_enter (&xcls_gtkview_xcls_hbox5_type_id__volatile)) {
1335                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_HBox5Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_hbox5_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_HBox5), 0, (GInstanceInitFunc) xcls_gtkview_xcls_hbox5_instance_init, NULL };
1336                 GType xcls_gtkview_xcls_hbox5_type_id;
1337                 xcls_gtkview_xcls_hbox5_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_HBox5", &g_define_type_info, 0);
1338                 g_once_init_leave (&xcls_gtkview_xcls_hbox5_type_id__volatile, xcls_gtkview_xcls_hbox5_type_id);
1339         }
1340         return xcls_gtkview_xcls_hbox5_type_id__volatile;
1341 }
1342
1343
1344 Xcls_GtkViewXcls_Button6* xcls_gtkview_xcls_button6_construct (GType object_type, Xcls_GtkView* _owner) {
1345         Xcls_GtkViewXcls_Button6 * self = NULL;
1346         Xcls_GtkView* _tmp0_ = NULL;
1347         Xcls_GtkView* _tmp1_ = NULL;
1348         GtkButton* _tmp2_ = NULL;
1349         GtkButton* _tmp3_ = NULL;
1350 #line 206 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1351         g_return_val_if_fail (_owner != NULL, NULL);
1352 #line 206 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1353         self = (Xcls_GtkViewXcls_Button6*) g_object_new (object_type, NULL);
1354 #line 208 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1355         _tmp0_ = _owner;
1356 #line 208 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1357         _tmp1_ = _g_object_ref0 (_tmp0_);
1358 #line 208 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1359         _g_object_unref0 (self->priv->_this);
1360 #line 208 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1361         self->priv->_this = _tmp1_;
1362 #line 209 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1363         _tmp2_ = (GtkButton*) gtk_button_new ();
1364 #line 209 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1365         g_object_ref_sink (_tmp2_);
1366 #line 209 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1367         _g_object_unref0 (self->el);
1368 #line 209 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1369         self->el = _tmp2_;
1370 #line 214 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1371         _tmp3_ = self->el;
1372 #line 214 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1373         gtk_button_set_label (_tmp3_, "Full Compile");
1374 #line 206 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1375         return self;
1376 #line 1377 "GtkView.c"
1377 }
1378
1379
1380 Xcls_GtkViewXcls_Button6* xcls_gtkview_xcls_button6_new (Xcls_GtkView* _owner) {
1381 #line 206 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1382         return xcls_gtkview_xcls_button6_construct (XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, _owner);
1383 #line 1384 "GtkView.c"
1384 }
1385
1386
1387 static void xcls_gtkview_xcls_button6_class_init (Xcls_GtkViewXcls_Button6Class * klass) {
1388 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1389         xcls_gtkview_xcls_button6_parent_class = g_type_class_peek_parent (klass);
1390 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1391         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_Button6Private));
1392 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1393         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_button6_finalize;
1394 #line 1395 "GtkView.c"
1395 }
1396
1397
1398 static void xcls_gtkview_xcls_button6_instance_init (Xcls_GtkViewXcls_Button6 * self) {
1399 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1400         self->priv = XCLS_GTKVIEW_XCLS_BUTTON6_GET_PRIVATE (self);
1401 #line 1402 "GtkView.c"
1402 }
1403
1404
1405 static void xcls_gtkview_xcls_button6_finalize (GObject* obj) {
1406         Xcls_GtkViewXcls_Button6 * self;
1407 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1408         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_BUTTON6, Xcls_GtkViewXcls_Button6);
1409 #line 199 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1410         _g_object_unref0 (self->el);
1411 #line 200 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1412         _g_object_unref0 (self->priv->_this);
1413 #line 197 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1414         G_OBJECT_CLASS (xcls_gtkview_xcls_button6_parent_class)->finalize (obj);
1415 #line 1416 "GtkView.c"
1416 }
1417
1418
1419 GType xcls_gtkview_xcls_button6_get_type (void) {
1420         static volatile gsize xcls_gtkview_xcls_button6_type_id__volatile = 0;
1421         if (g_once_init_enter (&xcls_gtkview_xcls_button6_type_id__volatile)) {
1422                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_Button6Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_button6_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_Button6), 0, (GInstanceInitFunc) xcls_gtkview_xcls_button6_instance_init, NULL };
1423                 GType xcls_gtkview_xcls_button6_type_id;
1424                 xcls_gtkview_xcls_button6_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_Button6", &g_define_type_info, 0);
1425                 g_once_init_leave (&xcls_gtkview_xcls_button6_type_id__volatile, xcls_gtkview_xcls_button6_type_id);
1426         }
1427         return xcls_gtkview_xcls_button6_type_id__volatile;
1428 }
1429
1430
1431 Xcls_GtkViewXcls_HBox7* xcls_gtkview_xcls_hbox7_construct (GType object_type, Xcls_GtkView* _owner) {
1432         Xcls_GtkViewXcls_HBox7 * self = NULL;
1433         Xcls_GtkView* _tmp0_ = NULL;
1434         Xcls_GtkView* _tmp1_ = NULL;
1435         GtkHBox* _tmp2_ = NULL;
1436         Xcls_GtkViewXcls_TreeView8* child_0 = NULL;
1437         Xcls_GtkView* _tmp3_ = NULL;
1438         Xcls_GtkViewXcls_TreeView8* _tmp4_ = NULL;
1439         GtkHBox* _tmp5_ = NULL;
1440         GtkTreeView* _tmp6_ = NULL;
1441         Xcls_GtkViewXcls_ScrolledWindow12* child_1 = NULL;
1442         Xcls_GtkView* _tmp7_ = NULL;
1443         Xcls_GtkViewXcls_ScrolledWindow12* _tmp8_ = NULL;
1444         GtkHBox* _tmp9_ = NULL;
1445         GtkScrolledWindow* _tmp10_ = NULL;
1446 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1447         g_return_val_if_fail (_owner != NULL, NULL);
1448 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1449         self = (Xcls_GtkViewXcls_HBox7*) g_object_new (object_type, NULL);
1450 #line 230 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1451         _tmp0_ = _owner;
1452 #line 230 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1453         _tmp1_ = _g_object_ref0 (_tmp0_);
1454 #line 230 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1455         _g_object_unref0 (self->priv->_this);
1456 #line 230 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1457         self->priv->_this = _tmp1_;
1458 #line 231 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1459         _tmp2_ = (GtkHBox*) gtk_hbox_new (TRUE, 0);
1460 #line 231 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1461         g_object_ref_sink (_tmp2_);
1462 #line 231 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1463         _g_object_unref0 (self->el);
1464 #line 231 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1465         self->el = _tmp2_;
1466 #line 236 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1467         _tmp3_ = self->priv->_this;
1468 #line 236 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1469         _tmp4_ = xcls_gtkview_xcls_treeview8_new (_tmp3_);
1470 #line 236 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1471         child_0 = _tmp4_;
1472 #line 237 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1473         g_object_ref ((GObject*) child_0);
1474 #line 238 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1475         _tmp5_ = self->el;
1476 #line 238 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1477         _tmp6_ = child_0->el;
1478 #line 238 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1479         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1480 #line 239 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1481         _tmp7_ = self->priv->_this;
1482 #line 239 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1483         _tmp8_ = xcls_gtkview_xcls_scrolledwindow12_new (_tmp7_);
1484 #line 239 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1485         child_1 = _tmp8_;
1486 #line 240 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1487         g_object_ref ((GObject*) child_1);
1488 #line 241 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1489         _tmp9_ = self->el;
1490 #line 241 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1491         _tmp10_ = child_1->el;
1492 #line 241 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1493         gtk_box_pack_start ((GtkBox*) _tmp9_, (GtkWidget*) _tmp10_, TRUE, TRUE, (guint) 0);
1494 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1495         _g_object_unref0 (child_1);
1496 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1497         _g_object_unref0 (child_0);
1498 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1499         return self;
1500 #line 1501 "GtkView.c"
1501 }
1502
1503
1504 Xcls_GtkViewXcls_HBox7* xcls_gtkview_xcls_hbox7_new (Xcls_GtkView* _owner) {
1505 #line 228 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1506         return xcls_gtkview_xcls_hbox7_construct (XCLS_GTKVIEW_TYPE_XCLS_HBOX7, _owner);
1507 #line 1508 "GtkView.c"
1508 }
1509
1510
1511 static void xcls_gtkview_xcls_hbox7_class_init (Xcls_GtkViewXcls_HBox7Class * klass) {
1512 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1513         xcls_gtkview_xcls_hbox7_parent_class = g_type_class_peek_parent (klass);
1514 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1515         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_HBox7Private));
1516 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1517         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_hbox7_finalize;
1518 #line 1519 "GtkView.c"
1519 }
1520
1521
1522 static void xcls_gtkview_xcls_hbox7_instance_init (Xcls_GtkViewXcls_HBox7 * self) {
1523 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1524         self->priv = XCLS_GTKVIEW_XCLS_HBOX7_GET_PRIVATE (self);
1525 #line 1526 "GtkView.c"
1526 }
1527
1528
1529 static void xcls_gtkview_xcls_hbox7_finalize (GObject* obj) {
1530         Xcls_GtkViewXcls_HBox7 * self;
1531 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1532         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_HBOX7, Xcls_GtkViewXcls_HBox7);
1533 #line 221 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1534         _g_object_unref0 (self->el);
1535 #line 222 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1536         _g_object_unref0 (self->priv->_this);
1537 #line 219 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1538         G_OBJECT_CLASS (xcls_gtkview_xcls_hbox7_parent_class)->finalize (obj);
1539 #line 1540 "GtkView.c"
1540 }
1541
1542
1543 GType xcls_gtkview_xcls_hbox7_get_type (void) {
1544         static volatile gsize xcls_gtkview_xcls_hbox7_type_id__volatile = 0;
1545         if (g_once_init_enter (&xcls_gtkview_xcls_hbox7_type_id__volatile)) {
1546                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_HBox7Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_hbox7_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_HBox7), 0, (GInstanceInitFunc) xcls_gtkview_xcls_hbox7_instance_init, NULL };
1547                 GType xcls_gtkview_xcls_hbox7_type_id;
1548                 xcls_gtkview_xcls_hbox7_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_HBox7", &g_define_type_info, 0);
1549                 g_once_init_leave (&xcls_gtkview_xcls_hbox7_type_id__volatile, xcls_gtkview_xcls_hbox7_type_id);
1550         }
1551         return xcls_gtkview_xcls_hbox7_type_id__volatile;
1552 }
1553
1554
1555 Xcls_GtkViewXcls_TreeView8* xcls_gtkview_xcls_treeview8_construct (GType object_type, Xcls_GtkView* _owner) {
1556         Xcls_GtkViewXcls_TreeView8 * self = NULL;
1557         Xcls_GtkView* _tmp0_ = NULL;
1558         Xcls_GtkView* _tmp1_ = NULL;
1559         GtkTreeView* _tmp2_ = NULL;
1560         Xcls_GtkViewXcls_ListStore9* child_0 = NULL;
1561         Xcls_GtkView* _tmp3_ = NULL;
1562         Xcls_GtkViewXcls_ListStore9* _tmp4_ = NULL;
1563         GtkTreeView* _tmp5_ = NULL;
1564         GtkListStore* _tmp6_ = NULL;
1565         Xcls_GtkViewXcls_column* child_1 = NULL;
1566         Xcls_GtkView* _tmp7_ = NULL;
1567         Xcls_GtkViewXcls_column* _tmp8_ = NULL;
1568 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1569         g_return_val_if_fail (_owner != NULL, NULL);
1570 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1571         self = (Xcls_GtkViewXcls_TreeView8*) g_object_new (object_type, NULL);
1572 #line 257 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1573         _tmp0_ = _owner;
1574 #line 257 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1575         _tmp1_ = _g_object_ref0 (_tmp0_);
1576 #line 257 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1577         _g_object_unref0 (self->priv->_this);
1578 #line 257 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1579         self->priv->_this = _tmp1_;
1580 #line 258 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1581         _tmp2_ = (GtkTreeView*) gtk_tree_view_new ();
1582 #line 258 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1583         g_object_ref_sink (_tmp2_);
1584 #line 258 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1585         _g_object_unref0 (self->el);
1586 #line 258 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1587         self->el = _tmp2_;
1588 #line 263 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1589         _tmp3_ = self->priv->_this;
1590 #line 263 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1591         _tmp4_ = xcls_gtkview_xcls_liststore9_new (_tmp3_);
1592 #line 263 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1593         child_0 = _tmp4_;
1594 #line 264 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1595         g_object_ref ((GObject*) child_0);
1596 #line 265 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1597         _tmp5_ = self->el;
1598 #line 265 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1599         _tmp6_ = child_0->el;
1600 #line 265 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1601         gtk_tree_view_set_model (_tmp5_, (GtkTreeModel*) _tmp6_);
1602 #line 266 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1603         _tmp7_ = self->priv->_this;
1604 #line 266 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1605         _tmp8_ = xcls_gtkview_xcls_column_new (_tmp7_);
1606 #line 266 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1607         child_1 = _tmp8_;
1608 #line 267 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1609         g_object_ref ((GObject*) child_1);
1610 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1611         _g_object_unref0 (child_1);
1612 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1613         _g_object_unref0 (child_0);
1614 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1615         return self;
1616 #line 1617 "GtkView.c"
1617 }
1618
1619
1620 Xcls_GtkViewXcls_TreeView8* xcls_gtkview_xcls_treeview8_new (Xcls_GtkView* _owner) {
1621 #line 255 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1622         return xcls_gtkview_xcls_treeview8_construct (XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, _owner);
1623 #line 1624 "GtkView.c"
1624 }
1625
1626
1627 static void xcls_gtkview_xcls_treeview8_class_init (Xcls_GtkViewXcls_TreeView8Class * klass) {
1628 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1629         xcls_gtkview_xcls_treeview8_parent_class = g_type_class_peek_parent (klass);
1630 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1631         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_TreeView8Private));
1632 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1633         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_treeview8_finalize;
1634 #line 1635 "GtkView.c"
1635 }
1636
1637
1638 static void xcls_gtkview_xcls_treeview8_instance_init (Xcls_GtkViewXcls_TreeView8 * self) {
1639 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1640         self->priv = XCLS_GTKVIEW_XCLS_TREEVIEW8_GET_PRIVATE (self);
1641 #line 1642 "GtkView.c"
1642 }
1643
1644
1645 static void xcls_gtkview_xcls_treeview8_finalize (GObject* obj) {
1646         Xcls_GtkViewXcls_TreeView8 * self;
1647 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1648         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_TREEVIEW8, Xcls_GtkViewXcls_TreeView8);
1649 #line 248 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1650         _g_object_unref0 (self->el);
1651 #line 249 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1652         _g_object_unref0 (self->priv->_this);
1653 #line 246 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1654         G_OBJECT_CLASS (xcls_gtkview_xcls_treeview8_parent_class)->finalize (obj);
1655 #line 1656 "GtkView.c"
1656 }
1657
1658
1659 GType xcls_gtkview_xcls_treeview8_get_type (void) {
1660         static volatile gsize xcls_gtkview_xcls_treeview8_type_id__volatile = 0;
1661         if (g_once_init_enter (&xcls_gtkview_xcls_treeview8_type_id__volatile)) {
1662                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_TreeView8Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_treeview8_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_TreeView8), 0, (GInstanceInitFunc) xcls_gtkview_xcls_treeview8_instance_init, NULL };
1663                 GType xcls_gtkview_xcls_treeview8_type_id;
1664                 xcls_gtkview_xcls_treeview8_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_TreeView8", &g_define_type_info, 0);
1665                 g_once_init_leave (&xcls_gtkview_xcls_treeview8_type_id__volatile, xcls_gtkview_xcls_treeview8_type_id);
1666         }
1667         return xcls_gtkview_xcls_treeview8_type_id__volatile;
1668 }
1669
1670
1671 Xcls_GtkViewXcls_ListStore9* xcls_gtkview_xcls_liststore9_construct (GType object_type, Xcls_GtkView* _owner) {
1672         Xcls_GtkViewXcls_ListStore9 * self = NULL;
1673         Xcls_GtkView* _tmp0_ = NULL;
1674         Xcls_GtkView* _tmp1_ = NULL;
1675         GtkListStore* _tmp2_ = NULL;
1676 #line 281 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1677         g_return_val_if_fail (_owner != NULL, NULL);
1678 #line 281 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1679         self = (Xcls_GtkViewXcls_ListStore9*) g_object_new (object_type, NULL);
1680 #line 283 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1681         _tmp0_ = _owner;
1682 #line 283 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1683         _tmp1_ = _g_object_ref0 (_tmp0_);
1684 #line 283 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1685         _g_object_unref0 (self->priv->_this);
1686 #line 283 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1687         self->priv->_this = _tmp1_;
1688 #line 284 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1689         _tmp2_ = gtk_list_store_new (1, G_TYPE_STRING, -1);
1690 #line 284 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1691         _g_object_unref0 (self->el);
1692 #line 284 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1693         self->el = _tmp2_;
1694 #line 281 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1695         return self;
1696 #line 1697 "GtkView.c"
1697 }
1698
1699
1700 Xcls_GtkViewXcls_ListStore9* xcls_gtkview_xcls_liststore9_new (Xcls_GtkView* _owner) {
1701 #line 281 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1702         return xcls_gtkview_xcls_liststore9_construct (XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, _owner);
1703 #line 1704 "GtkView.c"
1704 }
1705
1706
1707 static void xcls_gtkview_xcls_liststore9_class_init (Xcls_GtkViewXcls_ListStore9Class * klass) {
1708 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1709         xcls_gtkview_xcls_liststore9_parent_class = g_type_class_peek_parent (klass);
1710 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1711         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_ListStore9Private));
1712 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1713         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_liststore9_finalize;
1714 #line 1715 "GtkView.c"
1715 }
1716
1717
1718 static void xcls_gtkview_xcls_liststore9_instance_init (Xcls_GtkViewXcls_ListStore9 * self) {
1719 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1720         self->priv = XCLS_GTKVIEW_XCLS_LISTSTORE9_GET_PRIVATE (self);
1721 #line 1722 "GtkView.c"
1722 }
1723
1724
1725 static void xcls_gtkview_xcls_liststore9_finalize (GObject* obj) {
1726         Xcls_GtkViewXcls_ListStore9 * self;
1727 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1728         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_LISTSTORE9, Xcls_GtkViewXcls_ListStore9);
1729 #line 274 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1730         _g_object_unref0 (self->el);
1731 #line 275 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1732         _g_object_unref0 (self->priv->_this);
1733 #line 272 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1734         G_OBJECT_CLASS (xcls_gtkview_xcls_liststore9_parent_class)->finalize (obj);
1735 #line 1736 "GtkView.c"
1736 }
1737
1738
1739 GType xcls_gtkview_xcls_liststore9_get_type (void) {
1740         static volatile gsize xcls_gtkview_xcls_liststore9_type_id__volatile = 0;
1741         if (g_once_init_enter (&xcls_gtkview_xcls_liststore9_type_id__volatile)) {
1742                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_ListStore9Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_liststore9_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_ListStore9), 0, (GInstanceInitFunc) xcls_gtkview_xcls_liststore9_instance_init, NULL };
1743                 GType xcls_gtkview_xcls_liststore9_type_id;
1744                 xcls_gtkview_xcls_liststore9_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_ListStore9", &g_define_type_info, 0);
1745                 g_once_init_leave (&xcls_gtkview_xcls_liststore9_type_id__volatile, xcls_gtkview_xcls_liststore9_type_id);
1746         }
1747         return xcls_gtkview_xcls_liststore9_type_id__volatile;
1748 }
1749
1750
1751 Xcls_GtkViewXcls_column* xcls_gtkview_xcls_column_construct (GType object_type, Xcls_GtkView* _owner) {
1752         Xcls_GtkViewXcls_column * self = NULL;
1753         Xcls_GtkView* _tmp0_ = NULL;
1754         Xcls_GtkView* _tmp1_ = NULL;
1755         GtkTreeViewColumn* _tmp2_ = NULL;
1756         GtkTreeViewColumn* _tmp3_ = NULL;
1757         Xcls_GtkViewXcls_CellRendererText11* child_0 = NULL;
1758         Xcls_GtkView* _tmp4_ = NULL;
1759         Xcls_GtkViewXcls_CellRendererText11* _tmp5_ = NULL;
1760         GtkTreeViewColumn* _tmp6_ = NULL;
1761         GtkCellRendererText* _tmp7_ = NULL;
1762 #line 302 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1763         g_return_val_if_fail (_owner != NULL, NULL);
1764 #line 302 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1765         self = (Xcls_GtkViewXcls_column*) g_object_new (object_type, NULL);
1766 #line 304 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1767         _tmp0_ = _owner;
1768 #line 304 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1769         _tmp1_ = _g_object_ref0 (_tmp0_);
1770 #line 304 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1771         _g_object_unref0 (self->priv->_this);
1772 #line 304 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1773         self->priv->_this = _tmp1_;
1774 #line 305 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1775         _tmp2_ = gtk_tree_view_column_new ();
1776 #line 305 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1777         g_object_ref_sink (_tmp2_);
1778 #line 305 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1779         _g_object_unref0 (self->el);
1780 #line 305 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1781         self->el = _tmp2_;
1782 #line 310 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1783         _tmp3_ = self->el;
1784 #line 310 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1785         gtk_tree_view_column_set_title (_tmp3_, "Compile output");
1786 #line 311 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1787         _tmp4_ = self->priv->_this;
1788 #line 311 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1789         _tmp5_ = xcls_gtkview_xcls_cellrenderertext11_new (_tmp4_);
1790 #line 311 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1791         child_0 = _tmp5_;
1792 #line 312 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1793         g_object_ref ((GObject*) child_0);
1794 #line 313 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1795         _tmp6_ = self->el;
1796 #line 313 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1797         _tmp7_ = child_0->el;
1798 #line 313 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1799         gtk_cell_layout_pack_start ((GtkCellLayout*) _tmp6_, (GtkCellRenderer*) _tmp7_, FALSE);
1800 #line 302 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1801         _g_object_unref0 (child_0);
1802 #line 302 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1803         return self;
1804 #line 1805 "GtkView.c"
1805 }
1806
1807
1808 Xcls_GtkViewXcls_column* xcls_gtkview_xcls_column_new (Xcls_GtkView* _owner) {
1809 #line 302 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1810         return xcls_gtkview_xcls_column_construct (XCLS_GTKVIEW_TYPE_XCLS_COLUMN, _owner);
1811 #line 1812 "GtkView.c"
1812 }
1813
1814
1815 static void xcls_gtkview_xcls_column_class_init (Xcls_GtkViewXcls_columnClass * klass) {
1816 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1817         xcls_gtkview_xcls_column_parent_class = g_type_class_peek_parent (klass);
1818 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1819         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_columnPrivate));
1820 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1821         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_column_finalize;
1822 #line 1823 "GtkView.c"
1823 }
1824
1825
1826 static void xcls_gtkview_xcls_column_instance_init (Xcls_GtkViewXcls_column * self) {
1827 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1828         self->priv = XCLS_GTKVIEW_XCLS_COLUMN_GET_PRIVATE (self);
1829 #line 1830 "GtkView.c"
1830 }
1831
1832
1833 static void xcls_gtkview_xcls_column_finalize (GObject* obj) {
1834         Xcls_GtkViewXcls_column * self;
1835 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1836         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_COLUMN, Xcls_GtkViewXcls_column);
1837 #line 295 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1838         _g_object_unref0 (self->el);
1839 #line 296 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1840         _g_object_unref0 (self->priv->_this);
1841 #line 293 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1842         G_OBJECT_CLASS (xcls_gtkview_xcls_column_parent_class)->finalize (obj);
1843 #line 1844 "GtkView.c"
1844 }
1845
1846
1847 GType xcls_gtkview_xcls_column_get_type (void) {
1848         static volatile gsize xcls_gtkview_xcls_column_type_id__volatile = 0;
1849         if (g_once_init_enter (&xcls_gtkview_xcls_column_type_id__volatile)) {
1850                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_columnClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_column_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_column), 0, (GInstanceInitFunc) xcls_gtkview_xcls_column_instance_init, NULL };
1851                 GType xcls_gtkview_xcls_column_type_id;
1852                 xcls_gtkview_xcls_column_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_column", &g_define_type_info, 0);
1853                 g_once_init_leave (&xcls_gtkview_xcls_column_type_id__volatile, xcls_gtkview_xcls_column_type_id);
1854         }
1855         return xcls_gtkview_xcls_column_type_id__volatile;
1856 }
1857
1858
1859 Xcls_GtkViewXcls_CellRendererText11* xcls_gtkview_xcls_cellrenderertext11_construct (GType object_type, Xcls_GtkView* _owner) {
1860         Xcls_GtkViewXcls_CellRendererText11 * self = NULL;
1861         Xcls_GtkView* _tmp0_ = NULL;
1862         Xcls_GtkView* _tmp1_ = NULL;
1863         GtkCellRendererText* _tmp2_ = NULL;
1864 #line 327 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1865         g_return_val_if_fail (_owner != NULL, NULL);
1866 #line 327 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1867         self = (Xcls_GtkViewXcls_CellRendererText11*) g_object_new (object_type, NULL);
1868 #line 329 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1869         _tmp0_ = _owner;
1870 #line 329 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1871         _tmp1_ = _g_object_ref0 (_tmp0_);
1872 #line 329 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1873         _g_object_unref0 (self->priv->_this);
1874 #line 329 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1875         self->priv->_this = _tmp1_;
1876 #line 330 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1877         _tmp2_ = (GtkCellRendererText*) gtk_cell_renderer_text_new ();
1878 #line 330 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1879         g_object_ref_sink (_tmp2_);
1880 #line 330 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1881         _g_object_unref0 (self->el);
1882 #line 330 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1883         self->el = _tmp2_;
1884 #line 327 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1885         return self;
1886 #line 1887 "GtkView.c"
1887 }
1888
1889
1890 Xcls_GtkViewXcls_CellRendererText11* xcls_gtkview_xcls_cellrenderertext11_new (Xcls_GtkView* _owner) {
1891 #line 327 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1892         return xcls_gtkview_xcls_cellrenderertext11_construct (XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, _owner);
1893 #line 1894 "GtkView.c"
1894 }
1895
1896
1897 static void xcls_gtkview_xcls_cellrenderertext11_class_init (Xcls_GtkViewXcls_CellRendererText11Class * klass) {
1898 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1899         xcls_gtkview_xcls_cellrenderertext11_parent_class = g_type_class_peek_parent (klass);
1900 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1901         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_CellRendererText11Private));
1902 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1903         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_cellrenderertext11_finalize;
1904 #line 1905 "GtkView.c"
1905 }
1906
1907
1908 static void xcls_gtkview_xcls_cellrenderertext11_instance_init (Xcls_GtkViewXcls_CellRendererText11 * self) {
1909 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1910         self->priv = XCLS_GTKVIEW_XCLS_CELLRENDERERTEXT11_GET_PRIVATE (self);
1911 #line 1912 "GtkView.c"
1912 }
1913
1914
1915 static void xcls_gtkview_xcls_cellrenderertext11_finalize (GObject* obj) {
1916         Xcls_GtkViewXcls_CellRendererText11 * self;
1917 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1918         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_CELLRENDERERTEXT11, Xcls_GtkViewXcls_CellRendererText11);
1919 #line 320 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1920         _g_object_unref0 (self->el);
1921 #line 321 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1922         _g_object_unref0 (self->priv->_this);
1923 #line 318 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1924         G_OBJECT_CLASS (xcls_gtkview_xcls_cellrenderertext11_parent_class)->finalize (obj);
1925 #line 1926 "GtkView.c"
1926 }
1927
1928
1929 GType xcls_gtkview_xcls_cellrenderertext11_get_type (void) {
1930         static volatile gsize xcls_gtkview_xcls_cellrenderertext11_type_id__volatile = 0;
1931         if (g_once_init_enter (&xcls_gtkview_xcls_cellrenderertext11_type_id__volatile)) {
1932                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_CellRendererText11Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_cellrenderertext11_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_CellRendererText11), 0, (GInstanceInitFunc) xcls_gtkview_xcls_cellrenderertext11_instance_init, NULL };
1933                 GType xcls_gtkview_xcls_cellrenderertext11_type_id;
1934                 xcls_gtkview_xcls_cellrenderertext11_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_CellRendererText11", &g_define_type_info, 0);
1935                 g_once_init_leave (&xcls_gtkview_xcls_cellrenderertext11_type_id__volatile, xcls_gtkview_xcls_cellrenderertext11_type_id);
1936         }
1937         return xcls_gtkview_xcls_cellrenderertext11_type_id__volatile;
1938 }
1939
1940
1941 Xcls_GtkViewXcls_ScrolledWindow12* xcls_gtkview_xcls_scrolledwindow12_construct (GType object_type, Xcls_GtkView* _owner) {
1942         Xcls_GtkViewXcls_ScrolledWindow12 * self = NULL;
1943         Xcls_GtkView* _tmp0_ = NULL;
1944         Xcls_GtkView* _tmp1_ = NULL;
1945         GtkScrolledWindow* _tmp2_ = NULL;
1946         Xcls_GtkViewXcls_View13* child_0 = NULL;
1947         Xcls_GtkView* _tmp3_ = NULL;
1948         Xcls_GtkViewXcls_View13* _tmp4_ = NULL;
1949         GtkScrolledWindow* _tmp5_ = NULL;
1950         GtkSourceView* _tmp6_ = NULL;
1951 #line 348 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1952         g_return_val_if_fail (_owner != NULL, NULL);
1953 #line 348 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1954         self = (Xcls_GtkViewXcls_ScrolledWindow12*) g_object_new (object_type, NULL);
1955 #line 350 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1956         _tmp0_ = _owner;
1957 #line 350 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1958         _tmp1_ = _g_object_ref0 (_tmp0_);
1959 #line 350 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1960         _g_object_unref0 (self->priv->_this);
1961 #line 350 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1962         self->priv->_this = _tmp1_;
1963 #line 351 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1964         _tmp2_ = (GtkScrolledWindow*) gtk_scrolled_window_new (NULL, NULL);
1965 #line 351 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1966         g_object_ref_sink (_tmp2_);
1967 #line 351 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1968         _g_object_unref0 (self->el);
1969 #line 351 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1970         self->el = _tmp2_;
1971 #line 356 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1972         _tmp3_ = self->priv->_this;
1973 #line 356 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1974         _tmp4_ = xcls_gtkview_xcls_view13_new (_tmp3_);
1975 #line 356 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1976         child_0 = _tmp4_;
1977 #line 357 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1978         g_object_ref ((GObject*) child_0);
1979 #line 358 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1980         _tmp5_ = self->el;
1981 #line 358 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1982         _tmp6_ = child_0->el;
1983 #line 358 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1984         gtk_container_add ((GtkContainer*) _tmp5_, (GtkWidget*) _tmp6_);
1985 #line 348 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1986         _g_object_unref0 (child_0);
1987 #line 348 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1988         return self;
1989 #line 1990 "GtkView.c"
1990 }
1991
1992
1993 Xcls_GtkViewXcls_ScrolledWindow12* xcls_gtkview_xcls_scrolledwindow12_new (Xcls_GtkView* _owner) {
1994 #line 348 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
1995         return xcls_gtkview_xcls_scrolledwindow12_construct (XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, _owner);
1996 #line 1997 "GtkView.c"
1997 }
1998
1999
2000 static void xcls_gtkview_xcls_scrolledwindow12_class_init (Xcls_GtkViewXcls_ScrolledWindow12Class * klass) {
2001 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2002         xcls_gtkview_xcls_scrolledwindow12_parent_class = g_type_class_peek_parent (klass);
2003 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2004         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_ScrolledWindow12Private));
2005 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2006         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_scrolledwindow12_finalize;
2007 #line 2008 "GtkView.c"
2008 }
2009
2010
2011 static void xcls_gtkview_xcls_scrolledwindow12_instance_init (Xcls_GtkViewXcls_ScrolledWindow12 * self) {
2012 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2013         self->priv = XCLS_GTKVIEW_XCLS_SCROLLEDWINDOW12_GET_PRIVATE (self);
2014 #line 2015 "GtkView.c"
2015 }
2016
2017
2018 static void xcls_gtkview_xcls_scrolledwindow12_finalize (GObject* obj) {
2019         Xcls_GtkViewXcls_ScrolledWindow12 * self;
2020 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2021         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_SCROLLEDWINDOW12, Xcls_GtkViewXcls_ScrolledWindow12);
2022 #line 341 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2023         _g_object_unref0 (self->el);
2024 #line 342 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2025         _g_object_unref0 (self->priv->_this);
2026 #line 339 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2027         G_OBJECT_CLASS (xcls_gtkview_xcls_scrolledwindow12_parent_class)->finalize (obj);
2028 #line 2029 "GtkView.c"
2029 }
2030
2031
2032 GType xcls_gtkview_xcls_scrolledwindow12_get_type (void) {
2033         static volatile gsize xcls_gtkview_xcls_scrolledwindow12_type_id__volatile = 0;
2034         if (g_once_init_enter (&xcls_gtkview_xcls_scrolledwindow12_type_id__volatile)) {
2035                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_ScrolledWindow12Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_scrolledwindow12_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_ScrolledWindow12), 0, (GInstanceInitFunc) xcls_gtkview_xcls_scrolledwindow12_instance_init, NULL };
2036                 GType xcls_gtkview_xcls_scrolledwindow12_type_id;
2037                 xcls_gtkview_xcls_scrolledwindow12_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_ScrolledWindow12", &g_define_type_info, 0);
2038                 g_once_init_leave (&xcls_gtkview_xcls_scrolledwindow12_type_id__volatile, xcls_gtkview_xcls_scrolledwindow12_type_id);
2039         }
2040         return xcls_gtkview_xcls_scrolledwindow12_type_id__volatile;
2041 }
2042
2043
2044 Xcls_GtkViewXcls_View13* xcls_gtkview_xcls_view13_construct (GType object_type, Xcls_GtkView* _owner) {
2045         Xcls_GtkViewXcls_View13 * self = NULL;
2046         Xcls_GtkView* _tmp0_ = NULL;
2047         Xcls_GtkView* _tmp1_ = NULL;
2048         GtkSourceView* _tmp2_ = NULL;
2049         GtkSourceView* _tmp3_ = NULL;
2050         GtkSourceView* _tmp4_ = NULL;
2051         GtkSourceView* _tmp5_ = NULL;
2052 #line 372 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2053         g_return_val_if_fail (_owner != NULL, NULL);
2054 #line 372 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2055         self = (Xcls_GtkViewXcls_View13*) g_object_new (object_type, NULL);
2056 #line 374 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2057         _tmp0_ = _owner;
2058 #line 374 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2059         _tmp1_ = _g_object_ref0 (_tmp0_);
2060 #line 374 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2061         _g_object_unref0 (self->priv->_this);
2062 #line 374 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2063         self->priv->_this = _tmp1_;
2064 #line 375 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2065         _tmp2_ = (GtkSourceView*) gtk_source_view_new ();
2066 #line 375 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2067         g_object_ref_sink (_tmp2_);
2068 #line 375 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2069         _g_object_unref0 (self->el);
2070 #line 375 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2071         self->el = _tmp2_;
2072 #line 380 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2073         _tmp3_ = self->el;
2074 #line 380 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2075         gtk_text_view_set_editable ((GtkTextView*) _tmp3_, FALSE);
2076 #line 381 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2077         _tmp4_ = self->el;
2078 #line 381 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2079         gtk_source_view_set_show_line_marks (_tmp4_, TRUE);
2080 #line 382 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2081         _tmp5_ = self->el;
2082 #line 382 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2083         gtk_source_view_set_show_line_numbers (_tmp5_, TRUE);
2084 #line 372 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2085         return self;
2086 #line 2087 "GtkView.c"
2087 }
2088
2089
2090 Xcls_GtkViewXcls_View13* xcls_gtkview_xcls_view13_new (Xcls_GtkView* _owner) {
2091 #line 372 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2092         return xcls_gtkview_xcls_view13_construct (XCLS_GTKVIEW_TYPE_XCLS_VIEW13, _owner);
2093 #line 2094 "GtkView.c"
2094 }
2095
2096
2097 static void xcls_gtkview_xcls_view13_class_init (Xcls_GtkViewXcls_View13Class * klass) {
2098 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2099         xcls_gtkview_xcls_view13_parent_class = g_type_class_peek_parent (klass);
2100 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2101         g_type_class_add_private (klass, sizeof (Xcls_GtkViewXcls_View13Private));
2102 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2103         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_xcls_view13_finalize;
2104 #line 2105 "GtkView.c"
2105 }
2106
2107
2108 static void xcls_gtkview_xcls_view13_instance_init (Xcls_GtkViewXcls_View13 * self) {
2109 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2110         self->priv = XCLS_GTKVIEW_XCLS_VIEW13_GET_PRIVATE (self);
2111 #line 2112 "GtkView.c"
2112 }
2113
2114
2115 static void xcls_gtkview_xcls_view13_finalize (GObject* obj) {
2116         Xcls_GtkViewXcls_View13 * self;
2117 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2118         self = G_TYPE_CHECK_INSTANCE_CAST (obj, XCLS_GTKVIEW_TYPE_XCLS_VIEW13, Xcls_GtkViewXcls_View13);
2119 #line 365 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2120         _g_object_unref0 (self->el);
2121 #line 366 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2122         _g_object_unref0 (self->priv->_this);
2123 #line 363 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2124         G_OBJECT_CLASS (xcls_gtkview_xcls_view13_parent_class)->finalize (obj);
2125 #line 2126 "GtkView.c"
2126 }
2127
2128
2129 GType xcls_gtkview_xcls_view13_get_type (void) {
2130         static volatile gsize xcls_gtkview_xcls_view13_type_id__volatile = 0;
2131         if (g_once_init_enter (&xcls_gtkview_xcls_view13_type_id__volatile)) {
2132                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewXcls_View13Class), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_xcls_view13_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkViewXcls_View13), 0, (GInstanceInitFunc) xcls_gtkview_xcls_view13_instance_init, NULL };
2133                 GType xcls_gtkview_xcls_view13_type_id;
2134                 xcls_gtkview_xcls_view13_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkViewXcls_View13", &g_define_type_info, 0);
2135                 g_once_init_leave (&xcls_gtkview_xcls_view13_type_id__volatile, xcls_gtkview_xcls_view13_type_id);
2136         }
2137         return xcls_gtkview_xcls_view13_type_id__volatile;
2138 }
2139
2140
2141 static void xcls_gtkview_class_init (Xcls_GtkViewClass * klass) {
2142 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2143         xcls_gtkview_parent_class = g_type_class_peek_parent (klass);
2144 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2145         g_type_class_add_private (klass, sizeof (Xcls_GtkViewPrivate));
2146 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2147         G_OBJECT_CLASS (klass)->finalize = xcls_gtkview_finalize;
2148 #line 2149 "GtkView.c"
2149 }
2150
2151
2152 static void xcls_gtkview_instance_init (Xcls_GtkView * self) {
2153 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2154         self->priv = XCLS_GTKVIEW_GET_PRIVATE (self);
2155 #line 2156 "GtkView.c"
2156 }
2157
2158
2159 static void xcls_gtkview_finalize (GObject* obj) {
2160         Xcls_GtkView * self;
2161 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2162         self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_XCLS_GTKVIEW, Xcls_GtkView);
2163 #line 5 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2164         _g_object_unref0 (self->el);
2165 #line 6 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2166         _g_object_unref0 (self->priv->_this);
2167 #line 15 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2168         _g_object_unref0 (self->container);
2169 #line 18 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2170         _g_object_unref0 (self->lastObj);
2171 #line 19 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2172         _g_object_unref0 (self->file);
2173 #line 3 "/home/alan/app.Builder.js/src/Builder4/GtkView.vala"
2174         G_OBJECT_CLASS (xcls_gtkview_parent_class)->finalize (obj);
2175 #line 2176 "GtkView.c"
2176 }
2177
2178
2179 GType xcls_gtkview_get_type (void) {
2180         static volatile gsize xcls_gtkview_type_id__volatile = 0;
2181         if (g_once_init_enter (&xcls_gtkview_type_id__volatile)) {
2182                 static const GTypeInfo g_define_type_info = { sizeof (Xcls_GtkViewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) xcls_gtkview_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Xcls_GtkView), 0, (GInstanceInitFunc) xcls_gtkview_instance_init, NULL };
2183                 GType xcls_gtkview_type_id;
2184                 xcls_gtkview_type_id = g_type_register_static (G_TYPE_OBJECT, "Xcls_GtkView", &g_define_type_info, 0);
2185                 g_once_init_leave (&xcls_gtkview_type_id__volatile, xcls_gtkview_type_id);
2186         }
2187         return xcls_gtkview_type_id__volatile;
2188 }
2189
2190
2191