aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-component-registry.h
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2000-07-20 21:37:56 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2000-07-20 21:37:56 +0800
commitb40242c395b0eec33a622ddfe90634fd6d63e4c6 (patch)
treeaecb84b01ffb6c3536c5db0c26165df4f51d860a /shell/e-component-registry.h
parent8aec5bf2be2fbfdfb4cecd6c48a77d197db41d39 (diff)
downloadgsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.gz
gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.tar.zst
gsoc2013-evolution-b40242c395b0eec33a622ddfe90634fd6d63e4c6.zip
Add support for saving the current configuration of all the
components. svn path=/trunk/; revision=4237
Diffstat (limited to 'shell/e-component-registry.h')
-rw-r--r--shell/e-component-registry.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/shell/e-component-registry.h b/shell/e-component-registry.h
index 298b756391..0a34413844 100644
--- a/shell/e-component-registry.h
+++ b/shell/e-component-registry.h
@@ -59,13 +59,18 @@ struct _EComponentRegistryClass {
};
-GtkType e_component_registry_get_type (void);
-void e_component_registry_construct (EComponentRegistry *component_registry,
- EShell *shell);
-EComponentRegistry *e_component_registry_new (EShell *shell);
+GtkType e_component_registry_get_type (void);
+void e_component_registry_construct (EComponentRegistry *component_registry,
+ EShell *shell);
+EComponentRegistry *e_component_registry_new (EShell *shell);
-gboolean e_component_registry_register_component (EComponentRegistry *component_registry,
- const char *id);
+gboolean e_component_registry_register_component (EComponentRegistry *component_registry,
+ const char *id);
+
+GList *e_component_registry_get_id_list (EComponentRegistry *component_registry);
+
+EvolutionShellComponentClient *e_component_registry_get_component_by_id (EComponentRegistry *component_registry,
+ const char *id);
#ifdef __cplusplus
}