aboutsummaryrefslogtreecommitdiffstats
path: root/shell/importer/GNOME_Evolution_Importer.idl
diff options
context:
space:
mode:
Diffstat (limited to 'shell/importer/GNOME_Evolution_Importer.idl')
-rw-r--r--shell/importer/GNOME_Evolution_Importer.idl9
1 files changed, 5 insertions, 4 deletions
diff --git a/shell/importer/GNOME_Evolution_Importer.idl b/shell/importer/GNOME_Evolution_Importer.idl
index df6c7a22bf..b93c759c45 100644
--- a/shell/importer/GNOME_Evolution_Importer.idl
+++ b/shell/importer/GNOME_Evolution_Importer.idl
@@ -12,11 +12,12 @@
module GNOME {
module Evolution {
- interface ImporterListener {
+ interface ImporterListener : Bonobo::Unknown {
enum ImporterResult {
OK,
UNSUPPORTED_OPERATION,
NOT_READY,
+ BUSY,
UNKNOWN_DATA,
BAD_DATA,
BAD_FILE
@@ -30,8 +31,8 @@ module Evolution {
* Notifies the listener of the result and whether there are
* any more items to be imported.
*/
- void notifyResult (in ImporterResult result,
- in boolean more_items);
+ oneway void notifyResult (in ImporterResult result,
+ in boolean more_items);
};
interface Importer : Bonobo::Unknown {
@@ -50,7 +51,7 @@ module Evolution {
* Processes the next item.
*
*/
- void processItem (in ImporterListener listener)
+ oneway void processItem (in ImporterListener listener)
raises (Busy);
/**