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

_______________________________________________
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope )

Reply via email to