Re: Bag IDL
- From: Mike Kestner <mkestner ameritech net>
- To: Miguel de Icaza <miguel ximian com>
- Cc: gnome-components-list gnome org, Michael Meeks <michael helixcode com>
- Subject: Re: Bag IDL
- Date: Sun, 25 Feb 2001 10:31:51 -0600
Miguel de Icaza wrote:
> This was specifically done this way to *show* that PropertyBags were
> supposed to have EventSources, and that it is not a second-hand hack.
In other (OO) words, it's a kluge for:
module Bonobo {
service PropertyBag {
interface XPropertyBag;
interface XEventSource;
};
};
You're describing an implementation detail in an interface. I still
contend that it would be more appropriate to document the *Events* that
an Implementation of the PropertyBag Interface should emit. Putting an
extra QI function in the vtable does little to help the component
developer or user understand the functionality provided by a component
implementing PropertyBag.
Mike
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]