diff options
Diffstat (limited to 'calendar/gui/e-cal-model.h')
-rw-r--r-- | calendar/gui/e-cal-model.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/calendar/gui/e-cal-model.h b/calendar/gui/e-cal-model.h index 3b4089bb25..68a6235d0b 100644 --- a/calendar/gui/e-cal-model.h +++ b/calendar/gui/e-cal-model.h @@ -29,6 +29,7 @@ #include <e-util/e-util-enums.h> #include <table/e-table-model.h> #include <libecal/e-cal-client.h> +#include <libedataserver/e-source-registry.h> #include "e-cell-date-edit-text.h" /* Standard GObject macros */ @@ -186,6 +187,8 @@ void e_cal_model_set_confirm_delete (ECalModel *model, ECalModelFlags e_cal_model_get_flags (ECalModel *model); void e_cal_model_set_flags (ECalModel *model, ECalModelFlags flags); +ESourceRegistry * + e_cal_model_get_registry (ECalModel *model); icaltimezone * e_cal_model_get_timezone (ECalModel *model); void e_cal_model_set_timezone (ECalModel *model, icaltimezone *zone); @@ -244,8 +247,9 @@ ECalClient * e_cal_model_get_default_client (ECalModel *model); void e_cal_model_set_default_client (ECalModel *model, ECalClient *client); GList * e_cal_model_get_client_list (ECalModel *model); -ECalClient * e_cal_model_get_client_for_uri (ECalModel *model, - const gchar *uri); +ECalClient * e_cal_model_get_client_for_source + (ECalModel *model, + ESource *source); void e_cal_model_add_client (ECalModel *model, ECalClient *cal_client); void e_cal_model_remove_client (ECalModel *model, |