aboutsummaryrefslogtreecommitdiffstats
path: root/executive-summary/idl/SummaryComponent.idl
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2000-10-26 07:03:33 +0800
committerIain Holmes <iain@src.gnome.org>2000-10-26 07:03:33 +0800
commit20394851919f80269d11aa460e60f2bd1e46b7dc (patch)
tree6b3fc7cd84913f288434f58e5a4a9cb86604b073 /executive-summary/idl/SummaryComponent.idl
parent8ab09706d1ddaa55f1e76dc395fdee2104e4d105 (diff)
downloadgsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.gz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.bz2
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.lz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.xz
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.tar.zst
gsoc2013-evolution-20394851919f80269d11aa460e60f2bd1e46b7dc.zip
Summary is back in :D
Fixed a silly size issue for composer file selectors. svn path=/trunk/; revision=6187
Diffstat (limited to 'executive-summary/idl/SummaryComponent.idl')
-rw-r--r--executive-summary/idl/SummaryComponent.idl38
1 files changed, 19 insertions, 19 deletions
diff --git a/executive-summary/idl/SummaryComponent.idl b/executive-summary/idl/SummaryComponent.idl
index 55f7b6426d..6cf04b3a01 100644
--- a/executive-summary/idl/SummaryComponent.idl
+++ b/executive-summary/idl/SummaryComponent.idl
@@ -1,9 +1,9 @@
/*-*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
/*
- * CORBA interface for the Evolution shell.
+ * CORBA interface for the Evolution Executive Summary Components.
*
* Authors:
- * Ettore Perazzoli <ettore@helixcode.com>
+ * Iain Holmes <iain@helixcode.com>
*
* Copyright (C) 2000 Helix Code, Inc.
*/
@@ -18,17 +18,6 @@ module Evolution {
interface SummaryComponent: Bonobo::Unknown {
/**
- * supports:
- * @html: Does it support HTML?
- * @bonobo: Does it support Bonobo Controls?
- *
- * Sets the @html and @bonobo arguments to TRUE
- * if the component supports that type of
- * embedding
- */
- void supports (out boolean bonobo, out boolean html);
-
- /**
* set_owner:
* @summary: A Summary object.
*
@@ -45,15 +34,26 @@ module Evolution {
/**
* create_view:
- *
+ * @control: A Bonobo_Control
+ * @html: HTML of the view.
+ * @title: Title of the view.
+ * @icon: Icon to be used for the view.
+ *
* Creates a summary of the data that the component has.
- * Returns: A @BonoboControl of the view.
+ * Returns: The ID of the view.
*/
- Bonobo::Control create_bonobo_view (out string title,
- out string icon);
+ long create_view (out Bonobo::Control control,
+ out string html,
+ out string title,
+ out string icon);
- string create_html_view (out string title,
- out string icon);
+ /**
+ * destroy_view:
+ * @id: ID of the view to be destroyed.
+ *
+ * Tells a service that a view has been destroyed.
+ */
+ void destroy_view (in long id);
/**
* configure: