diff options
author | nobody <nobody@localhost> | 2000-11-07 05:40:14 +0800 |
---|---|---|
committer | nobody <nobody@localhost> | 2000-11-07 05:40:14 +0800 |
commit | 7ff5a358e591e3babf755052f6ea2ef5d849e6a2 (patch) | |
tree | 786145ed8b82796d89e41d2ed37058c0097ace13 /shell/Evolution-Shell.idl | |
parent | b4c61eba8055f666fd8a2270879a6f9722faa2b3 (diff) | |
download | gsoc2013-evolution-BEFORE_UI_REFACTOR.tar gsoc2013-evolution-BEFORE_UI_REFACTOR.tar.gz gsoc2013-evolution-BEFORE_UI_REFACTOR.tar.bz2 gsoc2013-evolution-BEFORE_UI_REFACTOR.tar.lz gsoc2013-evolution-BEFORE_UI_REFACTOR.tar.xz gsoc2013-evolution-BEFORE_UI_REFACTOR.tar.zst gsoc2013-evolution-BEFORE_UI_REFACTOR.zip |
This commit was manufactured by cvs2svn to create tagBEFORE_UI_REFACTOR
'BEFORE_UI_REFACTOR'.
svn path=/tags/BEFORE_UI_REFACTOR/; revision=6432
Diffstat (limited to 'shell/Evolution-Shell.idl')
-rw-r--r-- | shell/Evolution-Shell.idl | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/shell/Evolution-Shell.idl b/shell/Evolution-Shell.idl deleted file mode 100644 index 0102ba09ec..0000000000 --- a/shell/Evolution-Shell.idl +++ /dev/null @@ -1,82 +0,0 @@ -/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ -/* - * Interface for the Evolution shell. - * - * Authors: - * Ettore Perazzoli <ettore@helixcode.com> - * - * Copyright (C) 2000 Helix Code, Inc. - */ - -#include <Bonobo.idl> - -module Evolution { - interface ShellComponent; - - interface FolderSelectionListener; - - interface Shell : Bonobo::Unknown { - exception NotFound {}; - exception Busy {}; - - /** - * get_component_for_type: - * @type: name of a valid folder type - * - * Get the shell component associated with a specific folder type. - * - * Return value: the Evolution::ShellComponent interface for the component that - * handles @type. - */ - ShellComponent get_component_for_type (in string type) - raises (NotFound); - - typedef sequence<string> FolderTypeList; - - /** - * user_select_folder: - * @listener: a listener interface to report the answer of the user. - * @title: title for the folder selector dialog - * @default_folder: physical or `evolution:' URI for the folder that must be - * selected by default, when the dialog is popped up - * @possible_types: list of the names of the types of folders that are allowed - * - * Pop up a folder selection dialog from which the user can select a folder. - * Initially, the @default_folder is selected. The user can also create a new - * folder by using the "New..." button. The dialog only lets the user choose - * a folder whose type is listed in @possible_types. - */ - void user_select_folder (in FolderSelectionListener listener, - in string title, - in string default_folder, - in FolderTypeList possible_types) - raises (Busy); - - /** - * get_local_storage: - * - * Get the interface to the local storage. - * - * FIXME: Probably we just want to be able to request this to - * the StorageRegistry. This is an ugly kludge. - * - * Return value: the `Evolution::LocalStorage' interface for - * the local storage. */ - LocalStorage get_local_storage (); - - /** - * create_storage_set_view: - * - * Create a control for the storage set view. This control - * will also implement the `Evolution::StorageSetView' interface. - * - * Return value: the newly created control. - */ - Bonobo::Control create_storage_set_view (); - }; - - interface FolderSelectionListener { - void selected (in string uri, in string physical_uri); - void cancel (); - }; -}; |