[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