Re: Bonobo::Control::getProperties ()

On 21 May 2001, Mike Kestner wrote:

> The above seems to imply that a Persist* interface for an object might
> be obtainable by QI on one interface of the object and not on another
> interface of the same object.  Doesn't that break one or two of those QI
> rules?  I thought that:
> add_interface(a,b)
> add_interface(b,c)
> implied add_interface(a,c).
> Is that not the case?

no, because a getProperties() method is not the same as QIing for
Bonobo::PropertyBag: the first is a has-a relationship and the second is
an is-a relationship.

   .--= ULLA! =---------------------.   `We are not here to give users what
   \     \   they want'  -- RMS, at GUADEC 2001
    `---= cactus cactus rulez org =---'
The smallest handcuff in the world is a wedding ring.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]