aboutsummaryrefslogtreecommitdiffstats
path: root/executive-summary/idl/SummaryComponent.idl
diff options
context:
space:
mode:
Diffstat (limited to 'executive-summary/idl/SummaryComponent.idl')
-rw-r--r--executive-summary/idl/SummaryComponent.idl20
1 files changed, 6 insertions, 14 deletions
diff --git a/executive-summary/idl/SummaryComponent.idl b/executive-summary/idl/SummaryComponent.idl
index 1129721a02..fefc8e518d 100644
--- a/executive-summary/idl/SummaryComponent.idl
+++ b/executive-summary/idl/SummaryComponent.idl
@@ -19,24 +19,16 @@ module Summary {
interface ViewFrame;
interface Component: Bonobo::Unknown {
+ };
+ interface ComponentFactory: Bonobo::Unknown {
/**
- * setOwner:
- * @summary: A Summary object.
+ * createView:
*
- * Sets the owner of the component.
- */
- void setOwner (in ViewFrame owner);
-
- /**
- * unsetOwner:
+ * Creates a new Component object.
*
- * Unsets the owner of the component.
- */
- void unsetOwner ();
- };
-
- interface ComponentFactory: Bonobo::Unknown {
+ * Returns: A Component object.
+ **/
Component createView ();
};
};