[Zope3-Users] component.adapts or __used_for__

Dominik Huber dominik.huber at projekt01.ch
Mon May 30 08:09:38 EDT 2005


Sakesun Roykiattisak wrote:

> Both of them do the same thing ?  Which one will be deprecated ?

__used_for__ documentation convention should be replaced by the 
component.adapts. At the moment both declaration exists within the code.

On a documentation respect both of them do the same, but only the 
component.adapts has influence on the zcml configuration.

Regards,
Dominik

>
> Dominik Huber wrote:
>
>> Sakesun Roykiattisak wrote:
>>
>>> component.adapts or __used_for__
>>> Which one is the current preferred method to declare adapter context 
>>> interface ?
>>
>>
>> component.adapts, __used_for__ was just a 'makeshift' convention.
>> If you use component.adapts and the internface.implements methods 
>> serveral direvtives detect their for- and provides-attributes 
>> implicitely.
>> for example:
>> <adapter factory="bar.FooForBar" />
>> instead of
>> <adapter factory="bar.FooForBar" provides=".IFoo" for=".IBar" />
>
>
>
> _______________________________________________
> Zope3-users mailing list
> Zope3-users at zope.org
> http://mail.zope.org/mailman/listinfo/zope3-users
>
>




More information about the Zope3-users mailing list