On Sat, Aug 15, 2009 at 4:49 PM, Iain Duncan<iaindun...@telus.net> wrote:
> Hi, I'm new here so please tell me if this is the wrong list.
>
> I have a case where I want a class, ( the class object itself, not an
> instantiated class ) to provide an interface so that a utility look up
> can get me the class itself. This is working ok with:
>
> class IPet(PersistentResource):
>  implements(Pet)
>  classProvides(IResourceClass)
>
> but, all classes that inherit from PersistentResource should provide
> this too,

That's a matter of opinion.

> and this does not get inherited just by using classProvides in
> the definitiation of PersistentResource.
>
> Before I go making metaclasses and stuff, thought I should check if I am
> missing something simple!

No.  Class provides isn't inherited by design.

Jim

-- 
Jim Fulton
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to