Nicholas Henke (by way of Nicholas Henke ) wrote:
> Given the following code:
>  I can see why access to self.thing fails in Inner::__setattr__, but the 
> question is how do I do that -- can I not use __setattr__ and have to use a 
> setAttr that is accessed via O.I.setAttr('help','me rhonda') ?

Acquisition uses a subtle trick that makes everything work: the "self" 
passed to most methods is actually an acquisition wrapper, rather than 
the object itself.  But the "self" passed to certain methods like 
__setattr__() is not wrapped.  I'm sure there's a good reason.

HTH.

Shane



_______________________________________________
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