mò -á¸Ec@s5dZdkZdkZdeifd„ƒYZdS(sÕZCLass Persistent Meta Class IMPORTANT -- This module is private to ZClasses and experimetal. It is highly subject to change and likely to move $Id: _pmc.py 40218 2005-11-18 14:39:19Z andreasjung $ NtZClassPersistentMetaClassc BsxtZx(dD] Zeiiieeƒe}||jo+|tiijo|djo ||qºqº~}x|D]}t||ƒqWy |d=Wntj onXx*|iƒD]\}}t|||ƒqMW||_ nti|ƒt|_dS(NR R t __slotnames__(tstateRt __bases__Rt TypeErrortNoneR RRRRRR t__dict__tZODBtpersistentclasstspecial_class_descrst to_removetdelattrtKeyErrortsetattrRRtFalseR(RR!R RR)RRR((Rt __setstate__Js.  M  U     ( RRs _p_changedRs__getnewargs__s_p_maybeupdateRRs __getstate__R (t__name__t __module__RR&R'tPersistentMetaClassR%tlocalsR-RtpropertyR$R RRR.t_p_MethodDescr(((RRs     )(t__doc__RtZODB.persistentclassR&R(R&RR((Rt?s