diff options
Diffstat (limited to 'shell/Evolution-Storage.idl')
-rw-r--r-- | shell/Evolution-Storage.idl | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/shell/Evolution-Storage.idl b/shell/Evolution-Storage.idl index 82e93f4d6f..f7d9ad1e7b 100644 --- a/shell/Evolution-Storage.idl +++ b/shell/Evolution-Storage.idl @@ -54,6 +54,8 @@ module Evolution { in boolean remove_source, in Bonobo::Listener listener); + void asyncOpenFolder (in string path); + void updateFolder (in string path, in long unread_count); @@ -72,15 +74,19 @@ module Evolution { /* FIXME exceptions don't make much sense here... */ - void notifyFolderCreated (in string path, - in Folder folder) + void notifyFolderCreated (in string path, + in Folder folder) raises (Exists); - void notifyFolderUpdated (in string path, - in long unread_count) + void notifyFolderUpdated (in string path, + in long unread_count) + raises (NotFound); + + void notifyFolderRemoved (in string path) raises (NotFound); - void notifyFolderRemoved (in string path) + void notifyHasSubfolders (in string path, + in string message) raises (NotFound); }; |