Andreas Jung wrote:
> Both solution appear a bit "heavy" to me. I solved this issue for
> TextIndexNG3 by adding generic support for wrapped objects by
> introducing an IObjectWrapper interface which is checked by the
> indexer. Using five:implements it is easy to attach this interface -
> if necessary - to any wrapper class (including
> [EMAIL PROTECTED]). Writing an adapter for adapting
> IndexableObjectWrapper to IObjectWrapper is trivial. I think this
> solution is more straight forward and does not require any changes to
> the CMF.
You are of course free to introduce adapters of your own, but I think
the second solution suggested is not too heavy and easily implemented.
After all, other code will also depend on the wrapper being as
transparent as possible.
Zope-CMF maillist - Zope-CMF@lists.zope.org
See http://collector.zope.org/CMF for bug reports and feature requests