[Zope-dev] Acquisition wishlist :-)
Chris Withers
chrisw@nipltd.com
Mon, 08 Jan 2001 10:10:34 +0000
Dieter Maurer wrote:
>
> Chris Withers writes:
> > And I suppose the other part of my wishlist:
> >
> > class MyClass(Acquisition.Implicit):
> > # your_attribute will be acquied
> >
> > # index_html won't
> > index_html = None
> No, that is not enough!
>
> As a side effect to turn off acquisition, you defined
> the attribute. This will not play well with inheritance:
> You will not only prevent acquisition of "index_html" but
> also prevent inheritance of it (which may be really necessary
> in some contexts).
I'm pretty sure inheritence takes precedence over Acquisition.
You wouldn't need to have index_html = None if it is inherited, since
the inherited idnex_html would be used before one is acquired, surely?
cheers,
Chris