[Zope-CMF] CMFSetup types import/export
Florent Guillaume
fg at nuxeo.com
Fri Jun 10 10:12:43 EDT 2005
I have to modify CMFSetup's type information import/export
(typeinfo.py).
Currently, to discriminate on ti types on export, it does:
if isinstance( ti, FactoryTypeInformation ):
...
elif isinstance( ti, ScriptableTypeInformation ):
...
Because I have other TypeInformation classes, with different
properties, I'll have to use some kind of registry. Anyone has
special needs here, before I commit an implementation? I think I'll
do a registry that discriminates on ti.meta_type.
Note that my ti class is a subclass of FactoryTypeInformation, so the
isinstance test above is not enough in any case.
Florent
--
Florent Guillaume, Nuxeo (Paris, France) CTO, Director of R&D
+33 1 40 33 71 59 http://nuxeo.com fg at nuxeo.com
More information about the Zope-CMF
mailing list