Re: archetypes.schemaextender kaskadieren
Andreas Jung <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | ZOPYX Ltd & Co. KG |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michael Hierweck wrote: > Hallo, > > ist es möglich/ratsam/gefährlich archetypes.schemaextender zu > kaskadieren, also einen Basistyp mehrfach zu erweitern? > > Ich ziehe das in Erwägung, weil ich einen Basistyp um mehrere Funktionen > erweitern möchte, die völlig unabhängig voneinander sind. Von der > Architektur her fände ich es sauberer, die verschiedenen Gesichtspunkte > auch im Code getrennt zu lassen, zumal diese dann auch wiederverwertbar > wären. > > Leider hatte es praktisch den Anschein, als würde dies nicht gelingen, > d.h. es scheint nur ein Extender zu greifen. > Man kann meines Wissens nicht mehrere Extender für einen Interface oder Content-Class registrieren. Natürlich kannst Du mehrere Extender im Sinne von Vererbung programmieren - aber jeweils nur einen davon projekt-spezifisch registrieren. - -aj -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQGUBAEBAgAGBQJMdMiYAAoJEADcfz7u4AZjQDYLugOJuok5ssiEa5RK4IPN6OL1 2oseFRsrWYkNfdSddbNGYc4ehBuATLPngNf4OYFn2ALskQmubIx5R+m/WUS88NMH ICxjJ78WI6sLIQ8gJkMarluy5nQnsg6ee/xjNHD6NKaC58sPeHQVe3CG/2OHzplE Q/VibKydBoNuzDkusUkqjhYZzoYch6332NlT5OL67W/MybdUEYkC0f5mCMOC9+0M aC4VjUSDAnRNELXtSHAoXp9i2Jm6F6Jb5ETpQduUdazKh/gatrmpY8BAIh984QgW 7UyjymXc0fdxAV+jOGTr8zGARGX2o8Ib9HgBARS0SV6CRXeWy6NiLqbOq5JZ8rv2 JSqyGrtUNmgp8idQ+djYpWBjxIJYec0xF/rb2M2OD5CbPGLvmE1Pjz9EcGuLP4br /eYmYgwQpULaOWpd2THTq2LuhP0uBBKSamNgW52pMGSJyjHcJUT9b7BCuk8LsuGW t0pA1Ccc2pMg9G7qv36C4dFHIGXpdCA= =g88U -----END PGP SIGNATURE----- _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope
lists.vcf
(text/x-vcard, 316 B)
begin:vcard fn:Andreas Jung n:Jung;Andreas org:ZOPYX Ltd. & Co. KG adr;quoted-printable:;;Charlottenstr. 37/1;T=C3=BCbingen;;72070;Germany email;internet:[email protected] title:CEO tel;work:+49-7071-793376 tel;fax:+49-7071-7936840 tel;home:+49-7071-793257 x-mozilla-html:FALSE url:www.zopyx.com version:2.1 end:vcard