diff options
Diffstat (limited to 'executive-summary/idl/Summary.idl')
-rw-r--r-- | executive-summary/idl/Summary.idl | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/executive-summary/idl/Summary.idl b/executive-summary/idl/Summary.idl new file mode 100644 index 0000000000..59f13910b3 --- /dev/null +++ b/executive-summary/idl/Summary.idl @@ -0,0 +1,52 @@ +/*-*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ +/* + * CORBA interface for the Evolution shell. + * + * Authors: + * Iain Holmes <iain@helixcode.com> + * + * Copyright (C) 2000 Helix Code, Inc. + */ + +#include <Bonobo.idl> + +module Evolution { + interface SummaryComponent; + + interface Summary: Bonobo::Unknown { + exception NoSubWindow {}; + + /** + * set_title: + * @component: The SummaryComponent whose window to set the title. + * @title: The title. + * + * Sets the title of the subwindow that displays @component + * to @title + */ + void set_title (in SummaryComponent component, + in string title) + raises (NoSubWindow); + + /** + * flash: + * @component: The SummaryComponent that owns a subwindow. + * + * Flashes the subwindow that displays @component. + */ + void flash (in SummaryComponent component) + raises (NoSubWindow); + + /** + * update_html_component: + * @component: The SummaryComponent that owns a subwindow. + * @html: The new html that defines a component. + * + * Requests that the html that displays @component is changed + * to @html. + */ + void update_html_component (in SummaryComponent component, + in string html) + raises (NoSubWindow); + }; +}; |