Martin Aspeli wrote:


Chris Withers wrote:
Hi All,

I was wondering if someone could give me a definitive explanation of what the following means:

<adapter
     for="* ISomething *"
     ...

...means?

Is the following equivalent:

provideAdapter(...,adapts=(None,ISomething,None),...)


No, but this is:

provideAdapter(...,adapts=(Interface, ISomething, Interface),...)

Actually, ZCML translates a "*" to None. And as of Zope 3.3, adapting None or Interface is equivalent.


--
http://worldcookery.com -- Professional Zope documentation and training
2nd edition of Web Component Development with Zope 3 is now shipping!

_______________________________________________
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com

Reply via email to