[Plone-IT] wrap object

Antonio Sagliocco antonio.sagliocco a abstract.it
Ven 18 Apr 2008 11:54:00 UTC


Ciao Saverio,
non sono sicuro di aver ben capito quello che vuoi ottenere ed il  
problema che hai con il __getattr__.
Puoi essere più esplicito e/o fare qualche esempio?


Antonio


Il giorno 18/apr/08, alle ore 12:26, saverio ha scritto:
> un saluto a tutta la ML,
> sviluppo su plone da un po' di tempo e mi trovo nella necessità di  
> chiedere un po' di aiuto.
> Non riesco a uscirne in nessun modo.
> Ho bisogno di wrappare un oggetto archetypes all'interno di un altro  
> oggetto che sostanzialmente lo deve contenere ed esporne solo dei  
> metodi senza che il primo cambi, questo deve essere fatto a runtime  
> con sostanzialmente qualunque oggetto istanziabile
>
> """
> class wrapper(Folder):
>
>   def __init__(self, id , wrapped):
>      self._w = wrapped
>      folder.__init__(self,id)
> """
>
> wrapped è un qualunque oggetto all'interno del portale.
> Non riesco a farlo con il __getattr__ perchè mi va in max reclusion  
> depth.
> Altre possibili soluzioni?
>
> grazie mille
>
> Saverio Mucci
>
> _______________________________________________
> Plone-IT mailing list
> Plone-IT a lists.plone.org
> http://lists.plone.org/mailman/listinfo/plone-it
> http://www.nabble.com/Plone---Italy-f21728.html
>

-- 
Antonio Sagliocco - Security & Networking  
[antonio.sagliocco a abstract.it]
Abstract Open Solutions [ http://www.abstract.it ]
Mobile +39 320 8145331 Tel./Fax +39 081 0608213
PGP Public Key: http://www.abstract.it/gpg/antonio.sagliocco

(*)Please avoid sending me Word or PowerPoint attachments.
(*)See http://www.gnu.org/philosophy/no-word-attachments.html

-------------------------------------------------------------------------------------------------------------------------
Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per  
la tutela delle persone e di altri soggetti
rispetto al trattamento dei dati personali, si precisa che questa  
email è inviata unicamente ai destinatari sopra esposti,
con espressa diffida di leggerla, copiarla, diffonderla ed usarla  
senza autorizzazione. Se avete ricevuto questa email per
errore, vi preghiamo di distruggerla immediatamente e contattarci  
tramite uno dei recapiti sopra indicati.
--------------------------------------------------------------------------------------------------------------------------








Maggiori informazioni sulla lista Plone-IT