/* simple-notification-mock.c generated by valac 0.32.1, the Vala compiler
 * generated from simple-notification-mock.vala, do not modify */

/*
 * This file is part of gitg
 *
 * Copyright (C) 2012 - Ignacio Casal Quinteiro
 *
 * gitg is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * gitg is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with gitg. If not, see <http://www.gnu.org/licenses/>.
 */

#include <glib.h>
#include <glib-object.h>
#include "libgitg-ext/libgitg-ext.h"
#include <stdlib.h>
#include <string.h>


#define GITG_TYPE_SIMPLE_NOTIFICATION (gitg_simple_notification_get_type ())
#define GITG_SIMPLE_NOTIFICATION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotification))
#define GITG_SIMPLE_NOTIFICATION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotificationClass))
#define GITG_IS_SIMPLE_NOTIFICATION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GITG_TYPE_SIMPLE_NOTIFICATION))
#define GITG_IS_SIMPLE_NOTIFICATION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GITG_TYPE_SIMPLE_NOTIFICATION))
#define GITG_SIMPLE_NOTIFICATION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotificationClass))

typedef struct _GitgSimpleNotification GitgSimpleNotification;
typedef struct _GitgSimpleNotificationClass GitgSimpleNotificationClass;
typedef struct _GitgSimpleNotificationPrivate GitgSimpleNotificationPrivate;

#define GITG_SIMPLE_NOTIFICATION_TYPE_STATUS (gitg_simple_notification_status_get_type ())
#define _g_free0(var) (var = (g_free (var), NULL))

struct _GitgSimpleNotification {
	GObject parent_instance;
	GitgSimpleNotificationPrivate * priv;
};

struct _GitgSimpleNotificationClass {
	GObjectClass parent_class;
};

typedef enum  {
	GITG_SIMPLE_NOTIFICATION_STATUS_NONE,
	GITG_SIMPLE_NOTIFICATION_STATUS_SUCCESS,
	GITG_SIMPLE_NOTIFICATION_STATUS_ERROR
} GitgSimpleNotificationStatus;

struct _GitgSimpleNotificationPrivate {
	GitgSimpleNotificationStatus _status;
	gchar* _title;
	gchar* _message;
};


static gpointer gitg_simple_notification_parent_class = NULL;
static GitgExtNotificationIface* gitg_simple_notification_gitg_ext_notification_parent_iface = NULL;

GType gitg_simple_notification_get_type (void) G_GNUC_CONST;
GType gitg_simple_notification_status_get_type (void) G_GNUC_CONST;
#define GITG_SIMPLE_NOTIFICATION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotificationPrivate))
enum  {
	GITG_SIMPLE_NOTIFICATION_DUMMY_PROPERTY,
	GITG_SIMPLE_NOTIFICATION_STATUS,
	GITG_SIMPLE_NOTIFICATION_TITLE,
	GITG_SIMPLE_NOTIFICATION_MESSAGE,
	GITG_SIMPLE_NOTIFICATION_WIDGET
};
GitgSimpleNotification* gitg_simple_notification_new (const gchar* title, const gchar* message);
GitgSimpleNotification* gitg_simple_notification_construct (GType object_type, const gchar* title, const gchar* message);
void gitg_simple_notification_success (GitgSimpleNotification* self, const gchar* message);
void gitg_simple_notification_set_message (GitgSimpleNotification* self, const gchar* value);
void gitg_simple_notification_set_status (GitgSimpleNotification* self, GitgSimpleNotificationStatus value);
void gitg_simple_notification_error (GitgSimpleNotification* self, const gchar* message);
GitgSimpleNotificationStatus gitg_simple_notification_get_status (GitgSimpleNotification* self);
const gchar* gitg_simple_notification_get_title (GitgSimpleNotification* self);
void gitg_simple_notification_set_title (GitgSimpleNotification* self, const gchar* value);
const gchar* gitg_simple_notification_get_message (GitgSimpleNotification* self);
static void gitg_simple_notification_finalize (GObject* obj);
static void _vala_gitg_simple_notification_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
static void _vala_gitg_simple_notification_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);


GType gitg_simple_notification_status_get_type (void) {
	static volatile gsize gitg_simple_notification_status_type_id__volatile = 0;
	if (g_once_init_enter (&gitg_simple_notification_status_type_id__volatile)) {
		static const GEnumValue values[] = {{GITG_SIMPLE_NOTIFICATION_STATUS_NONE, "GITG_SIMPLE_NOTIFICATION_STATUS_NONE", "none"}, {GITG_SIMPLE_NOTIFICATION_STATUS_SUCCESS, "GITG_SIMPLE_NOTIFICATION_STATUS_SUCCESS", "success"}, {GITG_SIMPLE_NOTIFICATION_STATUS_ERROR, "GITG_SIMPLE_NOTIFICATION_STATUS_ERROR", "error"}, {0, NULL, NULL}};
		GType gitg_simple_notification_status_type_id;
		gitg_simple_notification_status_type_id = g_enum_register_static ("GitgSimpleNotificationStatus", values);
		g_once_init_leave (&gitg_simple_notification_status_type_id__volatile, gitg_simple_notification_status_type_id);
	}
	return gitg_simple_notification_status_type_id__volatile;
}


GitgSimpleNotification* gitg_simple_notification_construct (GType object_type, const gchar* title, const gchar* message) {
	GitgSimpleNotification * self = NULL;
	const gchar* _tmp0_ = NULL;
	const gchar* _tmp1_ = NULL;
#line 40 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = title;
#line 40 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp1_ = message;
#line 40 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self = (GitgSimpleNotification*) g_object_new (object_type, "title", _tmp0_, "message", _tmp1_, NULL);
#line 38 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return self;
#line 119 "simple-notification-mock.c"
}


GitgSimpleNotification* gitg_simple_notification_new (const gchar* title, const gchar* message) {
#line 38 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return gitg_simple_notification_construct (GITG_TYPE_SIMPLE_NOTIFICATION, title, message);
#line 126 "simple-notification-mock.c"
}


void gitg_simple_notification_success (GitgSimpleNotification* self, const gchar* message) {
	const gchar* _tmp0_ = NULL;
#line 48 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (self != NULL);
#line 48 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (message != NULL);
#line 50 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = message;
#line 50 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_set_message (self, _tmp0_);
#line 51 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_set_status (self, GITG_SIMPLE_NOTIFICATION_STATUS_SUCCESS);
#line 142 "simple-notification-mock.c"
}


void gitg_simple_notification_error (GitgSimpleNotification* self, const gchar* message) {
	const gchar* _tmp0_ = NULL;
#line 54 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (self != NULL);
#line 54 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (message != NULL);
#line 56 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = message;
#line 56 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_set_message (self, _tmp0_);
#line 57 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_set_status (self, GITG_SIMPLE_NOTIFICATION_STATUS_ERROR);
#line 158 "simple-notification-mock.c"
}


GitgSimpleNotificationStatus gitg_simple_notification_get_status (GitgSimpleNotification* self) {
	GitgSimpleNotificationStatus result;
	GitgSimpleNotificationStatus _tmp0_ = 0;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_val_if_fail (self != NULL, 0);
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = self->priv->_status;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	result = _tmp0_;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return result;
#line 173 "simple-notification-mock.c"
}


void gitg_simple_notification_set_status (GitgSimpleNotification* self, GitgSimpleNotificationStatus value) {
	GitgSimpleNotificationStatus _tmp0_ = 0;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (self != NULL);
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = value;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self->priv->_status = _tmp0_;
#line 33 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_notify ((GObject *) self, "status");
#line 187 "simple-notification-mock.c"
}


const gchar* gitg_simple_notification_get_title (GitgSimpleNotification* self) {
	const gchar* result;
	const gchar* _tmp0_ = NULL;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_val_if_fail (self != NULL, NULL);
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = self->priv->_title;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	result = _tmp0_;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return result;
#line 202 "simple-notification-mock.c"
}


void gitg_simple_notification_set_title (GitgSimpleNotification* self, const gchar* value) {
	const gchar* _tmp0_ = NULL;
	gchar* _tmp1_ = NULL;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (self != NULL);
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = value;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp1_ = g_strdup (_tmp0_);
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_g_free0 (self->priv->_title);
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self->priv->_title = _tmp1_;
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_notify ((GObject *) self, "title");
#line 221 "simple-notification-mock.c"
}


const gchar* gitg_simple_notification_get_message (GitgSimpleNotification* self) {
	const gchar* result;
	const gchar* _tmp0_ = NULL;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_val_if_fail (self != NULL, NULL);
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = self->priv->_message;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	result = _tmp0_;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return result;
#line 236 "simple-notification-mock.c"
}


void gitg_simple_notification_set_message (GitgSimpleNotification* self, const gchar* value) {
	const gchar* _tmp0_ = NULL;
	gchar* _tmp1_ = NULL;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_return_if_fail (self != NULL);
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp0_ = value;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_tmp1_ = g_strdup (_tmp0_);
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_g_free0 (self->priv->_message);
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self->priv->_message = _tmp1_;
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_notify ((GObject *) self, "message");
#line 255 "simple-notification-mock.c"
}


static GtkWidget* gitg_simple_notification_real_get_widget (GitgExtNotification* base) {
	GtkWidget* result;
	GitgSimpleNotification* self;
#line 45 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self = (GitgSimpleNotification*) base;
#line 45 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	result = NULL;
#line 45 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	return result;
#line 268 "simple-notification-mock.c"
}


static void gitg_simple_notification_class_init (GitgSimpleNotificationClass * klass) {
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_parent_class = g_type_class_peek_parent (klass);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_type_class_add_private (klass, sizeof (GitgSimpleNotificationPrivate));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	G_OBJECT_CLASS (klass)->get_property = _vala_gitg_simple_notification_get_property;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	G_OBJECT_CLASS (klass)->set_property = _vala_gitg_simple_notification_set_property;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	G_OBJECT_CLASS (klass)->finalize = gitg_simple_notification_finalize;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_class_install_property (G_OBJECT_CLASS (klass), GITG_SIMPLE_NOTIFICATION_STATUS, g_param_spec_enum ("status", "status", "status", GITG_SIMPLE_NOTIFICATION_TYPE_STATUS, 0, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_class_install_property (G_OBJECT_CLASS (klass), GITG_SIMPLE_NOTIFICATION_TITLE, g_param_spec_string ("title", "title", "title", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_class_install_property (G_OBJECT_CLASS (klass), GITG_SIMPLE_NOTIFICATION_MESSAGE, g_param_spec_string ("message", "message", "message", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_object_class_install_property (G_OBJECT_CLASS (klass), GITG_SIMPLE_NOTIFICATION_WIDGET, g_param_spec_object ("widget", "widget", "widget", gtk_widget_get_type (), G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	g_signal_new ("cancel", GITG_TYPE_SIMPLE_NOTIFICATION, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
#line 293 "simple-notification-mock.c"
}


static void gitg_simple_notification_gitg_ext_notification_interface_init (GitgExtNotificationIface * iface) {
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	gitg_simple_notification_gitg_ext_notification_parent_iface = g_type_interface_peek_parent (iface);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	iface->get_widget = gitg_simple_notification_real_get_widget;
#line 302 "simple-notification-mock.c"
}


static void gitg_simple_notification_instance_init (GitgSimpleNotification * self) {
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self->priv = GITG_SIMPLE_NOTIFICATION_GET_PRIVATE (self);
#line 309 "simple-notification-mock.c"
}


static void gitg_simple_notification_finalize (GObject* obj) {
	GitgSimpleNotification * self;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	self = G_TYPE_CHECK_INSTANCE_CAST (obj, GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotification);
#line 35 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_g_free0 (self->priv->_title);
#line 36 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	_g_free0 (self->priv->_message);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	G_OBJECT_CLASS (gitg_simple_notification_parent_class)->finalize (obj);
#line 323 "simple-notification-mock.c"
}


GType gitg_simple_notification_get_type (void) {
	static volatile gsize gitg_simple_notification_type_id__volatile = 0;
	if (g_once_init_enter (&gitg_simple_notification_type_id__volatile)) {
		static const GTypeInfo g_define_type_info = { sizeof (GitgSimpleNotificationClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) gitg_simple_notification_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GitgSimpleNotification), 0, (GInstanceInitFunc) gitg_simple_notification_instance_init, NULL };
		static const GInterfaceInfo gitg_ext_notification_info = { (GInterfaceInitFunc) gitg_simple_notification_gitg_ext_notification_interface_init, (GInterfaceFinalizeFunc) NULL, NULL};
		GType gitg_simple_notification_type_id;
		gitg_simple_notification_type_id = g_type_register_static (G_TYPE_OBJECT, "GitgSimpleNotification", &g_define_type_info, 0);
		g_type_add_interface_static (gitg_simple_notification_type_id, GITG_EXT_TYPE_NOTIFICATION, &gitg_ext_notification_info);
		g_once_init_leave (&gitg_simple_notification_type_id__volatile, gitg_simple_notification_type_id);
	}
	return gitg_simple_notification_type_id__volatile;
}


static void _vala_gitg_simple_notification_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
	GitgSimpleNotification * self;
	self = G_TYPE_CHECK_INSTANCE_CAST (object, GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotification);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	switch (property_id) {
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_STATUS:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		g_value_set_enum (value, gitg_simple_notification_get_status (self));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_TITLE:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		g_value_set_string (value, gitg_simple_notification_get_title (self));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_MESSAGE:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		g_value_set_string (value, gitg_simple_notification_get_message (self));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_WIDGET:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		g_value_take_object (value, gitg_ext_notification_get_widget ((GitgExtNotification*) self));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 370 "simple-notification-mock.c"
		default:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 376 "simple-notification-mock.c"
	}
}


static void _vala_gitg_simple_notification_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
	GitgSimpleNotification * self;
	self = G_TYPE_CHECK_INSTANCE_CAST (object, GITG_TYPE_SIMPLE_NOTIFICATION, GitgSimpleNotification);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
	switch (property_id) {
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_STATUS:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		gitg_simple_notification_set_status (self, g_value_get_enum (value));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_TITLE:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		gitg_simple_notification_set_title (self, g_value_get_string (value));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		case GITG_SIMPLE_NOTIFICATION_MESSAGE:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		gitg_simple_notification_set_message (self, g_value_get_string (value));
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 404 "simple-notification-mock.c"
		default:
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
#line 23 "/home/jesse/dev/gitg/tests/gitg/simple-notification-mock.vala"
		break;
#line 410 "simple-notification-mock.c"
	}
}



