[Zope3-Users] Re: catalog of objects' states (hurry.workflow)
Dominique Lederer
lederer.dominique at gmail.com
Sat Aug 4 04:37:15 EDT 2007
Alek Kowalczyk schrieb:
> Hello again,
> I have a rather big tree of MyObjects. MyObjects are adaptable to
> hurry.workflow's IWorklowState. Now I'd like to create a catalog to index all
> MyObjects by their current states. How to do that?
>
> An option might be(?) to add to MyObject property like that:
> @property
> def currentState(self): return IWorkflowState(self).getState()
> and index this property.
> But I'm not sure whether it is elegant solution, as it requires the object to
> know that it has workflow and (too) strong link between object and adapter.
>
> I'll appreciate any suggestions how to index workflow states cleanly and not in
> too complictated way...
> Regards!
i use the @property solution, because i got into troubles with annotations and
the catalog. see the unanswered post
http://mail.zope.org/pipermail/zope3-users/2007-March/005925.html
cheers Dominique
More information about the Zope3-users
mailing list