/* valide-0.0.h generated by valac 0.12.1, the Vala compiler, do not modify */


#ifndef __DEFAULT_LIBVALIDE_VALIDE_0_0_H__
#define __DEFAULT_LIBVALIDE_VALIDE_0_0_H__

#include <glib.h>
#include <glib-object.h>
#include <stdlib.h>
#include <string.h>
#include <gtk/gtk.h>
#include <gdk-pixbuf/gdk-pixdata.h>
#include <gdk/gdk.h>
#include <gtksourceview/gtksourceview.h>
#include <stdio.h>
#include <yaml.h>
#include <float.h>
#include <math.h>

G_BEGIN_DECLS


#define VALIDE_TYPE_POSITION (valide_position_get_type ())
typedef struct _ValidePosition ValidePosition;

#define VALIDE_TYPE_UTILS (valide_utils_get_type ())
#define VALIDE_UTILS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_UTILS, ValideUtils))
#define VALIDE_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_UTILS, ValideUtilsClass))
#define VALIDE_IS_UTILS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_UTILS))
#define VALIDE_IS_UTILS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_UTILS))
#define VALIDE_UTILS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_UTILS, ValideUtilsClass))

typedef struct _ValideUtils ValideUtils;
typedef struct _ValideUtilsClass ValideUtilsClass;
typedef struct _ValideUtilsPrivate ValideUtilsPrivate;

#define VALIDE_UTILS_TYPE_COLOR (valide_utils_color_get_type ())
#define VALIDE_UTILS_COLOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_UTILS_TYPE_COLOR, ValideUtilsColor))
#define VALIDE_UTILS_COLOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_UTILS_TYPE_COLOR, ValideUtilsColorClass))
#define VALIDE_UTILS_IS_COLOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_UTILS_TYPE_COLOR))
#define VALIDE_UTILS_IS_COLOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_UTILS_TYPE_COLOR))
#define VALIDE_UTILS_COLOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_UTILS_TYPE_COLOR, ValideUtilsColorClass))

typedef struct _ValideUtilsColor ValideUtilsColor;
typedef struct _ValideUtilsColorClass ValideUtilsColorClass;
typedef struct _ValideUtilsColorPrivate ValideUtilsColorPrivate;

#define VALIDE_TYPE_ENCODING (valide_encoding_get_type ())
#define VALIDE_ENCODING(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ENCODING, ValideEncoding))
#define VALIDE_ENCODING_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ENCODING, ValideEncodingClass))
#define VALIDE_IS_ENCODING(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ENCODING))
#define VALIDE_IS_ENCODING_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ENCODING))
#define VALIDE_ENCODING_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ENCODING, ValideEncodingClass))

typedef struct _ValideEncoding ValideEncoding;
typedef struct _ValideEncodingClass ValideEncodingClass;
typedef struct _ValideEncodingPrivate ValideEncodingPrivate;

#define VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG (valide_abstract_close_dialog_get_type ())
#define VALIDE_ABSTRACT_CLOSE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG, ValideAbstractCloseDialog))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG, ValideAbstractCloseDialogClass))
#define VALIDE_IS_ABSTRACT_CLOSE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG))
#define VALIDE_IS_ABSTRACT_CLOSE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_CLOSE_DIALOG, ValideAbstractCloseDialogClass))

typedef struct _ValideAbstractCloseDialog ValideAbstractCloseDialog;
typedef struct _ValideAbstractCloseDialogClass ValideAbstractCloseDialogClass;
typedef struct _ValideAbstractCloseDialogPrivate ValideAbstractCloseDialogPrivate;

#define VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS (valide_abstract_close_dialog_window_widgets_get_type ())
#define VALIDE_ABSTRACT_CLOSE_DIALOG_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractCloseDialogWindowWidgets))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractCloseDialogWindowWidgetsClass))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_CLOSE_DIALOG_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_CLOSE_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractCloseDialogWindowWidgetsClass))

typedef struct _ValideAbstractCloseDialogWindowWidgets ValideAbstractCloseDialogWindowWidgets;
typedef struct _ValideAbstractCloseDialogWindowWidgetsClass ValideAbstractCloseDialogWindowWidgetsClass;

#define VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG (valide_document_close_dialog_get_type ())
#define VALIDE_DOCUMENT_CLOSE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG, ValideDocumentCloseDialog))
#define VALIDE_DOCUMENT_CLOSE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG, ValideDocumentCloseDialogClass))
#define VALIDE_IS_DOCUMENT_CLOSE_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG))
#define VALIDE_IS_DOCUMENT_CLOSE_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG))
#define VALIDE_DOCUMENT_CLOSE_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_DOCUMENT_CLOSE_DIALOG, ValideDocumentCloseDialogClass))

typedef struct _ValideDocumentCloseDialog ValideDocumentCloseDialog;
typedef struct _ValideDocumentCloseDialogClass ValideDocumentCloseDialogClass;
typedef struct _ValideDocumentCloseDialogPrivate ValideDocumentCloseDialogPrivate;

#define VALIDE_TYPE_DOCUMENT (valide_document_get_type ())
#define VALIDE_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_DOCUMENT, ValideDocument))
#define VALIDE_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_DOCUMENT, ValideDocumentClass))
#define VALIDE_IS_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_DOCUMENT))
#define VALIDE_IS_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_DOCUMENT))
#define VALIDE_DOCUMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_DOCUMENT, ValideDocumentClass))

typedef struct _ValideDocument ValideDocument;
typedef struct _ValideDocumentClass ValideDocumentClass;

#define VALIDE_TYPE_BUILDING_STEP (valide_building_step_get_type ())

#define VALIDE_TYPE_BUILDER (valide_builder_get_type ())
#define VALIDE_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_BUILDER, ValideBuilder))
#define VALIDE_IS_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_BUILDER))
#define VALIDE_BUILDER_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), VALIDE_TYPE_BUILDER, ValideBuilderIface))

typedef struct _ValideBuilder ValideBuilder;
typedef struct _ValideBuilderIface ValideBuilderIface;

#define VALIDE_TYPE_PROJECT (valide_project_get_type ())
#define VALIDE_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PROJECT, ValideProject))
#define VALIDE_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PROJECT, ValideProjectClass))
#define VALIDE_IS_PROJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PROJECT))
#define VALIDE_IS_PROJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PROJECT))
#define VALIDE_PROJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PROJECT, ValideProjectClass))

typedef struct _ValideProject ValideProject;
typedef struct _ValideProjectClass ValideProjectClass;

#define VALIDE_TYPE_EXECUTABLE_MANAGER (valide_executable_manager_get_type ())
#define VALIDE_EXECUTABLE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_EXECUTABLE_MANAGER, ValideExecutableManager))
#define VALIDE_EXECUTABLE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_EXECUTABLE_MANAGER, ValideExecutableManagerClass))
#define VALIDE_IS_EXECUTABLE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_EXECUTABLE_MANAGER))
#define VALIDE_IS_EXECUTABLE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_EXECUTABLE_MANAGER))
#define VALIDE_EXECUTABLE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_EXECUTABLE_MANAGER, ValideExecutableManagerClass))

typedef struct _ValideExecutableManager ValideExecutableManager;
typedef struct _ValideExecutableManagerClass ValideExecutableManagerClass;

#define VALIDE_TYPE_BUILDER_OPTIONS (valide_builder_options_get_type ())
#define VALIDE_BUILDER_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_BUILDER_OPTIONS, ValideBuilderOptions))
#define VALIDE_IS_BUILDER_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_BUILDER_OPTIONS))
#define VALIDE_BUILDER_OPTIONS_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), VALIDE_TYPE_BUILDER_OPTIONS, ValideBuilderOptionsIface))

typedef struct _ValideBuilderOptions ValideBuilderOptions;
typedef struct _ValideBuilderOptionsIface ValideBuilderOptionsIface;

#define VALIDE_TYPE_EXECUTABLE (valide_executable_get_type ())
#define VALIDE_EXECUTABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_EXECUTABLE, ValideExecutable))
#define VALIDE_EXECUTABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_EXECUTABLE, ValideExecutableClass))
#define VALIDE_IS_EXECUTABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_EXECUTABLE))
#define VALIDE_IS_EXECUTABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_EXECUTABLE))
#define VALIDE_EXECUTABLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_EXECUTABLE, ValideExecutableClass))

typedef struct _ValideExecutable ValideExecutable;
typedef struct _ValideExecutableClass ValideExecutableClass;
typedef struct _ValideExecutablePrivate ValideExecutablePrivate;

#define VALIDE_TYPE_COMPILER (valide_compiler_get_type ())
#define VALIDE_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_COMPILER, ValideCompiler))
#define VALIDE_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_COMPILER, ValideCompilerClass))
#define VALIDE_IS_COMPILER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_COMPILER))
#define VALIDE_IS_COMPILER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_COMPILER))
#define VALIDE_COMPILER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_COMPILER, ValideCompilerClass))

typedef struct _ValideCompiler ValideCompiler;
typedef struct _ValideCompilerClass ValideCompilerClass;
typedef struct _ValideCompilerPrivate ValideCompilerPrivate;

#define VALIDE_TYPE_VALAC (valide_valac_get_type ())
#define VALIDE_VALAC(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_VALAC, ValideValac))
#define VALIDE_VALAC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_VALAC, ValideValacClass))
#define VALIDE_IS_VALAC(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_VALAC))
#define VALIDE_IS_VALAC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_VALAC))
#define VALIDE_VALAC_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_VALAC, ValideValacClass))

typedef struct _ValideValac ValideValac;
typedef struct _ValideValacClass ValideValacClass;
typedef struct _ValideValacPrivate ValideValacPrivate;

#define VALIDE_TYPE_RECENT_MANAGER_UI (valide_recent_manager_ui_get_type ())
#define VALIDE_RECENT_MANAGER_UI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_RECENT_MANAGER_UI, ValideRecentManagerUI))
#define VALIDE_RECENT_MANAGER_UI_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_RECENT_MANAGER_UI, ValideRecentManagerUIClass))
#define VALIDE_IS_RECENT_MANAGER_UI(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_RECENT_MANAGER_UI))
#define VALIDE_IS_RECENT_MANAGER_UI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_RECENT_MANAGER_UI))
#define VALIDE_RECENT_MANAGER_UI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_RECENT_MANAGER_UI, ValideRecentManagerUIClass))

typedef struct _ValideRecentManagerUI ValideRecentManagerUI;
typedef struct _ValideRecentManagerUIClass ValideRecentManagerUIClass;
typedef struct _ValideRecentManagerUIPrivate ValideRecentManagerUIPrivate;

#define VALIDE_TYPE_UI_MANAGER (valide_ui_manager_get_type ())
#define VALIDE_UI_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_UI_MANAGER, ValideUIManager))
#define VALIDE_UI_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_UI_MANAGER, ValideUIManagerClass))
#define VALIDE_IS_UI_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_UI_MANAGER))
#define VALIDE_IS_UI_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_UI_MANAGER))
#define VALIDE_UI_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_UI_MANAGER, ValideUIManagerClass))

typedef struct _ValideUIManager ValideUIManager;
typedef struct _ValideUIManagerClass ValideUIManagerClass;

#define VALIDE_TYPE_DOCUMENT_MANAGER (valide_document_manager_get_type ())
#define VALIDE_DOCUMENT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_DOCUMENT_MANAGER, ValideDocumentManager))
#define VALIDE_DOCUMENT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_DOCUMENT_MANAGER, ValideDocumentManagerClass))
#define VALIDE_IS_DOCUMENT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_DOCUMENT_MANAGER))
#define VALIDE_IS_DOCUMENT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_DOCUMENT_MANAGER))
#define VALIDE_DOCUMENT_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_DOCUMENT_MANAGER, ValideDocumentManagerClass))

typedef struct _ValideDocumentManager ValideDocumentManager;
typedef struct _ValideDocumentManagerClass ValideDocumentManagerClass;

#define VALIDE_TYPE_PROJECT_MANAGER (valide_project_manager_get_type ())
#define VALIDE_PROJECT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PROJECT_MANAGER, ValideProjectManager))
#define VALIDE_PROJECT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PROJECT_MANAGER, ValideProjectManagerClass))
#define VALIDE_IS_PROJECT_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PROJECT_MANAGER))
#define VALIDE_IS_PROJECT_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PROJECT_MANAGER))
#define VALIDE_PROJECT_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PROJECT_MANAGER, ValideProjectManagerClass))

typedef struct _ValideProjectManager ValideProjectManager;
typedef struct _ValideProjectManagerClass ValideProjectManagerClass;

#define VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER (valide_abstract_config_manager_get_type ())
#define VALIDE_ABSTRACT_CONFIG_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER, ValideAbstractConfigManager))
#define VALIDE_ABSTRACT_CONFIG_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER, ValideAbstractConfigManagerClass))
#define VALIDE_IS_ABSTRACT_CONFIG_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER))
#define VALIDE_IS_ABSTRACT_CONFIG_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER))
#define VALIDE_ABSTRACT_CONFIG_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_CONFIG_MANAGER, ValideAbstractConfigManagerClass))

typedef struct _ValideAbstractConfigManager ValideAbstractConfigManager;
typedef struct _ValideAbstractConfigManagerClass ValideAbstractConfigManagerClass;

#define VALIDE_TYPE_CONFIG_MANAGER (valide_config_manager_get_type ())
#define VALIDE_CONFIG_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_CONFIG_MANAGER, ValideConfigManager))
#define VALIDE_CONFIG_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_CONFIG_MANAGER, ValideConfigManagerClass))
#define VALIDE_IS_CONFIG_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_CONFIG_MANAGER))
#define VALIDE_IS_CONFIG_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_CONFIG_MANAGER))
#define VALIDE_CONFIG_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_CONFIG_MANAGER, ValideConfigManagerClass))

typedef struct _ValideConfigManager ValideConfigManager;
typedef struct _ValideConfigManagerClass ValideConfigManagerClass;

#define VALIDE_TYPE_FRAME (valide_frame_get_type ())
#define VALIDE_FRAME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_FRAME, ValideFrame))
#define VALIDE_FRAME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_FRAME, ValideFrameClass))
#define VALIDE_IS_FRAME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_FRAME))
#define VALIDE_IS_FRAME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_FRAME))
#define VALIDE_FRAME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_FRAME, ValideFrameClass))

typedef struct _ValideFrame ValideFrame;
typedef struct _ValideFrameClass ValideFrameClass;
typedef struct _ValideFramePrivate ValideFramePrivate;
typedef struct _ValideDocumentManagerPrivate ValideDocumentManagerPrivate;

#define VALIDE_TYPE_BUILDER_MANAGER (valide_builder_manager_get_type ())
#define VALIDE_BUILDER_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_BUILDER_MANAGER, ValideBuilderManager))
#define VALIDE_BUILDER_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_BUILDER_MANAGER, ValideBuilderManagerClass))
#define VALIDE_IS_BUILDER_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_BUILDER_MANAGER))
#define VALIDE_IS_BUILDER_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_BUILDER_MANAGER))
#define VALIDE_BUILDER_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_BUILDER_MANAGER, ValideBuilderManagerClass))

typedef struct _ValideBuilderManager ValideBuilderManager;
typedef struct _ValideBuilderManagerClass ValideBuilderManagerClass;
typedef struct _ValideBuilderManagerPrivate ValideBuilderManagerPrivate;

#define VALIDE_TYPE_SPLIT_SOURCE_VIEW (valide_split_source_view_get_type ())
#define VALIDE_SPLIT_SOURCE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_SPLIT_SOURCE_VIEW, ValideSplitSourceView))
#define VALIDE_SPLIT_SOURCE_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_SPLIT_SOURCE_VIEW, ValideSplitSourceViewClass))
#define VALIDE_IS_SPLIT_SOURCE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_SPLIT_SOURCE_VIEW))
#define VALIDE_IS_SPLIT_SOURCE_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_SPLIT_SOURCE_VIEW))
#define VALIDE_SPLIT_SOURCE_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_SPLIT_SOURCE_VIEW, ValideSplitSourceViewClass))

typedef struct _ValideSplitSourceView ValideSplitSourceView;
typedef struct _ValideSplitSourceViewClass ValideSplitSourceViewClass;
typedef struct _ValideSplitSourceViewPrivate ValideSplitSourceViewPrivate;

#define VALIDE_TYPE_SOURCE_VIEW (valide_source_view_get_type ())
#define VALIDE_SOURCE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_SOURCE_VIEW, ValideSourceView))
#define VALIDE_SOURCE_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_SOURCE_VIEW, ValideSourceViewClass))
#define VALIDE_IS_SOURCE_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_SOURCE_VIEW))
#define VALIDE_IS_SOURCE_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_SOURCE_VIEW))
#define VALIDE_SOURCE_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_SOURCE_VIEW, ValideSourceViewClass))

typedef struct _ValideSourceView ValideSourceView;
typedef struct _ValideSourceViewClass ValideSourceViewClass;

#define VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE (valide_abstract_project_dialog_remove_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE, ValideAbstractProjectDialogRemove))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE, ValideAbstractProjectDialogRemoveClass))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG_REMOVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG_REMOVE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_REMOVE, ValideAbstractProjectDialogRemoveClass))

typedef struct _ValideAbstractProjectDialogRemove ValideAbstractProjectDialogRemove;
typedef struct _ValideAbstractProjectDialogRemoveClass ValideAbstractProjectDialogRemoveClass;
typedef struct _ValideAbstractProjectDialogRemovePrivate ValideAbstractProjectDialogRemovePrivate;

#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS (valide_abstract_project_dialog_remove_window_widgets_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogRemoveWindowWidgets))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogRemoveWindowWidgetsClass))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_REMOVE_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogRemoveWindowWidgetsClass))

typedef struct _ValideAbstractProjectDialogRemoveWindowWidgets ValideAbstractProjectDialogRemoveWindowWidgets;
typedef struct _ValideAbstractProjectDialogRemoveWindowWidgetsClass ValideAbstractProjectDialogRemoveWindowWidgetsClass;

#define VALIDE_TYPE_PROJECT_DIALOG_REMOVE (valide_project_dialog_remove_get_type ())
#define VALIDE_PROJECT_DIALOG_REMOVE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PROJECT_DIALOG_REMOVE, ValideProjectDialogRemove))
#define VALIDE_PROJECT_DIALOG_REMOVE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PROJECT_DIALOG_REMOVE, ValideProjectDialogRemoveClass))
#define VALIDE_IS_PROJECT_DIALOG_REMOVE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PROJECT_DIALOG_REMOVE))
#define VALIDE_IS_PROJECT_DIALOG_REMOVE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PROJECT_DIALOG_REMOVE))
#define VALIDE_PROJECT_DIALOG_REMOVE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PROJECT_DIALOG_REMOVE, ValideProjectDialogRemoveClass))

typedef struct _ValideProjectDialogRemove ValideProjectDialogRemove;
typedef struct _ValideProjectDialogRemoveClass ValideProjectDialogRemoveClass;
typedef struct _ValideProjectDialogRemovePrivate ValideProjectDialogRemovePrivate;

#define VALIDE_TYPE_STATUSBAR (valide_statusbar_get_type ())
#define VALIDE_STATUSBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_STATUSBAR, ValideStatusbar))
#define VALIDE_STATUSBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_STATUSBAR, ValideStatusbarClass))
#define VALIDE_IS_STATUSBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_STATUSBAR))
#define VALIDE_IS_STATUSBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_STATUSBAR))
#define VALIDE_STATUSBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_STATUSBAR, ValideStatusbarClass))

typedef struct _ValideStatusbar ValideStatusbar;
typedef struct _ValideStatusbarClass ValideStatusbarClass;
typedef struct _ValideStatusbarPrivate ValideStatusbarPrivate;

#define VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG (valide_abstract_project_dialog_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG, ValideAbstractProjectDialog))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG, ValideAbstractProjectDialogClass))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG, ValideAbstractProjectDialogClass))

typedef struct _ValideAbstractProjectDialog ValideAbstractProjectDialog;
typedef struct _ValideAbstractProjectDialogClass ValideAbstractProjectDialogClass;
typedef struct _ValideAbstractProjectDialogPrivate ValideAbstractProjectDialogPrivate;

#define VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS (valide_abstract_project_dialog_window_widgets_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogWindowWidgets))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogWindowWidgetsClass))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogWindowWidgetsClass))

typedef struct _ValideAbstractProjectDialogWindowWidgets ValideAbstractProjectDialogWindowWidgets;
typedef struct _ValideAbstractProjectDialogWindowWidgetsClass ValideAbstractProjectDialogWindowWidgetsClass;

#define VALIDE_TYPE_PROJECT_DIALOG (valide_project_dialog_get_type ())
#define VALIDE_PROJECT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PROJECT_DIALOG, ValideProjectDialog))
#define VALIDE_PROJECT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PROJECT_DIALOG, ValideProjectDialogClass))
#define VALIDE_IS_PROJECT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PROJECT_DIALOG))
#define VALIDE_IS_PROJECT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PROJECT_DIALOG))
#define VALIDE_PROJECT_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PROJECT_DIALOG, ValideProjectDialogClass))

typedef struct _ValideProjectDialog ValideProjectDialog;
typedef struct _ValideProjectDialogClass ValideProjectDialogClass;
typedef struct _ValideProjectDialogPrivate ValideProjectDialogPrivate;

#define VALIDE_TYPE_PLUGIN (valide_plugin_get_type ())
#define VALIDE_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PLUGIN, ValidePlugin))
#define VALIDE_IS_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PLUGIN))
#define VALIDE_PLUGIN_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), VALIDE_TYPE_PLUGIN, ValidePluginIface))

typedef struct _ValidePlugin ValidePlugin;
typedef struct _ValidePluginIface ValidePluginIface;

#define VALIDE_TYPE_WINDOW (valide_window_get_type ())
#define VALIDE_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_WINDOW, ValideWindow))
#define VALIDE_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_WINDOW, ValideWindowClass))
#define VALIDE_IS_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_WINDOW))
#define VALIDE_IS_WINDOW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_WINDOW))
#define VALIDE_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_WINDOW, ValideWindowClass))

typedef struct _ValideWindow ValideWindow;
typedef struct _ValideWindowClass ValideWindowClass;

#define VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS (valide_abstract_project_dialog_options_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS, ValideAbstractProjectDialogOptions))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS, ValideAbstractProjectDialogOptionsClass))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS))
#define VALIDE_IS_ABSTRACT_PROJECT_DIALOG_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_PROJECT_DIALOG_OPTIONS, ValideAbstractProjectDialogOptionsClass))

typedef struct _ValideAbstractProjectDialogOptions ValideAbstractProjectDialogOptions;
typedef struct _ValideAbstractProjectDialogOptionsClass ValideAbstractProjectDialogOptionsClass;
typedef struct _ValideAbstractProjectDialogOptionsPrivate ValideAbstractProjectDialogOptionsPrivate;

#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS (valide_abstract_project_dialog_options_window_widgets_get_type ())
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogOptionsWindowWidgets))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogOptionsWindowWidgetsClass))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_PROJECT_DIALOG_OPTIONS_TYPE_WINDOW_WIDGETS, ValideAbstractProjectDialogOptionsWindowWidgetsClass))

typedef struct _ValideAbstractProjectDialogOptionsWindowWidgets ValideAbstractProjectDialogOptionsWindowWidgets;
typedef struct _ValideAbstractProjectDialogOptionsWindowWidgetsClass ValideAbstractProjectDialogOptionsWindowWidgetsClass;

#define VALIDE_TYPE_PROJECT_DIALOG_OPTIONS (valide_project_dialog_options_get_type ())
#define VALIDE_PROJECT_DIALOG_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PROJECT_DIALOG_OPTIONS, ValideProjectDialogOptions))
#define VALIDE_PROJECT_DIALOG_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PROJECT_DIALOG_OPTIONS, ValideProjectDialogOptionsClass))
#define VALIDE_IS_PROJECT_DIALOG_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PROJECT_DIALOG_OPTIONS))
#define VALIDE_IS_PROJECT_DIALOG_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PROJECT_DIALOG_OPTIONS))
#define VALIDE_PROJECT_DIALOG_OPTIONS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PROJECT_DIALOG_OPTIONS, ValideProjectDialogOptionsClass))

typedef struct _ValideProjectDialogOptions ValideProjectDialogOptions;
typedef struct _ValideProjectDialogOptionsClass ValideProjectDialogOptionsClass;
typedef struct _ValideProjectDialogOptionsPrivate ValideProjectDialogOptionsPrivate;

#define G_YAML_TYPE_BUILDABLE (g_yaml_buildable_get_type ())
#define G_YAML_BUILDABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_TYPE_BUILDABLE, GYAMLBuildable))
#define G_YAML_IS_BUILDABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_TYPE_BUILDABLE))
#define G_YAML_BUILDABLE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_YAML_TYPE_BUILDABLE, GYAMLBuildableIface))

typedef struct _GYAMLBuildable GYAMLBuildable;
typedef struct _GYAMLBuildableIface GYAMLBuildableIface;

#define G_YAML_TYPE_BUILDER (g_yaml_builder_get_type ())
#define G_YAML_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_TYPE_BUILDER, GYAMLBuilder))
#define G_YAML_BUILDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_TYPE_BUILDER, GYAMLBuilderClass))
#define G_YAML_IS_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_TYPE_BUILDER))
#define G_YAML_IS_BUILDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_TYPE_BUILDER))
#define G_YAML_BUILDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_TYPE_BUILDER, GYAMLBuilderClass))

typedef struct _GYAMLBuilder GYAMLBuilder;
typedef struct _GYAMLBuilderClass GYAMLBuilderClass;

#define G_YAML_TYPE_NODE (g_yaml_node_get_type ())
#define G_YAML_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_TYPE_NODE, GYAMLNode))
#define G_YAML_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_TYPE_NODE, GYAMLNodeClass))
#define G_YAML_IS_NODE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_TYPE_NODE))
#define G_YAML_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_TYPE_NODE))
#define G_YAML_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_TYPE_NODE, GYAMLNodeClass))

typedef struct _GYAMLNode GYAMLNode;
typedef struct _GYAMLNodeClass GYAMLNodeClass;

#define VALIDE_TYPE_SOURCE (valide_source_get_type ())
#define VALIDE_SOURCE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_SOURCE, ValideSource))
#define VALIDE_SOURCE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_SOURCE, ValideSourceClass))
#define VALIDE_IS_SOURCE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_SOURCE))
#define VALIDE_IS_SOURCE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_SOURCE))
#define VALIDE_SOURCE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_SOURCE, ValideSourceClass))

typedef struct _ValideSource ValideSource;
typedef struct _ValideSourceClass ValideSourceClass;
typedef struct _ValideSourcePrivate ValideSourcePrivate;

#define VALIDE_TYPE_VAPI_DIR (valide_vapi_dir_get_type ())
#define VALIDE_VAPI_DIR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_VAPI_DIR, ValideVapiDir))
#define VALIDE_VAPI_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_VAPI_DIR, ValideVapiDirClass))
#define VALIDE_IS_VAPI_DIR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_VAPI_DIR))
#define VALIDE_IS_VAPI_DIR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_VAPI_DIR))
#define VALIDE_VAPI_DIR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_VAPI_DIR, ValideVapiDirClass))

typedef struct _ValideVapiDir ValideVapiDir;
typedef struct _ValideVapiDirClass ValideVapiDirClass;
typedef struct _ValideVapiDirPrivate ValideVapiDirPrivate;

#define VALIDE_TYPE_PACKAGE (valide_package_get_type ())
#define VALIDE_PACKAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PACKAGE, ValidePackage))
#define VALIDE_PACKAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PACKAGE, ValidePackageClass))
#define VALIDE_IS_PACKAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PACKAGE))
#define VALIDE_IS_PACKAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PACKAGE))
#define VALIDE_PACKAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PACKAGE, ValidePackageClass))

typedef struct _ValidePackage ValidePackage;
typedef struct _ValidePackageClass ValidePackageClass;
typedef struct _ValidePackagePrivate ValidePackagePrivate;
typedef struct _ValideProjectPrivate ValideProjectPrivate;

#define VALIDE_TYPE_EXECUTABLE_OPTIONS (valide_executable_options_get_type ())
#define VALIDE_EXECUTABLE_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_EXECUTABLE_OPTIONS, ValideExecutableOptions))
#define VALIDE_EXECUTABLE_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_EXECUTABLE_OPTIONS, ValideExecutableOptionsClass))
#define VALIDE_IS_EXECUTABLE_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_EXECUTABLE_OPTIONS))
#define VALIDE_IS_EXECUTABLE_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_EXECUTABLE_OPTIONS))
#define VALIDE_EXECUTABLE_OPTIONS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_EXECUTABLE_OPTIONS, ValideExecutableOptionsClass))

typedef struct _ValideExecutableOptions ValideExecutableOptions;
typedef struct _ValideExecutableOptionsClass ValideExecutableOptionsClass;

#define VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG (valide_abstract_preferences_dialog_get_type ())
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG, ValideAbstractPreferencesDialog))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG, ValideAbstractPreferencesDialogClass))
#define VALIDE_IS_ABSTRACT_PREFERENCES_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG))
#define VALIDE_IS_ABSTRACT_PREFERENCES_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_PREFERENCES_DIALOG, ValideAbstractPreferencesDialogClass))

typedef struct _ValideAbstractPreferencesDialog ValideAbstractPreferencesDialog;
typedef struct _ValideAbstractPreferencesDialogClass ValideAbstractPreferencesDialogClass;
typedef struct _ValideAbstractPreferencesDialogPrivate ValideAbstractPreferencesDialogPrivate;

#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS (valide_abstract_preferences_dialog_window_widgets_get_type ())
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractPreferencesDialogWindowWidgets))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractPreferencesDialogWindowWidgetsClass))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_PREFERENCES_DIALOG_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_PREFERENCES_DIALOG_TYPE_WINDOW_WIDGETS, ValideAbstractPreferencesDialogWindowWidgetsClass))

typedef struct _ValideAbstractPreferencesDialogWindowWidgets ValideAbstractPreferencesDialogWindowWidgets;
typedef struct _ValideAbstractPreferencesDialogWindowWidgetsClass ValideAbstractPreferencesDialogWindowWidgetsClass;

#define VALIDE_TYPE_PREFERENCES_DIALOG (valide_preferences_dialog_get_type ())
#define VALIDE_PREFERENCES_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PREFERENCES_DIALOG, ValidePreferencesDialog))
#define VALIDE_PREFERENCES_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PREFERENCES_DIALOG, ValidePreferencesDialogClass))
#define VALIDE_IS_PREFERENCES_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PREFERENCES_DIALOG))
#define VALIDE_IS_PREFERENCES_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PREFERENCES_DIALOG))
#define VALIDE_PREFERENCES_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PREFERENCES_DIALOG, ValidePreferencesDialogClass))

typedef struct _ValidePreferencesDialog ValidePreferencesDialog;
typedef struct _ValidePreferencesDialogClass ValidePreferencesDialogClass;
typedef struct _ValidePreferencesDialogPrivate ValidePreferencesDialogPrivate;

#define VALIDE_TYPE_PLUGIN_REGISTRAR (valide_plugin_registrar_get_type ())
#define VALIDE_PLUGIN_REGISTRAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PLUGIN_REGISTRAR, ValidePluginRegistrar))
#define VALIDE_PLUGIN_REGISTRAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PLUGIN_REGISTRAR, ValidePluginRegistrarClass))
#define VALIDE_IS_PLUGIN_REGISTRAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PLUGIN_REGISTRAR))
#define VALIDE_IS_PLUGIN_REGISTRAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PLUGIN_REGISTRAR))
#define VALIDE_PLUGIN_REGISTRAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PLUGIN_REGISTRAR, ValidePluginRegistrarClass))

typedef struct _ValidePluginRegistrar ValidePluginRegistrar;
typedef struct _ValidePluginRegistrarClass ValidePluginRegistrarClass;
typedef struct _ValidePluginRegistrarPrivate ValidePluginRegistrarPrivate;

#define VALIDE_TYPE_DOCUMENT_MESSAGE (valide_document_message_get_type ())
#define VALIDE_DOCUMENT_MESSAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_DOCUMENT_MESSAGE, ValideDocumentMessage))
#define VALIDE_DOCUMENT_MESSAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_DOCUMENT_MESSAGE, ValideDocumentMessageClass))
#define VALIDE_IS_DOCUMENT_MESSAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_DOCUMENT_MESSAGE))
#define VALIDE_IS_DOCUMENT_MESSAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_DOCUMENT_MESSAGE))
#define VALIDE_DOCUMENT_MESSAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_DOCUMENT_MESSAGE, ValideDocumentMessageClass))

typedef struct _ValideDocumentMessage ValideDocumentMessage;
typedef struct _ValideDocumentMessageClass ValideDocumentMessageClass;
typedef struct _ValideDocumentMessagePrivate ValideDocumentMessagePrivate;

#define VALIDE_TYPE_PLUGIN_MANAGER (valide_plugin_manager_get_type ())
#define VALIDE_PLUGIN_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PLUGIN_MANAGER, ValidePluginManager))
#define VALIDE_PLUGIN_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PLUGIN_MANAGER, ValidePluginManagerClass))
#define VALIDE_IS_PLUGIN_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PLUGIN_MANAGER))
#define VALIDE_IS_PLUGIN_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PLUGIN_MANAGER))
#define VALIDE_PLUGIN_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PLUGIN_MANAGER, ValidePluginManagerClass))

typedef struct _ValidePluginManager ValidePluginManager;
typedef struct _ValidePluginManagerClass ValidePluginManagerClass;
typedef struct _ValidePluginManagerPrivate ValidePluginManagerPrivate;

#define VALIDE_TYPE_PLUGIN_PREFERENCES (valide_plugin_preferences_get_type ())
#define VALIDE_PLUGIN_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_PLUGIN_PREFERENCES, ValidePluginPreferences))
#define VALIDE_PLUGIN_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_PLUGIN_PREFERENCES, ValidePluginPreferencesClass))
#define VALIDE_IS_PLUGIN_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_PLUGIN_PREFERENCES))
#define VALIDE_IS_PLUGIN_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_PLUGIN_PREFERENCES))
#define VALIDE_PLUGIN_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_PLUGIN_PREFERENCES, ValidePluginPreferencesClass))

typedef struct _ValidePluginPreferences ValidePluginPreferences;
typedef struct _ValidePluginPreferencesClass ValidePluginPreferencesClass;
typedef struct _ValidePluginPreferencesPrivate ValidePluginPreferencesPrivate;
typedef struct _ValideAbstractConfigManagerPrivate ValideAbstractConfigManagerPrivate;

#define VALIDE_TYPE_TEMPLATE (valide_template_get_type ())
#define VALIDE_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_TEMPLATE, ValideTemplate))
#define VALIDE_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_TEMPLATE, ValideTemplateClass))
#define VALIDE_IS_TEMPLATE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_TEMPLATE))
#define VALIDE_IS_TEMPLATE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_TEMPLATE))
#define VALIDE_TEMPLATE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_TEMPLATE, ValideTemplateClass))

typedef struct _ValideTemplate ValideTemplate;
typedef struct _ValideTemplateClass ValideTemplateClass;
typedef struct _ValideTemplatePrivate ValideTemplatePrivate;

#define VALIDE_TYPE_DOCUMENT_STATE (valide_document_state_get_type ())
typedef struct _ValideDocumentPrivate ValideDocumentPrivate;

#define VALIDE_TYPE_SOURCE_BUFFER (valide_source_buffer_get_type ())
#define VALIDE_SOURCE_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_SOURCE_BUFFER, ValideSourceBuffer))
#define VALIDE_SOURCE_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_SOURCE_BUFFER, ValideSourceBufferClass))
#define VALIDE_IS_SOURCE_BUFFER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_SOURCE_BUFFER))
#define VALIDE_IS_SOURCE_BUFFER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_SOURCE_BUFFER))
#define VALIDE_SOURCE_BUFFER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_SOURCE_BUFFER, ValideSourceBufferClass))

typedef struct _ValideSourceBuffer ValideSourceBuffer;
typedef struct _ValideSourceBufferClass ValideSourceBufferClass;

#define VALIDE_TYPE_GOTO_DIALOG (valide_goto_dialog_get_type ())
#define VALIDE_GOTO_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_GOTO_DIALOG, ValideGotoDialog))
#define VALIDE_GOTO_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_GOTO_DIALOG, ValideGotoDialogClass))
#define VALIDE_IS_GOTO_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_GOTO_DIALOG))
#define VALIDE_IS_GOTO_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_GOTO_DIALOG))
#define VALIDE_GOTO_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_GOTO_DIALOG, ValideGotoDialogClass))

typedef struct _ValideGotoDialog ValideGotoDialog;
typedef struct _ValideGotoDialogClass ValideGotoDialogClass;
typedef struct _ValideGotoDialogPrivate ValideGotoDialogPrivate;
typedef struct _ValideUIManagerPrivate ValideUIManagerPrivate;

#define VALIDE_TYPE_DOCUMENT_NEW_DIALOG (valide_document_new_dialog_get_type ())
#define VALIDE_DOCUMENT_NEW_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_DOCUMENT_NEW_DIALOG, ValideDocumentNewDialog))
#define VALIDE_DOCUMENT_NEW_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_DOCUMENT_NEW_DIALOG, ValideDocumentNewDialogClass))
#define VALIDE_IS_DOCUMENT_NEW_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_DOCUMENT_NEW_DIALOG))
#define VALIDE_IS_DOCUMENT_NEW_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_DOCUMENT_NEW_DIALOG))
#define VALIDE_DOCUMENT_NEW_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_DOCUMENT_NEW_DIALOG, ValideDocumentNewDialogClass))

typedef struct _ValideDocumentNewDialog ValideDocumentNewDialog;
typedef struct _ValideDocumentNewDialogClass ValideDocumentNewDialogClass;
typedef struct _ValideDocumentNewDialogPrivate ValideDocumentNewDialogPrivate;
typedef struct _ValideSourceBufferPrivate ValideSourceBufferPrivate;

#define VALIDE_TYPE_ABOUT_DIALOG (valide_about_dialog_get_type ())
#define VALIDE_ABOUT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABOUT_DIALOG, ValideAboutDialog))
#define VALIDE_ABOUT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABOUT_DIALOG, ValideAboutDialogClass))
#define VALIDE_IS_ABOUT_DIALOG(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABOUT_DIALOG))
#define VALIDE_IS_ABOUT_DIALOG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABOUT_DIALOG))
#define VALIDE_ABOUT_DIALOG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABOUT_DIALOG, ValideAboutDialogClass))

typedef struct _ValideAboutDialog ValideAboutDialog;
typedef struct _ValideAboutDialogClass ValideAboutDialogClass;
typedef struct _ValideAboutDialogPrivate ValideAboutDialogPrivate;

#define VALIDE_TYPE_SEARCHING (valide_searching_get_type ())
#define VALIDE_SEARCHING(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_SEARCHING, ValideSearching))
#define VALIDE_SEARCHING_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_SEARCHING, ValideSearchingClass))
#define VALIDE_IS_SEARCHING(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_SEARCHING))
#define VALIDE_IS_SEARCHING_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_SEARCHING))
#define VALIDE_SEARCHING_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_SEARCHING, ValideSearchingClass))

typedef struct _ValideSearching ValideSearching;
typedef struct _ValideSearchingClass ValideSearchingClass;
typedef struct _ValideSearchingPrivate ValideSearchingPrivate;

#define VALIDE_TYPE_TEMPLATE_MANAGER (valide_template_manager_get_type ())
#define VALIDE_TEMPLATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_TEMPLATE_MANAGER, ValideTemplateManager))
#define VALIDE_TEMPLATE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_TEMPLATE_MANAGER, ValideTemplateManagerClass))
#define VALIDE_IS_TEMPLATE_MANAGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_TEMPLATE_MANAGER))
#define VALIDE_IS_TEMPLATE_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_TEMPLATE_MANAGER))
#define VALIDE_TEMPLATE_MANAGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_TEMPLATE_MANAGER, ValideTemplateManagerClass))

typedef struct _ValideTemplateManager ValideTemplateManager;
typedef struct _ValideTemplateManagerClass ValideTemplateManagerClass;
typedef struct _ValideTemplateManagerPrivate ValideTemplateManagerPrivate;
typedef struct _ValideProjectManagerPrivate ValideProjectManagerPrivate;

#define VALIDE_TYPE_FULLSCREEN_TOOLBAR (valide_fullscreen_toolbar_get_type ())
#define VALIDE_FULLSCREEN_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_FULLSCREEN_TOOLBAR, ValideFullscreenToolbar))
#define VALIDE_FULLSCREEN_TOOLBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_FULLSCREEN_TOOLBAR, ValideFullscreenToolbarClass))
#define VALIDE_IS_FULLSCREEN_TOOLBAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_FULLSCREEN_TOOLBAR))
#define VALIDE_IS_FULLSCREEN_TOOLBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_FULLSCREEN_TOOLBAR))
#define VALIDE_FULLSCREEN_TOOLBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_FULLSCREEN_TOOLBAR, ValideFullscreenToolbarClass))

typedef struct _ValideFullscreenToolbar ValideFullscreenToolbar;
typedef struct _ValideFullscreenToolbarClass ValideFullscreenToolbarClass;
typedef struct _ValideFullscreenToolbarPrivate ValideFullscreenToolbarPrivate;
typedef struct _ValideWindowPrivate ValideWindowPrivate;

#define VALIDE_WINDOW_TYPE_PLACEMENT (valide_window_placement_get_type ())
typedef struct _ValideExecutableManagerPrivate ValideExecutableManagerPrivate;
typedef struct _ValideAbstractPreferencesDialogWindowWidgetsPrivate ValideAbstractPreferencesDialogWindowWidgetsPrivate;

#define VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES (valide_abstract_executable_preferences_get_type ())
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES, ValideAbstractExecutablePreferences))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES, ValideAbstractExecutablePreferencesClass))
#define VALIDE_IS_ABSTRACT_EXECUTABLE_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES))
#define VALIDE_IS_ABSTRACT_EXECUTABLE_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_EXECUTABLE_PREFERENCES, ValideAbstractExecutablePreferencesClass))

typedef struct _ValideAbstractExecutablePreferences ValideAbstractExecutablePreferences;
typedef struct _ValideAbstractExecutablePreferencesClass ValideAbstractExecutablePreferencesClass;
typedef struct _ValideAbstractExecutablePreferencesPrivate ValideAbstractExecutablePreferencesPrivate;

#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS (valide_abstract_executable_preferences_window_widgets_get_type ())
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractExecutablePreferencesWindowWidgets))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractExecutablePreferencesWindowWidgetsClass))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_EXECUTABLE_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractExecutablePreferencesWindowWidgetsClass))

typedef struct _ValideAbstractExecutablePreferencesWindowWidgets ValideAbstractExecutablePreferencesWindowWidgets;
typedef struct _ValideAbstractExecutablePreferencesWindowWidgetsClass ValideAbstractExecutablePreferencesWindowWidgetsClass;
typedef struct _ValideAbstractExecutablePreferencesWindowWidgetsPrivate ValideAbstractExecutablePreferencesWindowWidgetsPrivate;
typedef struct _ValideAbstractProjectDialogOptionsWindowWidgetsPrivate ValideAbstractProjectDialogOptionsWindowWidgetsPrivate;
typedef struct _ValideAbstractProjectDialogRemoveWindowWidgetsPrivate ValideAbstractProjectDialogRemoveWindowWidgetsPrivate;
typedef struct _ValideAbstractProjectDialogWindowWidgetsPrivate ValideAbstractProjectDialogWindowWidgetsPrivate;

#define VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES (valide_abstract_native_builder_preferences_get_type ())
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES, ValideAbstractNativeBuilderPreferences))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES, ValideAbstractNativeBuilderPreferencesClass))
#define VALIDE_IS_ABSTRACT_NATIVE_BUILDER_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES))
#define VALIDE_IS_ABSTRACT_NATIVE_BUILDER_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ABSTRACT_NATIVE_BUILDER_PREFERENCES, ValideAbstractNativeBuilderPreferencesClass))

typedef struct _ValideAbstractNativeBuilderPreferences ValideAbstractNativeBuilderPreferences;
typedef struct _ValideAbstractNativeBuilderPreferencesClass ValideAbstractNativeBuilderPreferencesClass;
typedef struct _ValideAbstractNativeBuilderPreferencesPrivate ValideAbstractNativeBuilderPreferencesPrivate;

#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS (valide_abstract_native_builder_preferences_window_widgets_get_type ())
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractNativeBuilderPreferencesWindowWidgets))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractNativeBuilderPreferencesWindowWidgetsClass))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_IS_WINDOW_WIDGETS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_IS_WINDOW_WIDGETS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS))
#define VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_WINDOW_WIDGETS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_ABSTRACT_NATIVE_BUILDER_PREFERENCES_TYPE_WINDOW_WIDGETS, ValideAbstractNativeBuilderPreferencesWindowWidgetsClass))

typedef struct _ValideAbstractNativeBuilderPreferencesWindowWidgets ValideAbstractNativeBuilderPreferencesWindowWidgets;
typedef struct _ValideAbstractNativeBuilderPreferencesWindowWidgetsClass ValideAbstractNativeBuilderPreferencesWindowWidgetsClass;
typedef struct _ValideAbstractNativeBuilderPreferencesWindowWidgetsPrivate ValideAbstractNativeBuilderPreferencesWindowWidgetsPrivate;
typedef struct _ValideAbstractCloseDialogWindowWidgetsPrivate ValideAbstractCloseDialogWindowWidgetsPrivate;
typedef struct _ValideConfigManagerPrivate ValideConfigManagerPrivate;
typedef struct _GYAMLBuilderPrivate GYAMLBuilderPrivate;

#define G_YAML_BUILDABLE_TYPE_PROPERTY_HINT (g_yaml_buildable_property_hint_get_type ())

#define G_YAML_TYPE_WRITER (g_yaml_writer_get_type ())
#define G_YAML_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_TYPE_WRITER, GYAMLWriter))
#define G_YAML_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_TYPE_WRITER, GYAMLWriterClass))
#define G_YAML_IS_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_TYPE_WRITER))
#define G_YAML_IS_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_TYPE_WRITER))
#define G_YAML_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_TYPE_WRITER, GYAMLWriterClass))

typedef struct _GYAMLWriter GYAMLWriter;
typedef struct _GYAMLWriterClass GYAMLWriterClass;
typedef struct _GYAMLWriterPrivate GYAMLWriterPrivate;
typedef struct _GYAMLNodePrivate GYAMLNodePrivate;

#define G_YAML_NODE_TYPE_ALIAS (g_yaml_node_alias_get_type ())
#define G_YAML_NODE_ALIAS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_NODE_TYPE_ALIAS, GYAMLNodeAlias))
#define G_YAML_NODE_ALIAS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_NODE_TYPE_ALIAS, GYAMLNodeAliasClass))
#define G_YAML_NODE_IS_ALIAS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_NODE_TYPE_ALIAS))
#define G_YAML_NODE_IS_ALIAS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_NODE_TYPE_ALIAS))
#define G_YAML_NODE_ALIAS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_NODE_TYPE_ALIAS, GYAMLNodeAliasClass))

typedef struct _GYAMLNodeAlias GYAMLNodeAlias;
typedef struct _GYAMLNodeAliasClass GYAMLNodeAliasClass;
typedef struct _GYAMLNodeAliasPrivate GYAMLNodeAliasPrivate;

#define G_YAML_NODE_TYPE_SCALAR (g_yaml_node_scalar_get_type ())
#define G_YAML_NODE_SCALAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_NODE_TYPE_SCALAR, GYAMLNodeScalar))
#define G_YAML_NODE_SCALAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_NODE_TYPE_SCALAR, GYAMLNodeScalarClass))
#define G_YAML_NODE_IS_SCALAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_NODE_TYPE_SCALAR))
#define G_YAML_NODE_IS_SCALAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_NODE_TYPE_SCALAR))
#define G_YAML_NODE_SCALAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_NODE_TYPE_SCALAR, GYAMLNodeScalarClass))

typedef struct _GYAMLNodeScalar GYAMLNodeScalar;
typedef struct _GYAMLNodeScalarClass GYAMLNodeScalarClass;
typedef struct _GYAMLNodeScalarPrivate GYAMLNodeScalarPrivate;

#define G_YAML_NODE_TYPE_SEQUENCE (g_yaml_node_sequence_get_type ())
#define G_YAML_NODE_SEQUENCE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_NODE_TYPE_SEQUENCE, GYAMLNodeSequence))
#define G_YAML_NODE_SEQUENCE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_NODE_TYPE_SEQUENCE, GYAMLNodeSequenceClass))
#define G_YAML_NODE_IS_SEQUENCE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_NODE_TYPE_SEQUENCE))
#define G_YAML_NODE_IS_SEQUENCE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_NODE_TYPE_SEQUENCE))
#define G_YAML_NODE_SEQUENCE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_NODE_TYPE_SEQUENCE, GYAMLNodeSequenceClass))

typedef struct _GYAMLNodeSequence GYAMLNodeSequence;
typedef struct _GYAMLNodeSequenceClass GYAMLNodeSequenceClass;
typedef struct _GYAMLNodeSequencePrivate GYAMLNodeSequencePrivate;

#define G_YAML_NODE_TYPE_MAPPING (g_yaml_node_mapping_get_type ())
#define G_YAML_NODE_MAPPING(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_NODE_TYPE_MAPPING, GYAMLNodeMapping))
#define G_YAML_NODE_MAPPING_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_NODE_TYPE_MAPPING, GYAMLNodeMappingClass))
#define G_YAML_NODE_IS_MAPPING(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_NODE_TYPE_MAPPING))
#define G_YAML_NODE_IS_MAPPING_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_NODE_TYPE_MAPPING))
#define G_YAML_NODE_MAPPING_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_NODE_TYPE_MAPPING, GYAMLNodeMappingClass))

typedef struct _GYAMLNodeMapping GYAMLNodeMapping;
typedef struct _GYAMLNodeMappingClass GYAMLNodeMappingClass;
typedef struct _GYAMLNodeMappingPrivate GYAMLNodeMappingPrivate;

#define G_YAML_TYPE_DOCUMENT (g_yaml_document_get_type ())
#define G_YAML_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_YAML_TYPE_DOCUMENT, GYAMLDocument))
#define G_YAML_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), G_YAML_TYPE_DOCUMENT, GYAMLDocumentClass))
#define G_YAML_IS_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_YAML_TYPE_DOCUMENT))
#define G_YAML_IS_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), G_YAML_TYPE_DOCUMENT))
#define G_YAML_DOCUMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), G_YAML_TYPE_DOCUMENT, GYAMLDocumentClass))

typedef struct _GYAMLDocument GYAMLDocument;
typedef struct _GYAMLDocumentClass GYAMLDocumentClass;
typedef struct _GYAMLDocumentPrivate GYAMLDocumentPrivate;

#define VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES (valide_native_builder_preferences_get_type ())
#define VALIDE_NATIVE_BUILDER_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES, ValideNativeBuilderPreferences))
#define VALIDE_NATIVE_BUILDER_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES, ValideNativeBuilderPreferencesClass))
#define VALIDE_IS_NATIVE_BUILDER_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES))
#define VALIDE_IS_NATIVE_BUILDER_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES))
#define VALIDE_NATIVE_BUILDER_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_NATIVE_BUILDER_PREFERENCES, ValideNativeBuilderPreferencesClass))

typedef struct _ValideNativeBuilderPreferences ValideNativeBuilderPreferences;
typedef struct _ValideNativeBuilderPreferencesClass ValideNativeBuilderPreferencesClass;
typedef struct _ValideNativeBuilderPreferencesPrivate ValideNativeBuilderPreferencesPrivate;

#define VALIDE_TYPE_NATIVE_BUILDER_OPTIONS (valide_native_builder_options_get_type ())
#define VALIDE_NATIVE_BUILDER_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_NATIVE_BUILDER_OPTIONS, ValideNativeBuilderOptions))
#define VALIDE_NATIVE_BUILDER_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_NATIVE_BUILDER_OPTIONS, ValideNativeBuilderOptionsClass))
#define VALIDE_IS_NATIVE_BUILDER_OPTIONS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_NATIVE_BUILDER_OPTIONS))
#define VALIDE_IS_NATIVE_BUILDER_OPTIONS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_NATIVE_BUILDER_OPTIONS))
#define VALIDE_NATIVE_BUILDER_OPTIONS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_NATIVE_BUILDER_OPTIONS, ValideNativeBuilderOptionsClass))

typedef struct _ValideNativeBuilderOptions ValideNativeBuilderOptions;
typedef struct _ValideNativeBuilderOptionsClass ValideNativeBuilderOptionsClass;
typedef struct _ValideNativeBuilderOptionsPrivate ValideNativeBuilderOptionsPrivate;

#define VALIDE_TYPE_NATIVE_BUILDER (valide_native_builder_get_type ())
#define VALIDE_NATIVE_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_NATIVE_BUILDER, ValideNativeBuilder))
#define VALIDE_NATIVE_BUILDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_NATIVE_BUILDER, ValideNativeBuilderClass))
#define VALIDE_IS_NATIVE_BUILDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_NATIVE_BUILDER))
#define VALIDE_IS_NATIVE_BUILDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_NATIVE_BUILDER))
#define VALIDE_NATIVE_BUILDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_NATIVE_BUILDER, ValideNativeBuilderClass))

typedef struct _ValideNativeBuilder ValideNativeBuilder;
typedef struct _ValideNativeBuilderClass ValideNativeBuilderClass;
typedef struct _ValideNativeBuilderPrivate ValideNativeBuilderPrivate;
typedef struct _ValideSourceViewPrivate ValideSourceViewPrivate;

#define VALIDE_TYPE_ENVIRONMENT_VARIABLE (valide_environment_variable_get_type ())
#define VALIDE_ENVIRONMENT_VARIABLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_ENVIRONMENT_VARIABLE, ValideEnvironmentVariable))
#define VALIDE_ENVIRONMENT_VARIABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_ENVIRONMENT_VARIABLE, ValideEnvironmentVariableClass))
#define VALIDE_IS_ENVIRONMENT_VARIABLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_ENVIRONMENT_VARIABLE))
#define VALIDE_IS_ENVIRONMENT_VARIABLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_ENVIRONMENT_VARIABLE))
#define VALIDE_ENVIRONMENT_VARIABLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_ENVIRONMENT_VARIABLE, ValideEnvironmentVariableClass))

typedef struct _ValideEnvironmentVariable ValideEnvironmentVariable;
typedef struct _ValideEnvironmentVariableClass ValideEnvironmentVariableClass;
typedef struct _ValideEnvironmentVariablePrivate ValideEnvironmentVariablePrivate;
typedef struct _ValideExecutableOptionsPrivate ValideExecutableOptionsPrivate;

#define VALIDE_TYPE_EXECUTABLE_PREFERENCES (valide_executable_preferences_get_type ())
#define VALIDE_EXECUTABLE_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VALIDE_TYPE_EXECUTABLE_PREFERENCES, ValideExecutablePreferences))
#define VALIDE_EXECUTABLE_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VALIDE_TYPE_EXECUTABLE_PREFERENCES, ValideExecutablePreferencesClass))
#define VALIDE_IS_EXECUTABLE_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VALIDE_TYPE_EXECUTABLE_PREFERENCES))
#define VALIDE_IS_EXECUTABLE_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VALIDE_TYPE_EXECUTABLE_PREFERENCES))
#define VALIDE_EXECUTABLE_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VALIDE_TYPE_EXECUTABLE_PREFERENCES, ValideExecutablePreferencesClass))

typedef struct _ValideExecutablePreferences ValideExecutablePreferences;
typedef struct _ValideExecutablePreferencesClass ValideExecutablePreferencesClass;
typedef struct _ValideExecutablePreferencesPrivate ValideExecutablePreferencesPrivate;

struct _ValidePosition {
	gint start_line;
	gint end_line;
	gint start_row;
	gint end_row;
};

struct _ValideUtils {
	GTypeInstance parent_instance;
	volatile int ref_count;
	ValideUtilsPrivate * priv;
};

struct _ValideUtilsClass {
	GTypeClass parent_class;
	void (*finalize) (ValideUtils *self);
};

struct _ValideUtilsColor {
	GTypeInstance parent_instance;
	volatile int ref_count;
	ValideUtilsColorPrivate * priv;
};

struct _ValideUtilsColorClass {
	GTypeClass parent_class;
	void (*finalize) (ValideUtilsColor *self);
};

struct _ValideEncoding {
	GObject parent_instance;
	ValideEncodingPrivate * priv;
};

struct _ValideEncodingClass {
	GObjectClass parent_class;
};

struct _ValideAbstractCloseDialog {
	GtkObject parent_instance;
	ValideAbstractCloseDialogPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractCloseDialogWindowWidgets* widgets;
};

struct _ValideAbstractCloseDialogClass {
	GtkObjectClass parent_class;
};

struct _ValideDocumentCloseDialog {
	ValideAbstractCloseDialog parent_instance;
	ValideDocumentCloseDialogPrivate * priv;
};

struct _ValideDocumentCloseDialogClass {
	ValideAbstractCloseDialogClass parent_class;
};

typedef enum  {
	VALIDE_BUILDING_STEP_CONFIGURE,
	VALIDE_BUILDING_STEP_BUILD,
	VALIDE_BUILDING_STEP_INSTALL,
	VALIDE_BUILDING_STEP_DIST,
	VALIDE_BUILDING_STEP_CLEAN,
	VALIDE_BUILDING_STEP_DISTCLEAN,
	VALIDE_BUILDING_STEP_UNINSTALL
} ValideBuildingStep;

struct _ValideBuilderIface {
	GTypeInterface parent_iface;
	gint (*configure) (ValideBuilder* self);
	gint (*build) (ValideBuilder* self);
	gint (*install) (ValideBuilder* self);
	gint (*dist) (ValideBuilder* self);
	gint (*clean) (ValideBuilder* self);
	gint (*distclean) (ValideBuilder* self);
	gint (*uninstall) (ValideBuilder* self);
	GtkWidget* (*preferences) (ValideBuilder* self);
	ValideProject* (*get_project) (ValideBuilder* self);
	void (*set_project) (ValideBuilder* self, ValideProject* value);
	ValideExecutableManager* (*get_executables) (ValideBuilder* self);
	void (*set_executables) (ValideBuilder* self, ValideExecutableManager* value);
};

struct _ValideBuilderOptionsIface {
	GTypeInterface parent_iface;
};

typedef enum  {
	VALIDE_ERROR_PARSING_FILE,
	VALIDE_ERROR_PARSING_LINE
} ValideErrorParsing;
#define VALIDE_ERROR_PARSING valide_error_parsing_quark ()
struct _ValideExecutable {
	GObject parent_instance;
	ValideExecutablePrivate * priv;
};

struct _ValideExecutableClass {
	GObjectClass parent_class;
	gchar* (*get_start_msg) (ValideExecutable* self);
	gchar* (*get_end_msg) (ValideExecutable* self);
	void (*get_color_line) (ValideExecutable* self, gchar** line, GdkColor* color);
	void (*line_activated) (ValideExecutable* self, const gchar* line);
	const gchar* (*get_executable) (ValideExecutable* self);
	void (*set_executable) (ValideExecutable* self, const gchar* value);
};

struct _ValideCompiler {
	ValideExecutable parent_instance;
	ValideCompilerPrivate * priv;
};

struct _ValideCompilerClass {
	ValideExecutableClass parent_class;
	gchar* (*get_file) (ValideCompiler* self, const gchar* line, GError** error);
	void (*get_line) (ValideCompiler* self, const gchar* line, ValidePosition* pos, GError** error);
};

struct _ValideValac {
	GTypeInstance parent_instance;
	volatile int ref_count;
	ValideValacPrivate * priv;
};

struct _ValideValacClass {
	GTypeClass parent_class;
	void (*finalize) (ValideValac *self);
};

struct _ValideRecentManagerUI {
	GObject parent_instance;
	ValideRecentManagerUIPrivate * priv;
};

struct _ValideRecentManagerUIClass {
	GObjectClass parent_class;
};

struct _ValideFrame {
	GtkFrame parent_instance;
	ValideFramePrivate * priv;
};

struct _ValideFrameClass {
	GtkFrameClass parent_class;
};

typedef enum  {
	VALIDE_DOCUMENT_ERROR_UNKNOW_DOCUMENT,
	VALIDE_DOCUMENT_ERROR_BAD_URI,
	VALIDE_DOCUMENT_ERROR_NO_DOCUMENT,
	VALIDE_DOCUMENT_ERROR_MIME
} ValideDocumentError;
#define VALIDE_DOCUMENT_ERROR valide_document_error_quark ()
struct _ValideDocumentManager {
	GtkNotebook parent_instance;
	ValideDocumentManagerPrivate * priv;
};

struct _ValideDocumentManagerClass {
	GtkNotebookClass parent_class;
	void (*setup_ui) (ValideDocumentManager* self);
};

typedef enum  {
	VALIDE_BUILDER_ERROR_NOT_FOUND
} ValideBuilderError;
#define VALIDE_BUILDER_ERROR valide_builder_error_quark ()
struct _ValideBuilderManager {
	GObject parent_instance;
	ValideBuilderManagerPrivate * priv;
};

struct _ValideBuilderManagerClass {
	GObjectClass parent_class;
};

struct _ValideSplitSourceView {
	GtkHPaned parent_instance;
	ValideSplitSourceViewPrivate * priv;
};

struct _ValideSplitSourceViewClass {
	GtkHPanedClass parent_class;
};

struct _ValideAbstractProjectDialogRemove {
	GtkObject parent_instance;
	ValideAbstractProjectDialogRemovePrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractProjectDialogRemoveWindowWidgets* widgets;
};

struct _ValideAbstractProjectDialogRemoveClass {
	GtkObjectClass parent_class;
};

struct _ValideProjectDialogRemove {
	ValideAbstractProjectDialogRemove parent_instance;
	ValideProjectDialogRemovePrivate * priv;
};

struct _ValideProjectDialogRemoveClass {
	ValideAbstractProjectDialogRemoveClass parent_class;
};

struct _ValideStatusbar {
	GtkStatusbar parent_instance;
	ValideStatusbarPrivate * priv;
};

struct _ValideStatusbarClass {
	GtkStatusbarClass parent_class;
};

struct _ValideAbstractProjectDialog {
	GtkObject parent_instance;
	ValideAbstractProjectDialogPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractProjectDialogWindowWidgets* widgets;
};

struct _ValideAbstractProjectDialogClass {
	GtkObjectClass parent_class;
};

struct _ValideProjectDialog {
	ValideAbstractProjectDialog parent_instance;
	ValideProjectDialogPrivate * priv;
};

struct _ValideProjectDialogClass {
	ValideAbstractProjectDialogClass parent_class;
};

struct _ValidePluginIface {
	GTypeInterface parent_iface;
	const gchar* (*get_path) (ValidePlugin* self);
	void (*set_path) (ValidePlugin* self, const gchar* value);
	ValideWindow* (*get_window) (ValidePlugin* self);
	void (*set_window) (ValidePlugin* self, ValideWindow* value);
};

struct _ValideAbstractProjectDialogOptions {
	GtkObject parent_instance;
	ValideAbstractProjectDialogOptionsPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractProjectDialogOptionsWindowWidgets* widgets;
};

struct _ValideAbstractProjectDialogOptionsClass {
	GtkObjectClass parent_class;
};

struct _ValideProjectDialogOptions {
	ValideAbstractProjectDialogOptions parent_instance;
	ValideProjectDialogOptionsPrivate * priv;
};

struct _ValideProjectDialogOptionsClass {
	ValideAbstractProjectDialogOptionsClass parent_class;
};

struct _GYAMLBuildableIface {
	GTypeInterface parent_iface;
	const gchar* (*get_name) (GYAMLBuildable* self);
	void (*set_name) (GYAMLBuildable* self, const gchar* name);
	void (*add_child) (GYAMLBuildable* self, GYAMLBuilder* builder, GObject* child, const gchar* type, GError** error);
	GList* (*get_children) (GYAMLBuildable* self, const gchar* type);
	GObject* (*get_internal_child) (GYAMLBuildable* self, GYAMLBuilder* builder, const gchar* child_name);
	void (*custom_node) (GYAMLBuildable* self, GYAMLBuilder* builder, const gchar* tag, GYAMLNode* node, GError** error);
};

struct _ValideSource {
	GObject parent_instance;
	ValideSourcePrivate * priv;
};

struct _ValideSourceClass {
	GObjectClass parent_class;
};

struct _ValideVapiDir {
	GObject parent_instance;
	ValideVapiDirPrivate * priv;
};

struct _ValideVapiDirClass {
	GObjectClass parent_class;
};

struct _ValidePackage {
	GObject parent_instance;
	ValidePackagePrivate * priv;
};

struct _ValidePackageClass {
	GObjectClass parent_class;
};

struct _ValideProject {
	GObject parent_instance;
	ValideProjectPrivate * priv;
	gchar* filename;
	ValideBuilderManager* builders;
	GList* files;
	GList* packages;
	GList* vapi_dir;
};

struct _ValideProjectClass {
	GObjectClass parent_class;
};

struct _ValideAbstractPreferencesDialog {
	GtkObject parent_instance;
	ValideAbstractPreferencesDialogPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractPreferencesDialogWindowWidgets* widgets;
};

struct _ValideAbstractPreferencesDialogClass {
	GtkObjectClass parent_class;
};

struct _ValidePreferencesDialog {
	ValideAbstractPreferencesDialog parent_instance;
	ValidePreferencesDialogPrivate * priv;
};

struct _ValidePreferencesDialogClass {
	ValideAbstractPreferencesDialogClass parent_class;
};

typedef enum  {
	VALIDE_PLUGIN_ERROR_MODULE_LOADING,
	VALIDE_PLUGIN_ERROR_MODULE_VERSION
} ValidePluginError;
#define VALIDE_PLUGIN_ERROR valide_plugin_error_quark ()
struct _ValidePluginRegistrar {
	GTypeModule parent_instance;
	ValidePluginRegistrarPrivate * priv;
};

struct _ValidePluginRegistrarClass {
	GTypeModuleClass parent_class;
};

struct _ValideDocumentMessage {
	GtkInfoBar parent_instance;
	ValideDocumentMessagePrivate * priv;
};

struct _ValideDocumentMessageClass {
	GtkInfoBarClass parent_class;
};

struct _ValidePluginManager {
	GObject parent_instance;
	ValidePluginManagerPrivate * priv;
	GList* plugins;
};

struct _ValidePluginManagerClass {
	GObjectClass parent_class;
};

struct _ValidePluginPreferences {
	GtkVBox parent_instance;
	ValidePluginPreferencesPrivate * priv;
};

struct _ValidePluginPreferencesClass {
	GtkVBoxClass parent_class;
};

struct _ValideAbstractConfigManager {
	GObject parent_instance;
	ValideAbstractConfigManagerPrivate * priv;
};

struct _ValideAbstractConfigManagerClass {
	GObjectClass parent_class;
	void (*preferences) (ValideAbstractConfigManager* self, ValideWindow* window);
	void (*first_run) (ValideAbstractConfigManager* self);
	gchar* (*get_config_file) (ValideAbstractConfigManager* self);
};

struct _ValideTemplate {
	GObject parent_instance;
	ValideTemplatePrivate * priv;
	gchar* filename;
	GList* files;
	GList* files_vala;
	GList* files_genie;
	GList* packages;
	GList* vapi_dir;
};

struct _ValideTemplateClass {
	GObjectClass parent_class;
};

typedef enum  {
	VALIDE_DOCUMENT_STATE_NORMAL,
	VALIDE_DOCUMENT_STATE_EXTERNALLY_MODIFIED,
	VALIDE_DOCUMENT_STATE_BAD_ENCODING,
	VALIDE_DOCUMENT_STATE_INFO
} ValideDocumentState;

struct _ValideDocument {
	GtkVBox parent_instance;
	ValideDocumentPrivate * priv;
	ValideSplitSourceView* split_view;
};

struct _ValideDocumentClass {
	GtkVBoxClass parent_class;
	gchar* (*get_contents) (ValideDocument* self, GError** error);
	void (*set_contents) (ValideDocument* self, const gchar* new_path, GError** error);
	GdkPixbuf* (*get_icon) (ValideDocument* self);
	gchar* (*get_tooltips) (ValideDocument* self);
};

struct _ValideGotoDialog {
	GtkWindow parent_instance;
	ValideGotoDialogPrivate * priv;
};

struct _ValideGotoDialogClass {
	GtkWindowClass parent_class;
};

struct _ValideUIManager {
	GtkUIManager parent_instance;
	ValideUIManagerPrivate * priv;
};

struct _ValideUIManagerClass {
	GtkUIManagerClass parent_class;
};

struct _ValideDocumentNewDialog {
	GtkDialog parent_instance;
	ValideDocumentNewDialogPrivate * priv;
	GtkEntry* entry;
};

struct _ValideDocumentNewDialogClass {
	GtkDialogClass parent_class;
};

struct _ValideSourceBuffer {
	GtkSourceBuffer parent_instance;
	ValideSourceBufferPrivate * priv;
};

struct _ValideSourceBufferClass {
	GtkSourceBufferClass parent_class;
};

struct _ValideAboutDialog {
	GtkAboutDialog parent_instance;
	ValideAboutDialogPrivate * priv;
};

struct _ValideAboutDialogClass {
	GtkAboutDialogClass parent_class;
};

struct _ValideSearching {
	GtkVBox parent_instance;
	ValideSearchingPrivate * priv;
};

struct _ValideSearchingClass {
	GtkVBoxClass parent_class;
};

struct _ValideTemplateManager {
	GObject parent_instance;
	ValideTemplateManagerPrivate * priv;
};

struct _ValideTemplateManagerClass {
	GObjectClass parent_class;
};

typedef enum  {
	VALIDE_PROJECT_ERROR_NO_PROJECT
} ValideProjectError;
#define VALIDE_PROJECT_ERROR valide_project_error_quark ()
struct _ValideProjectManager {
	GtkVBox parent_instance;
	ValideProjectManagerPrivate * priv;
};

struct _ValideProjectManagerClass {
	GtkVBoxClass parent_class;
};

struct _ValideFullscreenToolbar {
	GtkWindow parent_instance;
	ValideFullscreenToolbarPrivate * priv;
};

struct _ValideFullscreenToolbarClass {
	GtkWindowClass parent_class;
};

struct _ValideWindow {
	GtkWindow parent_instance;
	ValideWindowPrivate * priv;
	guint workspace;
};

struct _ValideWindowClass {
	GtkWindowClass parent_class;
};

typedef enum  {
	VALIDE_WINDOW_PLACEMENT_NONE = 0,
	VALIDE_WINDOW_PLACEMENT_TOP,
	VALIDE_WINDOW_PLACEMENT_BOTTOM,
	VALIDE_WINDOW_PLACEMENT_RIGHT,
	VALIDE_WINDOW_PLACEMENT_LEFT,
	VALIDE_WINDOW_PLACEMENT_CENTER,
	VALIDE_WINDOW_PLACEMENT_FLOATING
} ValideWindowPlacement;

typedef enum  {
	VALIDE_EXECUTABLE_ERROR_NO_EXECUTABLE
} ValideExecutableError;
#define VALIDE_EXECUTABLE_ERROR valide_executable_error_quark ()
struct _ValideExecutableManager {
	GtkHBox parent_instance;
	ValideExecutableManagerPrivate * priv;
};

struct _ValideExecutableManagerClass {
	GtkHBoxClass parent_class;
};

struct _ValideAbstractPreferencesDialogWindowWidgets {
	GObject parent_instance;
	ValideAbstractPreferencesDialogWindowWidgetsPrivate * priv;
};

struct _ValideAbstractPreferencesDialogWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractExecutablePreferences {
	GtkObject parent_instance;
	ValideAbstractExecutablePreferencesPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractExecutablePreferencesWindowWidgets* widgets;
};

struct _ValideAbstractExecutablePreferencesClass {
	GtkObjectClass parent_class;
};

struct _ValideAbstractExecutablePreferencesWindowWidgets {
	GObject parent_instance;
	ValideAbstractExecutablePreferencesWindowWidgetsPrivate * priv;
};

struct _ValideAbstractExecutablePreferencesWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractProjectDialogOptionsWindowWidgets {
	GObject parent_instance;
	ValideAbstractProjectDialogOptionsWindowWidgetsPrivate * priv;
};

struct _ValideAbstractProjectDialogOptionsWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractProjectDialogRemoveWindowWidgets {
	GObject parent_instance;
	ValideAbstractProjectDialogRemoveWindowWidgetsPrivate * priv;
};

struct _ValideAbstractProjectDialogRemoveWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractProjectDialogWindowWidgets {
	GObject parent_instance;
	ValideAbstractProjectDialogWindowWidgetsPrivate * priv;
};

struct _ValideAbstractProjectDialogWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractNativeBuilderPreferences {
	GtkObject parent_instance;
	ValideAbstractNativeBuilderPreferencesPrivate * priv;
	GtkBuilder* xml;
	gchar* name_space;
	ValideAbstractNativeBuilderPreferencesWindowWidgets* widgets;
};

struct _ValideAbstractNativeBuilderPreferencesClass {
	GtkObjectClass parent_class;
};

struct _ValideAbstractNativeBuilderPreferencesWindowWidgets {
	GObject parent_instance;
	ValideAbstractNativeBuilderPreferencesWindowWidgetsPrivate * priv;
};

struct _ValideAbstractNativeBuilderPreferencesWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideAbstractCloseDialogWindowWidgets {
	GObject parent_instance;
	ValideAbstractCloseDialogWindowWidgetsPrivate * priv;
};

struct _ValideAbstractCloseDialogWindowWidgetsClass {
	GObjectClass parent_class;
};

struct _ValideConfigManager {
	ValideAbstractConfigManager parent_instance;
	ValideConfigManagerPrivate * priv;
};

struct _ValideConfigManagerClass {
	ValideAbstractConfigManagerClass parent_class;
};

struct _GYAMLBuilder {
	GObject parent_instance;
	GYAMLBuilderPrivate * priv;
};

struct _GYAMLBuilderClass {
	GObjectClass parent_class;
};

typedef enum  {
	G_YAML_EXCEPTION_INTERNAL,
	G_YAML_EXCEPTION_WRITER,
	G_YAML_EXCEPTION_LOADER,
	G_YAML_EXCEPTION_BUILDER,
	G_YAML_EXCEPTION_DEMANGLER,
	G_YAML_EXCEPTION_UNIMPLEMENTED
} GYAMLException;
#define G_YAML_EXCEPTION g_yaml_exception_quark ()
typedef enum  {
	G_YAML_BUILDABLE_PROPERTY_HINT_NONE = 1 << 0,
	G_YAML_BUILDABLE_PROPERTY_HINT_SKIP = 1 << 1
} GYAMLBuildablePropertyHint;

struct _GYAMLWriter {
	GTypeInstance parent_instance;
	volatile int ref_count;
	GYAMLWriterPrivate * priv;
};

struct _GYAMLWriterClass {
	GTypeClass parent_class;
	void (*finalize) (GYAMLWriter *self);
};

struct _GYAMLNode {
	GTypeInstance parent_instance;
	volatile int ref_count;
	GYAMLNodePrivate * priv;
	yaml_node_type_t type;
	gchar* tag;
	yaml_mark_t start_mark;
	yaml_mark_t end_mark;
	gchar* anchor;
};

struct _GYAMLNodeClass {
	GTypeClass parent_class;
	void (*finalize) (GYAMLNode *self);
};

struct _GYAMLNodeAlias {
	GYAMLNode parent_instance;
	GYAMLNodeAliasPrivate * priv;
	GYAMLNode* node;
};

struct _GYAMLNodeAliasClass {
	GYAMLNodeClass parent_class;
};

struct _GYAMLNodeScalar {
	GYAMLNode parent_instance;
	GYAMLNodeScalarPrivate * priv;
	gchar* value;
	yaml_scalar_style_t style;
};

struct _GYAMLNodeScalarClass {
	GYAMLNodeClass parent_class;
};

struct _GYAMLNodeSequence {
	GYAMLNode parent_instance;
	GYAMLNodeSequencePrivate * priv;
	GList* items;
	yaml_sequence_style_t style;
};

struct _GYAMLNodeSequenceClass {
	GYAMLNodeClass parent_class;
};

struct _GYAMLNodeMapping {
	GYAMLNode parent_instance;
	GYAMLNodeMappingPrivate * priv;
	GHashTable* pairs;
	GList* keys;
	yaml_mapping_style_t style;
};

struct _GYAMLNodeMappingClass {
	GYAMLNodeClass parent_class;
};

struct _GYAMLDocument {
	GTypeInstance parent_instance;
	volatile int ref_count;
	GYAMLDocumentPrivate * priv;
	GList* nodes;
	yaml_mark_t start_mark;
	yaml_mark_t end_mark;
	GHashTable* anchors;
	GYAMLNode* root;
};

struct _GYAMLDocumentClass {
	GTypeClass parent_class;
	void (*finalize) (GYAMLDocument *self);
};

struct _ValideNativeBuilderPreferences {
	ValideAbstractNativeBuilderPreferences parent_instance;
	ValideNativeBuilderPreferencesPrivate * priv;
};

struct _ValideNativeBuilderPreferencesClass {
	ValideAbstractNativeBuilderPreferencesClass parent_class;
};

struct _ValideNativeBuilderOptions {
	GObject parent_instance;
	ValideNativeBuilderOptionsPrivate * priv;
};

struct _ValideNativeBuilderOptionsClass {
	GObjectClass parent_class;
};

struct _ValideNativeBuilder {
	GObject parent_instance;
	ValideNativeBuilderPrivate * priv;
};

struct _ValideNativeBuilderClass {
	GObjectClass parent_class;
};

struct _ValideSourceView {
	GtkSourceView parent_instance;
	ValideSourceViewPrivate * priv;
};

struct _ValideSourceViewClass {
	GtkSourceViewClass parent_class;
};

struct _ValideEnvironmentVariable {
	GObject parent_instance;
	ValideEnvironmentVariablePrivate * priv;
};

struct _ValideEnvironmentVariableClass {
	GObjectClass parent_class;
};

struct _ValideExecutableOptions {
	GObject parent_instance;
	ValideExecutableOptionsPrivate * priv;
	GList* environment;
};

struct _ValideExecutableOptionsClass {
	GObjectClass parent_class;
};

struct _ValideExecutablePreferences {
	ValideAbstractExecutablePreferences parent_instance;
	ValideExecutablePreferencesPrivate * priv;
};

struct _ValideExecutablePreferencesClass {
	ValideAbstractExecutablePreferencesClass parent_class;
};


GType valide_position_get_type (void) G_GNUC_CONST;
ValidePosition* valide_position_dup (const ValidePosition* self);
void valide_position_free (ValidePosition* self);
gpointer valide_utils_ref (gpointer instance);
void valide_utils_unref (gpointer instance);
GParamSpec* valide_param_spec_utils (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void valide_value_set_utils (GValue* value, gpointer v_object);
void valide_value_take_utils (GValue* value, gpointer v_object);
gpointer valide_value_get_utils (const GValue* value);
GType valide_utils_get_type (void) G_GNUC_CONST;
gchar* valide_utils_get_relative_path (const gchar* filename, const gchar* path);
gchar* valide_utils_get_absolute_path (const gchar* filename, const gchar* basedir);
gchar* valide_utils_get_extension (const gchar* filename);
gchar* valide_utils_skip_extension (const gchar* filename);
gint valide_utils_cmp_filename (const gchar* path_a, const gchar* path_b);
gint valide_utils_strcmp (const gchar* a, const gchar* b);
guint64 valide_utils_get_mtime (const gchar* filename, GError** error);
void valide_utils_set_up_io_channel (gint fd, GIOCondition cond, gboolean nblock, GIOFunc func, void* func_target, GError** error);
void valide_utils_chop (gchar** s);
gboolean valide_utils_str_is_num (const gchar* s);
gboolean valide_utils_char_is_separator (gunichar ch);
GtkButton* valide_utils_create_small_button (GtkImage* image);
GtkButton* valide_utils_create_small_button_from_stock (const gchar* stock_id);
GdkPixbuf* valide_utils_get_pixbuf_for_stock (const gchar* stock_id, GtkIconSize size);
GdkPixbuf* valide_utils_get_pixbuf_for_file (const gchar* filename, GtkIconSize size, GError** error);
gchar* valide_utils_get_mime_type (const gchar* filename, GError** error);
void valide_utils_process_gtk_events (void);
gboolean valide_utils_remove_last_element (gchar** s, gchar sep);
gchar* valide_utils_get_last_element (const gchar* s, gchar sep);
gchar* valide_utils_replace_home_dir_with_tilde (const gchar* uri);
GdkPixbuf* valide_utils_get_symbol_pixbuf (const gchar* type);
void valide_utils_register_icon (const gchar* filename, const gchar* stock_id, GError** error);
ValideUtils* valide_utils_new (void);
ValideUtils* valide_utils_construct (GType object_type);
gpointer valide_utils_color_ref (gpointer instance);
void valide_utils_color_unref (gpointer instance);
GParamSpec* valide_utils_param_spec_color (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void valide_utils_value_set_color (GValue* value, gpointer v_object);
void valide_utils_value_take_color (GValue* value, gpointer v_object);
gpointer valide_utils_value_get_color (const GValue* value);
GType valide_utils_color_get_type (void) G_GNUC_CONST;
#define VALIDE_UTILS_COLOR_INFO "#0000FF"
#define VALIDE_UTILS_COLOR_SUCCESS "#19A630"
#define VALIDE_UTILS_COLOR_WARNING "#ED7F10"
#define VALIDE_UTILS_COLOR_ERROR "#FF0000"
#define VALIDE_UTILS_COLOR_DEFAULT "#000000"
ValideUtilsColor* valide_utils_color_new (void);
ValideUtilsColor* valide_utils_color_construct (GType object_type);
GType valide_encoding_get_type (void) G_GNUC_CONST;
gchar* valide_encoding_to_utf8 (const gchar* path, gchar** encoding, GError** error);
gchar* valide_encoding_from_utf8 (GtkTextBuffer* text_buffer, gchar** encoding, GError** error);
ValideEncoding* valide_encoding_new (void);
ValideEncoding* valide_encoding_construct (GType object_type);
GType valide_abstract_close_dialog_get_type (void) G_GNUC_CONST;
GType valide_abstract_close_dialog_window_widgets_get_type (void) G_GNUC_CONST;
GType valide_document_close_dialog_get_type (void) G_GNUC_CONST;
GType valide_document_get_type (void) G_GNUC_CONST;
ValideDocumentCloseDialog* valide_document_close_dialog_new (GList* documents);
ValideDocumentCloseDialog* valide_document_close_dialog_construct (GType object_type, GList* documents);
void valide_document_close_dialog_set_transient_for (ValideDocumentCloseDialog* self, GtkWindow* parent);
void valide_document_close_dialog_set_modal (ValideDocumentCloseDialog* self, gboolean modal);
gint valide_document_close_dialog_run (ValideDocumentCloseDialog* self);
GList* valide_document_close_dialog_get_selected (ValideDocumentCloseDialog* self);
GType valide_building_step_get_type (void) G_GNUC_CONST;
GType valide_project_get_type (void) G_GNUC_CONST;
GType valide_executable_manager_get_type (void) G_GNUC_CONST;
GType valide_builder_get_type (void) G_GNUC_CONST;
gint valide_builder_configure (ValideBuilder* self);
gint valide_builder_build (ValideBuilder* self);
gint valide_builder_install (ValideBuilder* self);
gint valide_builder_dist (ValideBuilder* self);
gint valide_builder_clean (ValideBuilder* self);
gint valide_builder_distclean (ValideBuilder* self);
gint valide_builder_uninstall (ValideBuilder* self);
GtkWidget* valide_builder_preferences (ValideBuilder* self);
ValideProject* valide_builder_get_project (ValideBuilder* self);
void valide_builder_set_project (ValideBuilder* self, ValideProject* value);
ValideExecutableManager* valide_builder_get_executables (ValideBuilder* self);
void valide_builder_set_executables (ValideBuilder* self, ValideExecutableManager* value);
GType valide_builder_options_get_type (void) G_GNUC_CONST;
GQuark valide_error_parsing_quark (void);
GType valide_executable_get_type (void) G_GNUC_CONST;
GType valide_compiler_get_type (void) G_GNUC_CONST;
gchar* valide_compiler_get_file (ValideCompiler* self, const gchar* line, GError** error);
void valide_compiler_get_line (ValideCompiler* self, const gchar* line, ValidePosition* pos, GError** error);
ValideCompiler* valide_compiler_new (ValideProject* project);
ValideCompiler* valide_compiler_construct (GType object_type, ValideProject* project);
ValideProject* valide_compiler_get_project (ValideCompiler* self);
gpointer valide_valac_ref (gpointer instance);
void valide_valac_unref (gpointer instance);
GParamSpec* valide_param_spec_valac (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void valide_value_set_valac (GValue* value, gpointer v_object);
void valide_value_take_valac (GValue* value, gpointer v_object);
gpointer valide_value_get_valac (const GValue* value);
GType valide_valac_get_type (void) G_GNUC_CONST;
#define VALIDE_VALAC_version VALA_VERSION
#define VALIDE_VALAC_compiler_name "valac"
gchar* valide_valac_get_prefix (void);
gchar* valide_valac_get_vapi_dir (void);
GList* valide_valac_get_package_list (GList* vapi_dir);
ValideValac* valide_valac_new (void);
ValideValac* valide_valac_construct (GType object_type);
GType valide_recent_manager_ui_get_type (void) G_GNUC_CONST;
GType valide_ui_manager_get_type (void) G_GNUC_CONST;
GType valide_document_manager_get_type (void) G_GNUC_CONST;
GType valide_project_manager_get_type (void) G_GNUC_CONST;
GType valide_abstract_config_manager_get_type (void) G_GNUC_CONST;
GType valide_config_manager_get_type (void) G_GNUC_CONST;
ValideRecentManagerUI* valide_recent_manager_ui_new (ValideUIManager* ui_manager, ValideDocumentManager* documents, ValideProjectManager* projects, ValideConfigManager* config);
ValideRecentManagerUI* valide_recent_manager_ui_construct (GType object_type, ValideUIManager* ui_manager, ValideDocumentManager* documents, ValideProjectManager* projects, ValideConfigManager* config);
void valide_recent_manager_ui_add_file (ValideRecentManagerUI* self, const gchar* uri);
void valide_recent_manager_ui_add_project (ValideRecentManagerUI* self, const gchar* uri);
void valide_recent_manager_ui_update_files (ValideRecentManagerUI* self);
void valide_recent_manager_ui_update_projects (ValideRecentManagerUI* self);
ValideUIManager* valide_recent_manager_ui_get_ui_manager (ValideRecentManagerUI* self);
ValideDocumentManager* valide_recent_manager_ui_get_documents (ValideRecentManagerUI* self);
ValideProjectManager* valide_recent_manager_ui_get_projects (ValideRecentManagerUI* self);
ValideConfigManager* valide_recent_manager_ui_get_config (ValideRecentManagerUI* self);
gint valide_recent_manager_ui_get_max_recent_files (ValideRecentManagerUI* self);
void valide_recent_manager_ui_set_max_recent_files (ValideRecentManagerUI* self, gint value);
gint valide_recent_manager_ui_get_max_recent_projects (ValideRecentManagerUI* self);
void valide_recent_manager_ui_set_max_recent_projects (ValideRecentManagerUI* self, gint value);
GList* valide_recent_manager_ui_get_recent_files (ValideRecentManagerUI* self);
GList* valide_recent_manager_ui_get_recent_projects (ValideRecentManagerUI* self);
GType valide_frame_get_type (void) G_GNUC_CONST;
ValideFrame* valide_frame_new (const gchar* label);
ValideFrame* valide_frame_construct (GType object_type, const gchar* label);
GQuark valide_document_error_quark (void);
void valide_document_manager_setup_ui (ValideDocumentManager* self);
ValideDocumentManager* valide_document_manager_new (ValideUIManager* ui_manager);
ValideDocumentManager* valide_document_manager_construct (GType object_type, ValideUIManager* ui_manager);
ValideDocument* valide_document_manager_create (ValideDocumentManager* self, const gchar* filename, GError** error);
void valide_document_manager_open (ValideDocumentManager* self, GError** error);
void valide_document_manager_save (ValideDocumentManager* self);
void valide_document_manager_save_as (ValideDocumentManager* self);
void valide_document_manager_rename (ValideDocumentManager* self);
void valide_document_manager_close (ValideDocumentManager* self);
gboolean valide_document_manager_save_all (ValideDocumentManager* self);
gboolean valide_document_manager_close_all (ValideDocumentManager* self);
void valide_document_manager_split (ValideDocumentManager* self);
void valide_document_manager_unsplit (ValideDocumentManager* self);
void valide_document_manager_prev_page (ValideDocumentManager* self);
void valide_document_manager_next_page (ValideDocumentManager* self);
gint valide_document_manager_append_document (ValideDocumentManager* self, ValideDocument* child);
void valide_document_manager_remove_document (ValideDocumentManager* self, ValideDocument* child);
ValideDocument* valide_document_manager_get_nth (ValideDocumentManager* self, gint page_num);
gboolean valide_document_manager_is_open (ValideDocumentManager* self, const gchar* filename, gint* pos);
ValideUIManager* valide_document_manager_get_ui_manager (ValideDocumentManager* self);
ValideDocument* valide_document_manager_get_current (ValideDocumentManager* self);
void valide_document_manager_set_current (ValideDocumentManager* self, ValideDocument* value);
GList* valide_document_manager_get_documents (ValideDocumentManager* self);
GQuark valide_builder_error_quark (void);
GType valide_builder_manager_get_type (void) G_GNUC_CONST;
ValideBuilderManager* valide_builder_manager_get_instance (void);
void valide_builder_manager_register_builder (ValideBuilderManager* self, GType builder, GType builder_options);
ValideBuilder* valide_builder_manager_create_builder (ValideBuilderManager* self, ValideProject* project, GError** error);
GList* valide_builder_manager_get_builders (ValideBuilderManager* self);
ValideExecutableManager* valide_builder_manager_get_executables (ValideBuilderManager* self);
void valide_builder_manager_set_executables (ValideBuilderManager* self, ValideExecutableManager* value);
GType valide_split_source_view_get_type (void) G_GNUC_CONST;
void valide_split_source_view_set_editable (ValideSplitSourceView* self, gboolean setting);
void valide_split_source_view_split (ValideSplitSourceView* self);
void valide_split_source_view_unsplit (ValideSplitSourceView* self);
ValideSplitSourceView* valide_split_source_view_new (void);
ValideSplitSourceView* valide_split_source_view_construct (GType object_type);
gboolean valide_split_source_view_get_is_split (ValideSplitSourceView* self);
guint valide_split_source_view_get_right_margin_position (ValideSplitSourceView* self);
void valide_split_source_view_set_right_margin_position (ValideSplitSourceView* self, guint value);
gboolean valide_split_source_view_get_show_right_margin (ValideSplitSourceView* self);
void valide_split_source_view_set_show_right_margin (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_show_line_numbers (ValideSplitSourceView* self);
void valide_split_source_view_set_show_line_numbers (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_auto_indent (ValideSplitSourceView* self);
void valide_split_source_view_set_auto_indent (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_highlight_current_line (ValideSplitSourceView* self);
void valide_split_source_view_set_highlight_current_line (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_indent_on_tab (ValideSplitSourceView* self);
void valide_split_source_view_set_indent_on_tab (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_insert_spaces_instead_of_tabs (ValideSplitSourceView* self);
void valide_split_source_view_set_insert_spaces_instead_of_tabs (ValideSplitSourceView* self, gboolean value);
guint valide_split_source_view_get_tab_width (ValideSplitSourceView* self);
void valide_split_source_view_set_tab_width (ValideSplitSourceView* self, guint value);
void valide_split_source_view_set_font (ValideSplitSourceView* self, const gchar* value);
void valide_split_source_view_set_style_scheme (ValideSplitSourceView* self, const gchar* value);
gboolean valide_split_source_view_get_draw_spaces_space (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_space (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_tab (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_tab (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_newline (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_newline (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_nbsp (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_nbsp (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_leading (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_leading (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_text (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_text (ValideSplitSourceView* self, gboolean value);
gboolean valide_split_source_view_get_draw_spaces_trailing (ValideSplitSourceView* self);
void valide_split_source_view_set_draw_spaces_trailing (ValideSplitSourceView* self, gboolean value);
const gchar* valide_split_source_view_get_smart_home_end (ValideSplitSourceView* self);
void valide_split_source_view_set_smart_home_end (ValideSplitSourceView* self, const gchar* value);
GType valide_source_view_get_type (void) G_GNUC_CONST;
ValideSourceView* valide_split_source_view_get_active_view (ValideSplitSourceView* self);
GType valide_abstract_project_dialog_remove_get_type (void) G_GNUC_CONST;
GType valide_abstract_project_dialog_remove_window_widgets_get_type (void) G_GNUC_CONST;
GType valide_project_dialog_remove_get_type (void) G_GNUC_CONST;
ValideProjectDialogRemove* valide_project_dialog_remove_new (ValideProject* project);
ValideProjectDialogRemove* valide_project_dialog_remove_construct (GType object_type, ValideProject* project);
gint valide_project_dialog_remove_run (ValideProjectDialogRemove* self);
void valide_project_dialog_remove_hide (ValideProjectDialogRemove* self);
ValideProject* valide_project_dialog_remove_get_project (ValideProjectDialogRemove* self);
GList* valide_project_dialog_remove_get_selected_files (ValideProjectDialogRemove* self);
GType valide_statusbar_get_type (void) G_GNUC_CONST;
void valide_statusbar_set_has_resize_grip (ValideStatusbar* self, gboolean show);
void valide_statusbar_set_cursor_position (ValideStatusbar* self, gint line, gint col);
void valide_statusbar_flash_message (ValideStatusbar* self, guint context_id, const gchar* msg);
ValideStatusbar* valide_statusbar_new (void);
ValideStatusbar* valide_statusbar_construct (GType object_type);
GType valide_abstract_project_dialog_get_type (void) G_GNUC_CONST;
GType valide_abstract_project_dialog_window_widgets_get_type (void) G_GNUC_CONST;
GType valide_project_dialog_get_type (void) G_GNUC_CONST;
void valide_project_dialog_selection_changed (GtkIconView* icon_view, ValideProjectDialog* self);
void valide_project_dialog_project_path_change (GtkWidget* sender, ValideProjectDialog* self);
void valide_project_dialog_show (ValideProjectDialog* self);
guint valide_project_dialog_run (ValideProjectDialog* self);
ValideProjectDialog* valide_project_dialog_new (void);
ValideProjectDialog* valide_project_dialog_construct (GType object_type);
const gchar* valide_project_dialog_get_project_name (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_project_author (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_project_version (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_project_license (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_project_dir (ValideProjectDialog* self);
void valide_project_dialog_set_project_dir (ValideProjectDialog* self, const gchar* value);
const gchar* valide_project_dialog_get_project_path (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_lang (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_builder (ValideProjectDialog* self);
const gchar* valide_project_dialog_get_template (ValideProjectDialog* self);
void valide_project_dialog_set_project_desc (ValideProjectDialog* self, const gchar* value);
GType valide_window_get_type (void) G_GNUC_CONST;
GType valide_plugin_get_type (void) G_GNUC_CONST;
const gchar* valide_plugin_get_path (ValidePlugin* self);
void valide_plugin_set_path (ValidePlugin* self, const gchar* value);
ValideWindow* valide_plugin_get_window (ValidePlugin* self);
void valide_plugin_set_window (ValidePlugin* self, ValideWindow* value);
GType valide_abstract_project_dialog_options_get_type (void) G_GNUC_CONST;
GType valide_abstract_project_dialog_options_window_widgets_get_type (void) G_GNUC_CONST;
GType valide_project_dialog_options_get_type (void) G_GNUC_CONST;
ValideProjectDialogOptions* valide_project_dialog_options_new (ValideProject* project, GtkWindow* parent);
ValideProjectDialogOptions* valide_project_dialog_options_construct (GType object_type, ValideProject* project, GtkWindow* parent);
gint valide_project_dialog_options_run (ValideProjectDialogOptions* self);
ValideProject* valide_project_dialog_options_get_project (ValideProjectDialogOptions* self);
GType g_yaml_builder_get_type (void) G_GNUC_CONST;
gpointer g_yaml_node_ref (gpointer instance);
void g_yaml_node_unref (gpointer instance);
GParamSpec* g_yaml_param_spec_node (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void g_yaml_value_set_node (GValue* value, gpointer v_object);
void g_yaml_value_take_node (GValue* value, gpointer v_object);
gpointer g_yaml_value_get_node (const GValue* value);
GType g_yaml_node_get_type (void) G_GNUC_CONST;
GType g_yaml_buildable_get_type (void) G_GNUC_CONST;
GType valide_source_get_type (void) G_GNUC_CONST;
ValideSource* valide_source_new (const gchar* path);
ValideSource* valide_source_construct (GType object_type, const gchar* path);
const gchar* valide_source_get_path (ValideSource* self);
void valide_source_set_path (ValideSource* self, const gchar* value);
GType valide_vapi_dir_get_type (void) G_GNUC_CONST;
ValideVapiDir* valide_vapi_dir_new (const gchar* path);
ValideVapiDir* valide_vapi_dir_construct (GType object_type, const gchar* path);
const gchar* valide_vapi_dir_get_path (ValideVapiDir* self);
void valide_vapi_dir_set_path (ValideVapiDir* self, const gchar* value);
GType valide_package_get_type (void) G_GNUC_CONST;
ValidePackage* valide_package_new (const gchar* name);
ValidePackage* valide_package_construct (GType object_type, const gchar* name);
const gchar* valide_package_get_name (ValidePackage* self);
void valide_package_set_name (ValidePackage* self, const gchar* value);
gboolean valide_project_exist (ValideProject* self, const gchar* filename);
ValideProject* _valide_project_new_from_filename (const gchar* filename, ValideDocumentManager* documents, ValideBuilderManager* builders, GError** error);
void valide_project_close (ValideProject* self);
void valide_project_save (ValideProject* self);
ValideDocument* valide_project_open_file (ValideProject* self, const gchar* filename, GError** error);
void valide_project_add_file (ValideProject* self, GSList* files);
void valide_project_remove_file (ValideProject* self, GList* files);
gboolean valide_project_is_compiled (ValideProject* self);
gboolean valide_project_is_uptodate (ValideProject* self);
void valide_project_option_dialog (ValideProject* self, GtkWindow* parent);
gint valide_project_configure (ValideProject* self, GError** error);
gint valide_project_build (ValideProject* self, GError** error);
gint valide_project_install (ValideProject* self, GError** error);
gint valide_project_uninstall (ValideProject* self, GError** error);
gint valide_project_dist (ValideProject* self, GError** error);
gint valide_project_clean (ValideProject* self, GError** error);
gint valide_project_distclean (ValideProject* self, GError** error);
void valide_project_execute (ValideProject* self);
gboolean valide_project_accept_file (const gchar* filename);
gchar* valide_project_get_real_filename (ValideProject* self, const gchar* filename);
gchar* valide_project_get_executable_name (ValideProject* self);
ValideProject* valide_project_new (void);
ValideProject* valide_project_construct (GType object_type);
const gchar* valide_project_get_path (ValideProject* self);
const gchar* valide_project_get_name (ValideProject* self);
void valide_project_set_name (ValideProject* self, const gchar* value);
const gchar* valide_project_get_author (ValideProject* self);
void valide_project_set_author (ValideProject* self, const gchar* value);
const gchar* valide_project_get_version (ValideProject* self);
void valide_project_set_version (ValideProject* self, const gchar* value);
const gchar* valide_project_get_license (ValideProject* self);
void valide_project_set_license (ValideProject* self, const gchar* value);
const gchar* valide_project_get_builder (ValideProject* self);
void valide_project_set_builder (ValideProject* self, const gchar* value);
ValideBuilderOptions* valide_project_get_builder_options (ValideProject* self);
void valide_project_set_builder_options (ValideProject* self, ValideBuilderOptions* value);
GType valide_executable_options_get_type (void) G_GNUC_CONST;
ValideExecutableOptions* valide_project_get_executable_options (ValideProject* self);
void valide_project_set_executable_options (ValideProject* self, ValideExecutableOptions* value);
GType valide_abstract_preferences_dialog_get_type (void) G_GNUC_CONST;
GType valide_abstract_preferences_dialog_window_widgets_get_type (void) G_GNUC_CONST;
GType valide_preferences_dialog_get_type (void) G_GNUC_CONST;
void valide_preferences_dialog_update_editor_param (GtkWidget* sender, ValidePreferencesDialog* self);
void valide_preferences_dialog_update_interface_param (GtkWidget* sender, ValidePreferencesDialog* self);
void valide_preferences_dialog_update_font_param (GtkWidget* sender, ValidePreferencesDialog* self);
void valide_preferences_dialog_update_projects_param (GtkWidget* sender, ValidePreferencesDialog* self);
ValidePreferencesDialog* valide_preferences_dialog_new (ValideWindow* window);
ValidePreferencesDialog* valide_preferences_dialog_construct (GType object_type, ValideWindow* window);
gint valide_preferences_dialog_run (ValidePreferencesDialog* self);
ValideWindow* valide_preferences_dialog_get_window (ValidePreferencesDialog* self);
GQuark valide_plugin_error_quark (void);
GType valide_plugin_registrar_get_type (void) G_GNUC_CONST;
ValidePluginRegistrar* valide_plugin_registrar_new (const gchar* filename, ValideWindow* window);
ValidePluginRegistrar* valide_plugin_registrar_construct (GType object_type, const gchar* filename, ValideWindow* window);
void valide_plugin_registrar_activate (ValidePluginRegistrar* self);
void valide_plugin_registrar_desactivate (ValidePluginRegistrar* self);
void valide_plugin_registrar_preferences (ValidePluginRegistrar* self);
ValideWindow* valide_plugin_registrar_get_window (ValidePluginRegistrar* self);
const gchar* valide_plugin_registrar_get_path (ValidePluginRegistrar* self);
gboolean valide_plugin_registrar_get_is_active (ValidePluginRegistrar* self);
gboolean valide_plugin_registrar_get_is_available (ValidePluginRegistrar* self);
const gchar* valide_plugin_registrar_get_name (ValidePluginRegistrar* self);
gchar** valide_plugin_registrar_get_authors (ValidePluginRegistrar* self, int* result_length1);
const gchar* valide_plugin_registrar_get_description (ValidePluginRegistrar* self);
const gchar* valide_plugin_registrar_get_icon_name (ValidePluginRegistrar* self);
const gchar* valide_plugin_registrar_get_website (ValidePluginRegistrar* self);
const gchar* valide_plugin_registrar_get_copyright (ValidePluginRegistrar* self);
gboolean valide_plugin_registrar_get_is_configurable (ValidePluginRegistrar* self);
GType valide_document_message_get_type (void) G_GNUC_CONST;
ValideDocumentMessage* valide_document_message_new (ValideDocument* document);
ValideDocumentMessage* valide_document_message_construct (GType object_type, ValideDocument* document);
ValideDocument* valide_document_message_get_document (ValideDocumentMessage* self);
GType valide_plugin_manager_get_type (void) G_GNUC_CONST;
ValidePluginManager* valide_plugin_manager_new (ValideWindow* window);
ValidePluginManager* valide_plugin_manager_construct (GType object_type, ValideWindow* window);
GtkWidget* valide_plugin_manager_preferences (ValidePluginManager* self);
ValideWindow* valide_plugin_manager_get_window (ValidePluginManager* self);
GType valide_plugin_preferences_get_type (void) G_GNUC_CONST;
ValidePluginPreferences* valide_plugin_preferences_new (ValidePluginManager* plugin_manager);
ValidePluginPreferences* valide_plugin_preferences_construct (GType object_type, ValidePluginManager* plugin_manager);
ValidePluginManager* valide_plugin_preferences_get_plugin_manager (ValidePluginPreferences* self);
void valide_abstract_config_manager_preferences (ValideAbstractConfigManager* self, ValideWindow* window);
void valide_abstract_config_manager_first_run (ValideAbstractConfigManager* self);
gchar* valide_abstract_config_manager_get_config_file (ValideAbstractConfigManager* self);
gchar* valide_abstract_config_manager_get_home_dir (ValideAbstractConfigManager* self);
gchar* valide_abstract_config_manager_get_config_dir (ValideAbstractConfigManager* self);
gchar* valide_abstract_config_manager_get_tmp_dir (ValideAbstractConfigManager* self);
gchar* valide_abstract_config_manager_create_preferences_file (ValideAbstractConfigManager* self, const gchar* filename, const gchar* contents);
gint valide_abstract_config_manager_get_integer (ValideAbstractConfigManager* self, const gchar* group, const gchar* key);
gchar* valide_abstract_config_manager_get_string (ValideAbstractConfigManager* self, const gchar* group, const gchar* key);
gboolean valide_abstract_config_manager_get_boolean (ValideAbstractConfigManager* self, const gchar* group, const gchar* key);
void valide_abstract_config_manager_set_integer (ValideAbstractConfigManager* self, const gchar* group, const gchar* key, gint val);
void valide_abstract_config_manager_set_string (ValideAbstractConfigManager* self, const gchar* group, const gchar* key, const gchar* val);
void valide_abstract_config_manager_set_boolean (ValideAbstractConfigManager* self, const gchar* group, const gchar* key, gboolean val);
ValideAbstractConfigManager* valide_abstract_config_manager_construct (GType object_type);
GType valide_template_get_type (void) G_GNUC_CONST;
ValideTemplate* _valide_template_new (const gchar* filename, GError** error);
const gchar* valide_template_get_name (ValideTemplate* self);
void valide_template_set_name (ValideTemplate* self, const gchar* value);
const gchar* valide_template_get_description (ValideTemplate* self);
void valide_template_set_description (ValideTemplate* self, const gchar* value);
const gchar* valide_template_get_path (ValideTemplate* self);
const gchar* valide_template_get_icon (ValideTemplate* self);
void valide_template_set_icon (ValideTemplate* self, const gchar* value);
const gchar* valide_template_get_builder (ValideTemplate* self);
void valide_template_set_builder (ValideTemplate* self, const gchar* value);
ValideBuilderOptions* valide_template_get_builder_options (ValideTemplate* self);
void valide_template_set_builder_options (ValideTemplate* self, ValideBuilderOptions* value);
GType valide_document_state_get_type (void) G_GNUC_CONST;
gchar* valide_document_get_contents (ValideDocument* self, GError** error);
void valide_document_set_contents (ValideDocument* self, const gchar* new_path, GError** error);
void valide_document_reload (ValideDocument* self);
void valide_document_open (ValideDocument* self, const gchar* path, GError** error);
void valide_document_save (ValideDocument* self, const gchar* current_name, const gchar* current_folder);
void valide_document_save_as (ValideDocument* self, const gchar* current_name, const gchar* current_folder);
void valide_document_rename (ValideDocument* self);
gboolean valide_document_close (ValideDocument* self);
void valide_document_select_offsets (ValideDocument* self, gint start, gint end);
GdkPixbuf* valide_document_get_icon (ValideDocument* self);
gchar* valide_document_get_tooltips (ValideDocument* self);
void valide_document_setup_ui (ValideDocument* self, ValideUIManager* ui_manager);
void valide_document_split (ValideDocument* self);
void valide_document_unsplit (ValideDocument* self);
void valide_document_select_range (ValideDocument* self, ValidePosition* pos);
ValideDocument* valide_document_new (void);
ValideDocument* valide_document_construct (GType object_type);
GType valide_source_buffer_get_type (void) G_GNUC_CONST;
ValideSourceBuffer* valide_document_get_buffer (ValideDocument* self);
ValideSourceView* valide_document_get_text_view (ValideDocument* self);
ValideSourceView* valide_document_get_view (ValideDocument* self);
gboolean valide_document_get_is_new (ValideDocument* self);
gboolean valide_document_get_is_save (ValideDocument* self);
void valide_document_set_is_save (ValideDocument* self, gboolean value);
ValideDocumentState valide_document_get_state (ValideDocument* self);
void valide_document_set_state (ValideDocument* self, ValideDocumentState value);
gboolean valide_document_get_editable (ValideDocument* self);
void valide_document_set_editable (ValideDocument* self, gboolean value);
const gchar* valide_document_get_selected_text (ValideDocument* self);
const gchar* valide_document_get_path (ValideDocument* self);
void valide_document_set_path (ValideDocument* self, const gchar* value);
const gchar* valide_document_get_filename (ValideDocument* self);
const gchar* valide_document_get_title (ValideDocument* self);
GType valide_goto_dialog_get_type (void) G_GNUC_CONST;
ValideGotoDialog* valide_goto_dialog_new (ValideSourceView* source_view);
ValideGotoDialog* valide_goto_dialog_construct (GType object_type, ValideSourceView* source_view);
ValideSourceView* valide_goto_dialog_get_source_view (ValideGotoDialog* self);
void valide_ui_manager_populate (ValideUIManager* self);
GtkAction* valide_ui_manager_get_action (ValideUIManager* self, const gchar* name);
void valide_ui_manager_action_set_toggled (ValideUIManager* self, const gchar* name, gboolean active);
ValideUIManager* valide_ui_manager_new (void);
ValideUIManager* valide_ui_manager_construct (GType object_type);
GType valide_document_new_dialog_get_type (void) G_GNUC_CONST;
ValideDocumentNewDialog* valide_document_new_dialog_new (ValideDocument* document);
ValideDocumentNewDialog* valide_document_new_dialog_construct (GType object_type, ValideDocument* document);
void valide_document_new_dialog_restrict_chars (ValideDocumentNewDialog* self, const gchar* text, gint length, void* position);
gchar* valide_source_buffer_get_buffer_contents (ValideSourceBuffer* self);
gchar* valide_source_buffer_get_contents (ValideSourceBuffer* self, GError** error);
void valide_source_buffer_set_contents (ValideSourceBuffer* self, const gchar* new_path, GError** error);
gchar* valide_source_buffer_get_last_word_and_iter (ValideSourceBuffer* self, GtkTextIter* start_word, GtkTextIter* end_word);
gchar* valide_source_buffer_get_last_word (ValideSourceBuffer* self);
void valide_source_buffer_replace_actual_word (ValideSourceBuffer* self, const gchar* text);
gchar* valide_source_buffer_get_uri (ValideSourceBuffer* self);
gchar* valide_source_buffer_get_short_name_for_display (ValideSourceBuffer* self);
gboolean valide_source_buffer_is_untouched (ValideSourceBuffer* self);
ValideSourceBuffer* valide_source_buffer_new (void);
ValideSourceBuffer* valide_source_buffer_construct (GType object_type);
const gchar* valide_source_buffer_get_path (ValideSourceBuffer* self);
void valide_source_buffer_set_path (ValideSourceBuffer* self, const gchar* value);
const gchar* valide_source_buffer_get_encoding (ValideSourceBuffer* self);
void valide_source_buffer_set_encoding (ValideSourceBuffer* self, const gchar* value);
GType valide_about_dialog_get_type (void) G_GNUC_CONST;
ValideAboutDialog* valide_about_dialog_new (void);
ValideAboutDialog* valide_about_dialog_construct (GType object_type);
GType valide_searching_get_type (void) G_GNUC_CONST;
ValideSearching* valide_searching_new (ValideDocument* document);
ValideSearching* valide_searching_construct (GType object_type, ValideDocument* document);
gboolean valide_searching_find (ValideSearching* self, gboolean show_replace, gboolean show_dialog);
gboolean valide_searching_find_next (ValideSearching* self);
gboolean valide_searching_find_prev (ValideSearching* self);
void valide_searching_replace (ValideSearching* self, gboolean show_dialog);
gboolean valide_searching_replace_next (ValideSearching* self);
gboolean valide_searching_replace_prev (ValideSearching* self);
void valide_searching_replace_all (ValideSearching* self);
void valide_searching_show_search (ValideSearching* self);
void valide_searching_show_replace (ValideSearching* self);
ValideDocument* valide_searching_get_document (ValideSearching* self);
const gchar* valide_searching_get_search_text (ValideSearching* self);
void valide_searching_set_search_text (ValideSearching* self, const gchar* value);
const gchar* valide_searching_get_replace_text (ValideSearching* self);
void valide_searching_set_replace_text (ValideSearching* self, const gchar* value);
gboolean valide_searching_get_casse (ValideSearching* self);
void valide_searching_set_casse (ValideSearching* self, gboolean value);
gboolean valide_searching_get_word (ValideSearching* self);
void valide_searching_set_word (ValideSearching* self, gboolean value);
GType valide_template_manager_get_type (void) G_GNUC_CONST;
ValideTemplateManager* valide_template_manager_get_instance (void);
GList* valide_template_manager_get_list (ValideTemplateManager* self);
GQuark valide_project_error_quark (void);
ValideProjectManager* valide_project_manager_new (ValideUIManager* ui_manager, ValideDocumentManager* documents, ValideBuilderManager* builders);
ValideProjectManager* valide_project_manager_construct (GType object_type, ValideUIManager* ui_manager, ValideDocumentManager* documents, ValideBuilderManager* builders);
gboolean valide_project_manager_create (ValideProjectManager* self);
gboolean valide_project_manager_open (ValideProjectManager* self, const gchar* filename, GError** error);
void valide_project_manager_close (ValideProjectManager* self);
void valide_project_manager_add_file (ValideProjectManager* self);
void valide_project_manager_remove_file (ValideProjectManager* self);
void valide_project_manager_configure (ValideProjectManager* self);
void valide_project_manager_build (ValideProjectManager* self);
void valide_project_manager_install (ValideProjectManager* self);
void valide_project_manager_uninstall (ValideProjectManager* self);
void valide_project_manager_dist (ValideProjectManager* self);
void valide_project_manager_clean (ValideProjectManager* self);
void valide_project_manager_distclean (ValideProjectManager* self);
void valide_project_manager_execute (ValideProjectManager* self);
void valide_project_manager_options (ValideProjectManager* self);
void valide_project_manager_open_selected_file (ValideProjectManager* self);
void valide_project_manager_remove_selected_file (ValideProjectManager* self);
gboolean valide_project_manager_accept_file (ValideProjectManager* self, const gchar* filename);
ValideUIManager* valide_project_manager_get_ui_manager (ValideProjectManager* self);
ValideDocumentManager* valide_project_manager_get_documents (ValideProjectManager* self);
ValideBuilderManager* valide_project_manager_get_builders (ValideProjectManager* self);
ValideProject* valide_project_manager_get_current (ValideProjectManager* self);
GType valide_fullscreen_toolbar_get_type (void) G_GNUC_CONST;
ValideFullscreenToolbar* valide_fullscreen_toolbar_new (ValideWindow* parent);
ValideFullscreenToolbar* valide_fullscreen_toolbar_construct (GType object_type, ValideWindow* parent);
ValideWindow* valide_fullscreen_toolbar_get_parent (ValideFullscreenToolbar* self);
GType valide_window_placement_get_type (void) G_GNUC_CONST;
void valide_window_run (ValideWindow* self);
void valide_window_show_toolbar (ValideWindow* self);
void valide_window_unshow_toolbar (ValideWindow* self);
void valide_window_show_statusbar (ValideWindow* self);
void valide_window_unshow_statusbar (ValideWindow* self);
void valide_window_fullscreen (ValideWindow* self);
void valide_window_unfullscreen (ValideWindow* self);
void valide_window_leave_fullscreen (ValideWindow* self);
void valide_window_add_widget (ValideWindow* self, GtkWidget* widget, const gchar* name, const gchar* long_name, ValideWindowPlacement placement, const gchar* stock_id);
void valide_window_remove_widget (ValideWindow* self, GtkWidget* widget);
void valide_window_present_widget (ValideWindow* self, GtkWidget* widget);
void valide_window_quit (ValideWindow* self);
void valide_window_about (ValideWindow* self);
ValideWindow* valide_window_new (void);
ValideWindow* valide_window_construct (GType object_type);
gboolean valide_window_get_lock_items (ValideWindow* self);
void valide_window_set_lock_items (ValideWindow* self, gboolean value);
const gchar* valide_window_get_switcher_style (ValideWindow* self);
void valide_window_set_switcher_style (ValideWindow* self, const gchar* value);
gint valide_window_get_max_recent_files (ValideWindow* self);
void valide_window_set_max_recent_files (ValideWindow* self, gint value);
gint valide_window_get_max_recent_projects (ValideWindow* self);
void valide_window_set_max_recent_projects (ValideWindow* self, gint value);
ValideUIManager* valide_window_get_ui_manager (ValideWindow* self);
ValideRecentManagerUI* valide_window_get_recent_manager (ValideWindow* self);
ValideConfigManager* valide_window_get_config_manager (ValideWindow* self);
ValideDocumentManager* valide_window_get_documents (ValideWindow* self);
ValideProjectManager* valide_window_get_projects (ValideWindow* self);
ValideBuilderManager* valide_window_get_builders (ValideWindow* self);
ValideExecutableManager* valide_window_get_executables (ValideWindow* self);
ValidePluginManager* valide_window_get_plugins (ValideWindow* self);
GtkMenuBar* valide_window_get_menu (ValideWindow* self);
GtkToolbar* valide_window_get_toolbar (ValideWindow* self);
ValideStatusbar* valide_window_get_statusbar (ValideWindow* self);
GQuark valide_executable_error_quark (void);
ValideExecutableManager* valide_executable_manager_new (ValideUIManager* ui_manager);
ValideExecutableManager* valide_executable_manager_construct (GType object_type, ValideUIManager* ui_manager);
gint valide_executable_manager_run (ValideExecutableManager* self, ValideExecutable* executable, ValideExecutableOptions* options);
void valide_executable_manager_stop (ValideExecutableManager* self, GError** error);
ValideUIManager* valide_executable_manager_get_ui_manager (ValideExecutableManager* self);
void valide_abstract_preferences_dialog_connect_signal (ValideAbstractPreferencesDialog* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_preferences_dialog_connect_signals (ValideAbstractPreferencesDialog* self, const gchar* name_space);
ValideAbstractPreferencesDialog* valide_abstract_preferences_dialog_construct (GType object_type);
ValideAbstractPreferencesDialogWindowWidgets* valide_abstract_preferences_dialog_window_widgets_new (void);
ValideAbstractPreferencesDialogWindowWidgets* valide_abstract_preferences_dialog_window_widgets_construct (GType object_type);
GtkListStore* valide_abstract_preferences_dialog_window_widgets_get_liststore1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_liststore1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkListStore* value);
GtkListStore* valide_abstract_preferences_dialog_window_widgets_get_liststore2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_liststore2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkListStore* value);
GtkDialog* valide_abstract_preferences_dialog_window_widgets_get_dialog (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_dialog (ValideAbstractPreferencesDialogWindowWidgets* self, GtkDialog* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkNotebook* valide_abstract_preferences_dialog_window_widgets_get_notebook (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_notebook (ValideAbstractPreferencesDialogWindowWidgets* self, GtkNotebook* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_frame_editor (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame_editor (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_auto_indent (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_auto_indent (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_insert_spaces_instead_of_tabs (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_insert_spaces_instead_of_tabs (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_indent_on_tab (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_indent_on_tab (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label5 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label5 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkSpinButton* valide_abstract_preferences_dialog_window_widgets_get_tab_width (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_tab_width (ValideAbstractPreferencesDialogWindowWidgets* self, GtkSpinButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_show_right_margin (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_show_right_margin (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label7 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label7 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkSpinButton* valide_abstract_preferences_dialog_window_widgets_get_right_margin_position (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_right_margin_position (ValideAbstractPreferencesDialogWindowWidgets* self, GtkSpinButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label6 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label6 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_show_line_numbers (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_show_line_numbers (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label11 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label11 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame5 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame5 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment5 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment5 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_highlight_current_line (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_highlight_current_line (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label12 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label12 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame7 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame7 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment7 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment7 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox8 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox8 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox6 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox6 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_space (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_space (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_tab (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_tab (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_newline (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_newline (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_nbsp (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_nbsp (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox9 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox9 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_leading (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_leading (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_text (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_text (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_draw_spaces_trailing (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_draw_spaces_trailing (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label16 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label16 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame10 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame10 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment10 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment10 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkComboBox* valide_abstract_preferences_dialog_window_widgets_get_smart_home_end (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_smart_home_end (ValideAbstractPreferencesDialogWindowWidgets* self, GtkComboBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label21 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label21 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox5 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox5 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame9 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame9 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment9 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment9 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox8 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox8 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox6 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox6 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label19 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label19 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkSpinButton* valide_abstract_preferences_dialog_window_widgets_get_max_recent_files (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_max_recent_files (ValideAbstractPreferencesDialogWindowWidgets* self, GtkSpinButton* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox7 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox7 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label20 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label20 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkSpinButton* valide_abstract_preferences_dialog_window_widgets_get_max_recent_projects (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_max_recent_projects (ValideAbstractPreferencesDialogWindowWidgets* self, GtkSpinButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label18 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label18 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame8 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame8 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment8 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment8 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox7 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox7 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_preferences_dialog_window_widgets_get_lock_items (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_lock_items (ValideAbstractPreferencesDialogWindowWidgets* self, GtkCheckButton* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label15 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label15 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkComboBox* valide_abstract_preferences_dialog_window_widgets_get_switcher_style (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_switcher_style (ValideAbstractPreferencesDialogWindowWidgets* self, GtkComboBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label17 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label17 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label8 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label8 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFontButton* valide_abstract_preferences_dialog_window_widgets_get_font (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_font (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFontButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_preferences_dialog_window_widgets_get_frame6 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_frame6 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_preferences_dialog_window_widgets_get_alignment6 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_alignment6 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAlignment* value);
GtkScrolledWindow* valide_abstract_preferences_dialog_window_widgets_get_scrolledwindow1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_scrolledwindow1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_preferences_dialog_window_widgets_get_style_scheme (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_style_scheme (ValideAbstractPreferencesDialogWindowWidgets* self, GtkTreeView* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label14 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label14 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label13 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label13 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkVBox* valide_abstract_preferences_dialog_window_widgets_get_vbox3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_vbox3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkVBox* value);
GtkHBox* valide_abstract_preferences_dialog_window_widgets_get_hbox5 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_hbox5 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label10 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label10 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkFileChooserButton* valide_abstract_preferences_dialog_window_widgets_get_default_directory (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_default_directory (ValideAbstractPreferencesDialogWindowWidgets* self, GtkFileChooserButton* value);
GtkLabel* valide_abstract_preferences_dialog_window_widgets_get_label9 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_label9 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkLabel* value);
GtkHButtonBox* valide_abstract_preferences_dialog_window_widgets_get_dialog_action_area1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_dialog_action_area1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkHButtonBox* value);
GtkButton* valide_abstract_preferences_dialog_window_widgets_get_button (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_button (ValideAbstractPreferencesDialogWindowWidgets* self, GtkButton* value);
GtkAdjustment* valide_abstract_preferences_dialog_window_widgets_get_adjustment1 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_adjustment1 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAdjustment* value);
GtkAdjustment* valide_abstract_preferences_dialog_window_widgets_get_adjustment2 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_adjustment2 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAdjustment* value);
GtkAdjustment* valide_abstract_preferences_dialog_window_widgets_get_adjustment3 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_adjustment3 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAdjustment* value);
GtkAdjustment* valide_abstract_preferences_dialog_window_widgets_get_adjustment4 (ValideAbstractPreferencesDialogWindowWidgets* self);
void valide_abstract_preferences_dialog_window_widgets_set_adjustment4 (ValideAbstractPreferencesDialogWindowWidgets* self, GtkAdjustment* value);
GType valide_abstract_executable_preferences_get_type (void) G_GNUC_CONST;
GType valide_abstract_executable_preferences_window_widgets_get_type (void) G_GNUC_CONST;
void valide_abstract_executable_preferences_connect_signal (ValideAbstractExecutablePreferences* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_executable_preferences_connect_signals (ValideAbstractExecutablePreferences* self, const gchar* name_space);
ValideAbstractExecutablePreferences* valide_abstract_executable_preferences_construct (GType object_type);
ValideAbstractExecutablePreferencesWindowWidgets* valide_abstract_executable_preferences_window_widgets_new (void);
ValideAbstractExecutablePreferencesWindowWidgets* valide_abstract_executable_preferences_window_widgets_construct (GType object_type);
GtkTable* valide_abstract_executable_preferences_window_widgets_get_table (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_table (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkTable* value);
GtkLabel* valide_abstract_executable_preferences_window_widgets_get_label2 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_label2 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_executable_preferences_window_widgets_get_executable_arguments (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_executable_arguments (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkEntry* value);
GtkLabel* valide_abstract_executable_preferences_window_widgets_get_label3 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_label3 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_executable_preferences_window_widgets_get_executable_program (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_executable_program (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkEntry* value);
GtkButton* valide_abstract_executable_preferences_window_widgets_get_button2 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_button2 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkButton* value);
GtkLabel* valide_abstract_executable_preferences_window_widgets_get_label4 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_label4 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkLabel* value);
GtkExpander* valide_abstract_executable_preferences_window_widgets_get_expander1 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_expander1 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkExpander* value);
GtkVBox* valide_abstract_executable_preferences_window_widgets_get_vbox1 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_vbox1 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkVBox* value);
GtkScrolledWindow* valide_abstract_executable_preferences_window_widgets_get_scrolledwindow1 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_scrolledwindow1 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_executable_preferences_window_widgets_get_tree_view (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_tree_view (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkTreeView* value);
GtkHButtonBox* valide_abstract_executable_preferences_window_widgets_get_hbuttonbox1 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_hbuttonbox1 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkHButtonBox* value);
GtkButton* valide_abstract_executable_preferences_window_widgets_get_button1 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_button1 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_executable_preferences_window_widgets_get_button3 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_button3 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_executable_preferences_window_widgets_get_button4 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_button4 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkButton* value);
GtkLabel* valide_abstract_executable_preferences_window_widgets_get_label5 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_label5 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_executable_preferences_window_widgets_get_executable_working_dir (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_executable_working_dir (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkEntry* value);
GtkButton* valide_abstract_executable_preferences_window_widgets_get_button5 (ValideAbstractExecutablePreferencesWindowWidgets* self);
void valide_abstract_executable_preferences_window_widgets_set_button5 (ValideAbstractExecutablePreferencesWindowWidgets* self, GtkButton* value);
void valide_abstract_project_dialog_options_connect_signal (ValideAbstractProjectDialogOptions* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_project_dialog_options_connect_signals (ValideAbstractProjectDialogOptions* self, const gchar* name_space);
ValideAbstractProjectDialogOptions* valide_abstract_project_dialog_options_construct (GType object_type);
ValideAbstractProjectDialogOptionsWindowWidgets* valide_abstract_project_dialog_options_window_widgets_new (void);
ValideAbstractProjectDialogOptionsWindowWidgets* valide_abstract_project_dialog_options_window_widgets_construct (GType object_type);
GtkDialog* valide_abstract_project_dialog_options_window_widgets_get_dialog (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_dialog (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkDialog* value);
GtkVBox* valide_abstract_project_dialog_options_window_widgets_get_dialog_vbox (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_dialog_vbox (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkVBox* value);
GtkHBox* valide_abstract_project_dialog_options_window_widgets_get_hbox (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_hbox (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkHBox* value);
GtkScrolledWindow* valide_abstract_project_dialog_options_window_widgets_get_scrolled_window (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_scrolled_window (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkScrolledWindow* value);
GtkIconView* valide_abstract_project_dialog_options_window_widgets_get_icon_view (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_icon_view (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkIconView* value);
GtkNotebook* valide_abstract_project_dialog_options_window_widgets_get_notebook (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_notebook (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkNotebook* value);
GtkTable* valide_abstract_project_dialog_options_window_widgets_get_table1 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_table1 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkTable* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label7 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label7 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label8 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label8 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label9 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label9 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label10 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label10 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_path (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_path (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_project_dialog_options_window_widgets_get_name (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_name (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkEntry* value);
GtkEntry* valide_abstract_project_dialog_options_window_widgets_get_author (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_author (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkEntry* value);
GtkEntry* valide_abstract_project_dialog_options_window_widgets_get_version (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_version (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkEntry* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label11 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label11 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_license (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_license (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_options_window_widgets_get_label1 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_label1 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkLabel* value);
GtkComboBox* valide_abstract_project_dialog_options_window_widgets_get_builder (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_builder (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkComboBox* value);
GtkHButtonBox* valide_abstract_project_dialog_options_window_widgets_get_dialog_action_area1 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_dialog_action_area1 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkHButtonBox* value);
GtkButton* valide_abstract_project_dialog_options_window_widgets_get_button1 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_button1 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkButton* value);
GtkListStore* valide_abstract_project_dialog_options_window_widgets_get_liststore1 (ValideAbstractProjectDialogOptionsWindowWidgets* self);
void valide_abstract_project_dialog_options_window_widgets_set_liststore1 (ValideAbstractProjectDialogOptionsWindowWidgets* self, GtkListStore* value);
void valide_abstract_project_dialog_remove_connect_signal (ValideAbstractProjectDialogRemove* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_project_dialog_remove_connect_signals (ValideAbstractProjectDialogRemove* self, const gchar* name_space);
ValideAbstractProjectDialogRemove* valide_abstract_project_dialog_remove_construct (GType object_type);
ValideAbstractProjectDialogRemoveWindowWidgets* valide_abstract_project_dialog_remove_window_widgets_new (void);
ValideAbstractProjectDialogRemoveWindowWidgets* valide_abstract_project_dialog_remove_window_widgets_construct (GType object_type);
GtkDialog* valide_abstract_project_dialog_remove_window_widgets_get_dialog (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_dialog (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkDialog* value);
GtkVBox* valide_abstract_project_dialog_remove_window_widgets_get_vbox (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_vbox (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkVBox* value);
GtkLabel* valide_abstract_project_dialog_remove_window_widgets_get_label (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_label (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkLabel* value);
GtkScrolledWindow* valide_abstract_project_dialog_remove_window_widgets_get_scrolled_window (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_scrolled_window (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_project_dialog_remove_window_widgets_get_tree_view (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_tree_view (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkTreeView* value);
GtkHButtonBox* valide_abstract_project_dialog_remove_window_widgets_get_dialog_action_area (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_dialog_action_area (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkHButtonBox* value);
GtkButton* valide_abstract_project_dialog_remove_window_widgets_get_button1 (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_button1 (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_project_dialog_remove_window_widgets_get_button2 (ValideAbstractProjectDialogRemoveWindowWidgets* self);
void valide_abstract_project_dialog_remove_window_widgets_set_button2 (ValideAbstractProjectDialogRemoveWindowWidgets* self, GtkButton* value);
void valide_abstract_project_dialog_connect_signal (ValideAbstractProjectDialog* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_project_dialog_connect_signals (ValideAbstractProjectDialog* self, const gchar* name_space);
ValideAbstractProjectDialog* valide_abstract_project_dialog_construct (GType object_type);
ValideAbstractProjectDialogWindowWidgets* valide_abstract_project_dialog_window_widgets_new (void);
ValideAbstractProjectDialogWindowWidgets* valide_abstract_project_dialog_window_widgets_construct (GType object_type);
GtkAssistant* valide_abstract_project_dialog_window_widgets_get_assistant (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_assistant (ValideAbstractProjectDialogWindowWidgets* self, GtkAssistant* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_page1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_page1 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkVBox* valide_abstract_project_dialog_window_widgets_get_page2 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_page2 (ValideAbstractProjectDialogWindowWidgets* self, GtkVBox* value);
GtkScrolledWindow* valide_abstract_project_dialog_window_widgets_get_scrolledwindow1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_scrolledwindow1 (ValideAbstractProjectDialogWindowWidgets* self, GtkScrolledWindow* value);
GtkIconView* valide_abstract_project_dialog_window_widgets_get_icon_view (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_icon_view (ValideAbstractProjectDialogWindowWidgets* self, GtkIconView* value);
GtkHBox* valide_abstract_project_dialog_window_widgets_get_hbox1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_hbox1 (ValideAbstractProjectDialogWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label1 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkComboBox* valide_abstract_project_dialog_window_widgets_get_lang_combo (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_lang_combo (ValideAbstractProjectDialogWindowWidgets* self, GtkComboBox* value);
GtkCellRendererText* valide_abstract_project_dialog_window_widgets_get_renderer1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_renderer1 (ValideAbstractProjectDialogWindowWidgets* self, GtkCellRendererText* value);
GtkFrame* valide_abstract_project_dialog_window_widgets_get_frame1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_frame1 (ValideAbstractProjectDialogWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_project_dialog_window_widgets_get_alignment1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_alignment1 (ValideAbstractProjectDialogWindowWidgets* self, GtkAlignment* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_desc_label (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_desc_label (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label4 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label4 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkScrolledWindow* valide_abstract_project_dialog_window_widgets_get_page3 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_page3 (ValideAbstractProjectDialogWindowWidgets* self, GtkScrolledWindow* value);
GtkViewport* valide_abstract_project_dialog_window_widgets_get_viewport1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_viewport1 (ValideAbstractProjectDialogWindowWidgets* self, GtkViewport* value);
GtkTable* valide_abstract_project_dialog_window_widgets_get_table1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_table1 (ValideAbstractProjectDialogWindowWidgets* self, GtkTable* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label2 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label2 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label3 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label3 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label6 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label6 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_project_dialog_window_widgets_get_name_entry (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_name_entry (ValideAbstractProjectDialogWindowWidgets* self, GtkEntry* value);
GtkEntry* valide_abstract_project_dialog_window_widgets_get_path_entry (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_path_entry (ValideAbstractProjectDialogWindowWidgets* self, GtkEntry* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label7 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label7 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label8 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label8 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label9 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label9 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_project_dialog_window_widgets_get_author_entry (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_author_entry (ValideAbstractProjectDialogWindowWidgets* self, GtkEntry* value);
GtkEntry* valide_abstract_project_dialog_window_widgets_get_version_entry (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_version_entry (ValideAbstractProjectDialogWindowWidgets* self, GtkEntry* value);
GtkComboBox* valide_abstract_project_dialog_window_widgets_get_licenses_combo (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_licenses_combo (ValideAbstractProjectDialogWindowWidgets* self, GtkComboBox* value);
GtkFileChooserButton* valide_abstract_project_dialog_window_widgets_get_dir_chooser (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_dir_chooser (ValideAbstractProjectDialogWindowWidgets* self, GtkFileChooserButton* value);
GtkLabel* valide_abstract_project_dialog_window_widgets_get_label5 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_label5 (ValideAbstractProjectDialogWindowWidgets* self, GtkLabel* value);
GtkComboBox* valide_abstract_project_dialog_window_widgets_get_builder (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_builder (ValideAbstractProjectDialogWindowWidgets* self, GtkComboBox* value);
GtkListStore* valide_abstract_project_dialog_window_widgets_get_model1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_model1 (ValideAbstractProjectDialogWindowWidgets* self, GtkListStore* value);
GtkListStore* valide_abstract_project_dialog_window_widgets_get_liststore1 (ValideAbstractProjectDialogWindowWidgets* self);
void valide_abstract_project_dialog_window_widgets_set_liststore1 (ValideAbstractProjectDialogWindowWidgets* self, GtkListStore* value);
GType valide_abstract_native_builder_preferences_get_type (void) G_GNUC_CONST;
GType valide_abstract_native_builder_preferences_window_widgets_get_type (void) G_GNUC_CONST;
void valide_abstract_native_builder_preferences_connect_signal (ValideAbstractNativeBuilderPreferences* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_native_builder_preferences_connect_signals (ValideAbstractNativeBuilderPreferences* self, const gchar* name_space);
ValideAbstractNativeBuilderPreferences* valide_abstract_native_builder_preferences_construct (GType object_type);
ValideAbstractNativeBuilderPreferencesWindowWidgets* valide_abstract_native_builder_preferences_window_widgets_new (void);
ValideAbstractNativeBuilderPreferencesWindowWidgets* valide_abstract_native_builder_preferences_window_widgets_construct (GType object_type);
GtkNotebook* valide_abstract_native_builder_preferences_window_widgets_get_notebook (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_notebook (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkNotebook* value);
GtkVBox* valide_abstract_native_builder_preferences_window_widgets_get_frame_general (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_frame_general (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkVBox* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_debug (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_debug (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_thread (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_thread (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_disable_assert (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_disable_assert (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_disable_checking (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_disable_checking (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_disable_non_null (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_disable_non_null (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_save_temps (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_save_temps (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkCheckButton* valide_abstract_native_builder_preferences_window_widgets_get_quiet (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_quiet (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkCheckButton* value);
GtkHBox* valide_abstract_native_builder_preferences_window_widgets_get_hbox1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_hbox1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkHBox* value);
GtkLabel* valide_abstract_native_builder_preferences_window_widgets_get_label6 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_label6 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkLabel* value);
GtkEntry* valide_abstract_native_builder_preferences_window_widgets_get_other (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_other (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkEntry* value);
GtkButton* valide_abstract_native_builder_preferences_window_widgets_get_info_button (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_info_button (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkButton* value);
GtkImage* valide_abstract_native_builder_preferences_window_widgets_get_image2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_image2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkImage* value);
GtkLabel* valide_abstract_native_builder_preferences_window_widgets_get_label1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_label1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkLabel* value);
GtkVBox* valide_abstract_native_builder_preferences_window_widgets_get_vbox1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_vbox1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkVBox* value);
GtkFrame* valide_abstract_native_builder_preferences_window_widgets_get_frame_pkg (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_frame_pkg (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_native_builder_preferences_window_widgets_get_alignment1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_alignment1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkAlignment* value);
GtkHBox* valide_abstract_native_builder_preferences_window_widgets_get_hbox2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_hbox2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkHBox* value);
GtkScrolledWindow* valide_abstract_native_builder_preferences_window_widgets_get_scrolledwindow1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_scrolledwindow1 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_native_builder_preferences_window_widgets_get_tree_view_src (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_tree_view_src (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkTreeView* value);
GtkVBox* valide_abstract_native_builder_preferences_window_widgets_get_vbox3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_vbox3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkVBox* value);
GtkButton* valide_abstract_native_builder_preferences_window_widgets_get_button_add (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_button_add (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkButton* value);
GtkImage* valide_abstract_native_builder_preferences_window_widgets_get_image3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_image3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkImage* value);
GtkButton* valide_abstract_native_builder_preferences_window_widgets_get_button_del (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_button_del (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkButton* value);
GtkImage* valide_abstract_native_builder_preferences_window_widgets_get_image4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_image4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkImage* value);
GtkScrolledWindow* valide_abstract_native_builder_preferences_window_widgets_get_scrolledwindow2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_scrolledwindow2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_native_builder_preferences_window_widgets_get_tree_view_dst (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_tree_view_dst (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkTreeView* value);
GtkLabel* valide_abstract_native_builder_preferences_window_widgets_get_label4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_label4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkLabel* value);
GtkFrame* valide_abstract_native_builder_preferences_window_widgets_get_frame_vapi (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_frame_vapi (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkFrame* value);
GtkAlignment* valide_abstract_native_builder_preferences_window_widgets_get_alignment2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_alignment2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkAlignment* value);
GtkVBox* valide_abstract_native_builder_preferences_window_widgets_get_vbox4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_vbox4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkVBox* value);
GtkHBox* valide_abstract_native_builder_preferences_window_widgets_get_hbox3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_hbox3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkHBox* value);
GtkFileChooserButton* valide_abstract_native_builder_preferences_window_widgets_get_file_chooser_button (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_file_chooser_button (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkFileChooserButton* value);
GtkButton* valide_abstract_native_builder_preferences_window_widgets_get_button3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_button3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_native_builder_preferences_window_widgets_get_button4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_button4 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkButton* value);
GtkScrolledWindow* valide_abstract_native_builder_preferences_window_widgets_get_scrolledwindow3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_scrolledwindow3 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkScrolledWindow* value);
GtkTreeView* valide_abstract_native_builder_preferences_window_widgets_get_tree_view_vapi (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_tree_view_vapi (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkTreeView* value);
GtkLabel* valide_abstract_native_builder_preferences_window_widgets_get_label5 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_label5 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_native_builder_preferences_window_widgets_get_label2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self);
void valide_abstract_native_builder_preferences_window_widgets_set_label2 (ValideAbstractNativeBuilderPreferencesWindowWidgets* self, GtkLabel* value);
void valide_abstract_close_dialog_connect_signal (ValideAbstractCloseDialog* self, GtkBuilder* builder, GObject* object, const gchar* signal_name, const gchar* handler_name, GObject* connect_objectt, GConnectFlags flags);
void valide_abstract_close_dialog_connect_signals (ValideAbstractCloseDialog* self, const gchar* name_space);
ValideAbstractCloseDialog* valide_abstract_close_dialog_construct (GType object_type);
ValideAbstractCloseDialogWindowWidgets* valide_abstract_close_dialog_window_widgets_new (void);
ValideAbstractCloseDialogWindowWidgets* valide_abstract_close_dialog_window_widgets_construct (GType object_type);
GtkDialog* valide_abstract_close_dialog_window_widgets_get_dialog (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_dialog (ValideAbstractCloseDialogWindowWidgets* self, GtkDialog* value);
GtkVBox* valide_abstract_close_dialog_window_widgets_get_dialog_vbox1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_dialog_vbox1 (ValideAbstractCloseDialogWindowWidgets* self, GtkVBox* value);
GtkVBox* valide_abstract_close_dialog_window_widgets_get_vbox1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_vbox1 (ValideAbstractCloseDialogWindowWidgets* self, GtkVBox* value);
GtkHBox* valide_abstract_close_dialog_window_widgets_get_hbox1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_hbox1 (ValideAbstractCloseDialogWindowWidgets* self, GtkHBox* value);
GtkImage* valide_abstract_close_dialog_window_widgets_get_image1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_image1 (ValideAbstractCloseDialogWindowWidgets* self, GtkImage* value);
GtkVBox* valide_abstract_close_dialog_window_widgets_get_vbox2 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_vbox2 (ValideAbstractCloseDialogWindowWidgets* self, GtkVBox* value);
GtkLabel* valide_abstract_close_dialog_window_widgets_get_label (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_label (ValideAbstractCloseDialogWindowWidgets* self, GtkLabel* value);
GtkLabel* valide_abstract_close_dialog_window_widgets_get_label3 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_label3 (ValideAbstractCloseDialogWindowWidgets* self, GtkLabel* value);
GtkTreeView* valide_abstract_close_dialog_window_widgets_get_tree_view (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_tree_view (ValideAbstractCloseDialogWindowWidgets* self, GtkTreeView* value);
GtkLabel* valide_abstract_close_dialog_window_widgets_get_label1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_label1 (ValideAbstractCloseDialogWindowWidgets* self, GtkLabel* value);
GtkHButtonBox* valide_abstract_close_dialog_window_widgets_get_dialog_action_area1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_dialog_action_area1 (ValideAbstractCloseDialogWindowWidgets* self, GtkHButtonBox* value);
GtkButton* valide_abstract_close_dialog_window_widgets_get_button1 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_button1 (ValideAbstractCloseDialogWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_close_dialog_window_widgets_get_button2 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_button2 (ValideAbstractCloseDialogWindowWidgets* self, GtkButton* value);
GtkButton* valide_abstract_close_dialog_window_widgets_get_button3 (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_button3 (ValideAbstractCloseDialogWindowWidgets* self, GtkButton* value);
GtkListStore* valide_abstract_close_dialog_window_widgets_get_list_store (ValideAbstractCloseDialogWindowWidgets* self);
void valide_abstract_close_dialog_window_widgets_set_list_store (ValideAbstractCloseDialogWindowWidgets* self, GtkListStore* value);
gchar* valide_config_manager_get_layout_file (ValideConfigManager* self);
ValideConfigManager* valide_config_manager_get_instance (void);
GYAMLBuilder* g_yaml_builder_new (const gchar* prefix);
GYAMLBuilder* g_yaml_builder_construct (GType object_type, const gchar* prefix);
GQuark g_yaml_exception_quark (void);
void g_yaml_builder_add_from_string (GYAMLBuilder* self, const gchar* str, GError** error);
void g_yaml_builder_add_from_file (GYAMLBuilder* self, FILE* file, GError** error);
GObject* g_yaml_builder_build_from_string (GYAMLBuilder* self, const gchar* str, GError** error);
GObject* g_yaml_builder_build_from_file (GYAMLBuilder* self, FILE* file, GError** error);
GObject* g_yaml_builder_build_object (GYAMLBuilder* self, GYAMLNode* node, GType type, GError** error);
GObject* g_yaml_builder_get_object (GYAMLBuilder* self, const gchar* anchor);
GObject* g_yaml_builder_get_root_object (GYAMLBuilder* self);
GList* g_yaml_builder_get_objects (GYAMLBuilder* self);
GType g_yaml_buildable_property_hint_get_type (void) G_GNUC_CONST;
const gchar* g_yaml_buildable_get_name (GYAMLBuildable* self);
void g_yaml_buildable_set_name (GYAMLBuildable* self, const gchar* name);
void g_yaml_buildable_add_child (GYAMLBuildable* self, GYAMLBuilder* builder, GObject* child, const gchar* type, GError** error);
void g_yaml_buildable_register_type (GType type, gchar** child_tags, int child_tags_length1, GType* types, int types_length1);
void g_yaml_buildable_set_property_hint (GType type, const gchar* property, GYAMLBuildablePropertyHint hint);
void g_yaml_buildable_set_property_hint_pspec (GParamSpec* pspec, GYAMLBuildablePropertyHint hint);
GYAMLBuildablePropertyHint g_yaml_buildable_get_property_hint (GType type, const gchar* property);
GYAMLBuildablePropertyHint g_yaml_buildable_get_property_hint_pspec (GParamSpec* pspec);
gchar** g_yaml_buildable_get_child_tags (GYAMLBuildable* self, int* result_length1);
GType* g_yaml_buildable_get_child_types (GYAMLBuildable* self, int* result_length1);
GList* g_yaml_buildable_get_children (GYAMLBuildable* self, const gchar* type);
GObject* g_yaml_buildable_get_internal_child (GYAMLBuildable* self, GYAMLBuilder* builder, const gchar* child_name);
void g_yaml_buildable_custom_node (GYAMLBuildable* self, GYAMLBuilder* builder, const gchar* tag, GYAMLNode* node, GError** error);
gpointer g_yaml_writer_ref (gpointer instance);
void g_yaml_writer_unref (gpointer instance);
GParamSpec* g_yaml_param_spec_writer (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void g_yaml_value_set_writer (GValue* value, gpointer v_object);
void g_yaml_value_take_writer (GValue* value, gpointer v_object);
gpointer g_yaml_value_get_writer (const GValue* value);
GType g_yaml_writer_get_type (void) G_GNUC_CONST;
GYAMLWriter* g_yaml_writer_new (const gchar* prefix);
GYAMLWriter* g_yaml_writer_construct (GType object_type, const gchar* prefix);
void g_yaml_writer_stream_object (GYAMLWriter* self, GObject* object, GString* sb, GError** error);
void* g_yaml_node_get_pointer (GYAMLNode* self);
void g_yaml_node_set_pointer (GYAMLNode* self, void* pointer, GDestroyNotify notify);
GYAMLNode* g_yaml_node_get_resolved (GYAMLNode* self);
gchar* g_yaml_node_get_location (GYAMLNode* self);
GYAMLNode* g_yaml_node_new (void);
GYAMLNode* g_yaml_node_construct (GType object_type);
GType g_yaml_node_alias_get_type (void) G_GNUC_CONST;
GYAMLNodeAlias* g_yaml_node_alias_new (void);
GYAMLNodeAlias* g_yaml_node_alias_construct (GType object_type);
GType g_yaml_node_scalar_get_type (void) G_GNUC_CONST;
GYAMLNodeScalar* g_yaml_node_scalar_new (void);
GYAMLNodeScalar* g_yaml_node_scalar_construct (GType object_type);
GType g_yaml_node_sequence_get_type (void) G_GNUC_CONST;
GYAMLNodeSequence* g_yaml_node_sequence_new (void);
GYAMLNodeSequence* g_yaml_node_sequence_construct (GType object_type);
GType g_yaml_node_mapping_get_type (void) G_GNUC_CONST;
GYAMLNodeMapping* g_yaml_node_mapping_new (void);
GYAMLNodeMapping* g_yaml_node_mapping_construct (GType object_type);
gpointer g_yaml_document_ref (gpointer instance);
void g_yaml_document_unref (gpointer instance);
GParamSpec* g_yaml_param_spec_document (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags);
void g_yaml_value_set_document (GValue* value, gpointer v_object);
void g_yaml_value_take_document (GValue* value, gpointer v_object);
gpointer g_yaml_value_get_document (const GValue* value);
GType g_yaml_document_get_type (void) G_GNUC_CONST;
GYAMLDocument* g_yaml_document_new_from_parser (yaml_parser_t* parser, GError** error);
GYAMLDocument* g_yaml_document_construct_from_parser (GType object_type, yaml_parser_t* parser, GError** error);
GYAMLDocument* g_yaml_document_new_from_string (const gchar* str, GError** error);
GYAMLDocument* g_yaml_document_construct_from_string (GType object_type, const gchar* str, GError** error);
GYAMLDocument* g_yaml_document_new_from_file (FILE* file, GError** error);
GYAMLDocument* g_yaml_document_construct_from_file (GType object_type, FILE* file, GError** error);
GYAMLDocument* g_yaml_document_new (void);
GYAMLDocument* g_yaml_document_construct (GType object_type);
GType valide_native_builder_preferences_get_type (void) G_GNUC_CONST;
void valide_native_builder_preferences_add_vapi_dir (GtkWidget* sender, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_del_vapi_dir (GtkWidget* sender, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_row_add_pkg (GtkTreeView* sender, GtkTreePath* path, GtkTreeViewColumn* column, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_row_del_pkg (GtkTreeView* sender, GtkTreePath* path, GtkTreeViewColumn* column, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_add_pkg (GtkWidget* sender, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_del_pkg (GtkWidget* sender, ValideNativeBuilderPreferences* self);
void valide_native_builder_preferences_show_help (GtkButton* sender, ValideNativeBuilderPreferences* self);
ValideNativeBuilderPreferences* valide_native_builder_preferences_new (ValideProject* project);
ValideNativeBuilderPreferences* valide_native_builder_preferences_construct (GType object_type, ValideProject* project);
ValideProject* valide_native_builder_preferences_get_project (ValideNativeBuilderPreferences* self);
GtkWidget* valide_native_builder_preferences_get_widget (ValideNativeBuilderPreferences* self);
GList* valide_native_builder_preferences_get_pkg (ValideNativeBuilderPreferences* self);
GList* valide_native_builder_preferences_get_vapi_dir (ValideNativeBuilderPreferences* self);
GType valide_native_builder_options_get_type (void) G_GNUC_CONST;
ValideNativeBuilderOptions* valide_native_builder_options_new (void);
ValideNativeBuilderOptions* valide_native_builder_options_construct (GType object_type);
gboolean valide_native_builder_options_get_debug (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_debug (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_thread (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_thread (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_disable_assert (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_disable_assert (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_disable_checking (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_disable_checking (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_disable_non_null (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_disable_non_null (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_save_temps (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_save_temps (ValideNativeBuilderOptions* self, gboolean value);
gboolean valide_native_builder_options_get_quiet (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_quiet (ValideNativeBuilderOptions* self, gboolean value);
const gchar* valide_native_builder_options_get_other (ValideNativeBuilderOptions* self);
void valide_native_builder_options_set_other (ValideNativeBuilderOptions* self, const gchar* value);
GType valide_native_builder_get_type (void) G_GNUC_CONST;
ValideNativeBuilder* valide_native_builder_new (ValideProject* project);
ValideNativeBuilder* valide_native_builder_construct (GType object_type, ValideProject* project);
void valide_source_view_scroll_to_cursor (ValideSourceView* self);
gboolean valide_source_view_goto_line (ValideSourceView* self, gint line, gint col);
ValideSourceView* valide_source_view_new (void);
ValideSourceView* valide_source_view_construct (GType object_type);
ValideSourceBuffer* valide_source_view_get_source_buffer (ValideSourceView* self);
void valide_source_view_set_font (ValideSourceView* self, const gchar* value);
void valide_source_view_set_style_scheme (ValideSourceView* self, const gchar* value);
gboolean valide_source_view_get_draw_spaces_space (ValideSourceView* self);
void valide_source_view_set_draw_spaces_space (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_tab (ValideSourceView* self);
void valide_source_view_set_draw_spaces_tab (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_newline (ValideSourceView* self);
void valide_source_view_set_draw_spaces_newline (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_nbsp (ValideSourceView* self);
void valide_source_view_set_draw_spaces_nbsp (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_leading (ValideSourceView* self);
void valide_source_view_set_draw_spaces_leading (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_text (ValideSourceView* self);
void valide_source_view_set_draw_spaces_text (ValideSourceView* self, gboolean value);
gboolean valide_source_view_get_draw_spaces_trailing (ValideSourceView* self);
void valide_source_view_set_draw_spaces_trailing (ValideSourceView* self, gboolean value);
const gchar* valide_source_view_get_smart_home_end (ValideSourceView* self);
void valide_source_view_set_smart_home_end (ValideSourceView* self, const gchar* value);
GType valide_environment_variable_get_type (void) G_GNUC_CONST;
ValideEnvironmentVariable* valide_environment_variable_new (const gchar* name, const gchar* value);
ValideEnvironmentVariable* valide_environment_variable_construct (GType object_type, const gchar* name, const gchar* value);
const gchar* valide_environment_variable_get_name (ValideEnvironmentVariable* self);
void valide_environment_variable_set_name (ValideEnvironmentVariable* self, const gchar* value);
const gchar* valide_environment_variable_get_value (ValideEnvironmentVariable* self);
void valide_environment_variable_set_value (ValideEnvironmentVariable* self, const gchar* value);
gchar** valide_executable_options_get_environment_variables (ValideExecutableOptions* self, int* result_length1);
ValideExecutableOptions* valide_executable_options_new (void);
ValideExecutableOptions* valide_executable_options_construct (GType object_type);
const gchar* valide_executable_options_get_program (ValideExecutableOptions* self);
void valide_executable_options_set_program (ValideExecutableOptions* self, const gchar* value);
const gchar* valide_executable_options_get_arguments (ValideExecutableOptions* self);
void valide_executable_options_set_arguments (ValideExecutableOptions* self, const gchar* value);
const gchar* valide_executable_options_get_working_dir (ValideExecutableOptions* self);
void valide_executable_options_set_working_dir (ValideExecutableOptions* self, const gchar* value);
GType valide_executable_preferences_get_type (void) G_GNUC_CONST;
void valide_executable_preferences_add_variable (GtkButton* sender, ValideExecutablePreferences* self);
void valide_executable_preferences_modify_variable (GtkButton* sender, ValideExecutablePreferences* self);
void valide_executable_preferences_delete_variable (GtkButton* sender, ValideExecutablePreferences* self);
void valide_executable_preferences_on_working_dir_changed (GtkButton* sender, ValideExecutablePreferences* self);
void valide_executable_preferences_on_program_changed (GtkButton* sender, ValideExecutablePreferences* self);
ValideExecutablePreferences* valide_executable_preferences_new (ValideProject* project);
ValideExecutablePreferences* valide_executable_preferences_construct (GType object_type, ValideProject* project);
ValideProject* valide_executable_preferences_get_project (ValideExecutablePreferences* self);
GtkWidget* valide_executable_preferences_get_widget (ValideExecutablePreferences* self);
gchar* valide_executable_get_start_msg (ValideExecutable* self);
gchar* valide_executable_get_end_msg (ValideExecutable* self);
void valide_executable_get_color_line (ValideExecutable* self, gchar** line, GdkColor* color);
void valide_executable_line_activated (ValideExecutable* self, const gchar* line);
gchar* valide_executable_cmd_start (ValideExecutable* self, const gchar* cmd);
gchar* valide_executable_cmd_end (ValideExecutable* self, gint status, gdouble time);
GtkWidget* valide_executable_preferences (ValideProject* project);
ValideExecutable* valide_executable_new (void);
ValideExecutable* valide_executable_construct (GType object_type);
const gchar* valide_executable_get_executable (ValideExecutable* self);
void valide_executable_set_executable (ValideExecutable* self, const gchar* value);

extern const gchar* VALIDE_PROJECT_FILE_EXT[1];
extern const gchar* VALIDE_PLUGIN_REGISTRAR_FILE_EXT[1];

G_END_DECLS

#endif
