mò %U²Ic@sÓdZdfd„ƒYZdefd„ƒYZdefd„ƒYZdeefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZdeefd„ƒYZ defd„ƒYZ dS(s$Something just to look at via pydoc.t A_classiccBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( sA classic class.cCsdS(sMethod defined in A.N((tself((t-/data/zmath/lib/python2.4/test/pydocfodder.pytA_methodscCsdS(sMethod defined in A and B.N((R((Rt AB_methodscCsdS(sMethod defined in A and C.N((R((Rt AC_method scCsdS(sMethod defined in A and D.N((R((Rt AD_method scCsdS(sMethod defined in A, B and C.N((R((Rt ABC_method scCsdS(sMethod defined in A, B and D.N((R((Rt ABD_methodscCsdS(sMethod defined in A, C and D.N((R((Rt ACD_methodscCsdS(s Method defined in A, B, C and D.N((R((Rt ABCD_methods( t__name__t __module__t__doc__RRRRRRR R (((RRs        t B_classiccBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s(A classic class, derived from A_classic.cCsdS(sMethod defined in A and B.N((R((RRscCsdS(sMethod defined in A, B and C.N((R((RRscCsdS(sMethod defined in A, B and D.N((R((RRscCsdS(s Method defined in A, B, C and D.N((R((RR scCsdS(sMethod defined in B.N((R((RtB_method!scCsdS(sMethod defined in B and C.N((R((Rt BC_method#scCsdS(sMethod defined in B and D.N((R((Rt BD_method%scCsdS(sMethod defined in B, C and D.N((R((Rt BCD_method's( R R R RRRR RRRR(((RRs        t C_classiccBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s(A classic class, derived from A_classic.cCsdS(sMethod defined in A and C.N((R((RR,scCsdS(sMethod defined in A, B and C.N((R((RR.scCsdS(sMethod defined in A, C and D.N((R((RR 0scCsdS(s Method defined in A, B, C and D.N((R((RR 2scCsdS(sMethod defined in B and C.N((R((RR4scCsdS(sMethod defined in B, C and D.N((R((RR6scCsdS(sMethod defined in C.N((R((RtC_method8scCsdS(sMethod defined in C and D.N((R((Rt CD_method:s( R R R RRR R RRRR(((RR*s        t D_classiccBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s6A classic class, derived from B_classic and C_classic.cCsdS(sMethod defined in A and D.N((R((RR?scCsdS(sMethod defined in A, B and D.N((R((RRAscCsdS(sMethod defined in A, C and D.N((R((RR CscCsdS(s Method defined in A, B, C and D.N((R((RR EscCsdS(sMethod defined in B and D.N((R((RRGscCsdS(sMethod defined in B, C and D.N((R((RRIscCsdS(sMethod defined in C and D.N((R((RRKscCsdS(sMethod defined in D.N((R((RtD_methodMs( R R R RRR R RRRR(((RR=s        tA_newc BsÂtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z e e ƒZ d „Z ee ƒZ d „Zd „Zd „ZededededdƒZeZRS(sA new-style class.cCsdS(sMethod defined in A.N((R((RRTscCsdS(sMethod defined in A and B.N((R((RRVscCsdS(sMethod defined in A and C.N((R((RRXscCsdS(sMethod defined in A and D.N((R((RRZscCsdS(sMethod defined in A, B and C.N((R((RR\scCsdS(sMethod defined in A, B and D.N((R((RR^scCsdS(sMethod defined in A, C and D.N((R((RR `scCsdS(s Method defined in A, B, C and D.N((R((RR bscCsdS(sA class method defined in A.N((tclstx((Rt A_classmethodescCsdS(sA static method defined in A.N((((RtA_staticmethodiscCsdS(sA property getter function.N((R((Rt_getxmscCsdS(sA property setter function.N((Rtvalue((Rt_setxoscCsdS(sA property deleter function.N((R((Rt_delxqstfdeltfgettfsettdocsA sample property defined in A.(R R R RRRRRRR R Rt classmethodRt staticmethodRRR tpropertyt A_propertytintt A_int_alias(((RRQs&                 tB_newcBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s&A new-style class, derived from A_new.cCsdS(sMethod defined in A and B.N((R((RR{scCsdS(sMethod defined in A, B and C.N((R((RR}scCsdS(sMethod defined in A, B and D.N((R((RRscCsdS(s Method defined in A, B, C and D.N((R((RR scCsdS(sMethod defined in B.N((R((RRƒscCsdS(sMethod defined in B and C.N((R((RR…scCsdS(sMethod defined in B and D.N((R((RR‡scCsdS(sMethod defined in B, C and D.N((R((RR‰s( R R R RRRR RRRR(((RR+xs        tC_newcBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s&A new-style class, derived from A_new.cCsdS(sMethod defined in A and C.N((R((RRscCsdS(sMethod defined in A, B and C.N((R((RR‘scCsdS(sMethod defined in A, C and D.N((R((RR “scCsdS(s Method defined in A, B, C and D.N((R((RR •scCsdS(sMethod defined in B and C.N((R((RR—scCsdS(sMethod defined in B, C and D.N((R((RR™scCsdS(sMethod defined in C.N((R((RR›scCsdS(sMethod defined in C and D.N((R((RRs( R R R RRR R RRRR(((RR,Œs        tD_newcBsVtZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( s5A new-style class, derived from B_new and C_new. cCsdS(sMethod defined in A and D.N((R((RR¤scCsdS(sMethod defined in A, B and D.N((R((RR¦scCsdS(sMethod defined in A, C and D.N((R((RR ¨scCsdS(s Method defined in A, B, C and D.N((R((RR ªscCsdS(sMethod defined in B and D.N((R((RR¬scCsdS(sMethod defined in B, C and D.N((R((RR®scCsdS(sMethod defined in C and D.N((R((RR°scCsdS(sMethod defined in D.N((R((RR²s( R R R RRR R RRRR(((RR- s        tFunkyPropertiescBswtZdZd„Zdfd„ƒYZdfd„ƒYZdfd„ƒYZeedƒedƒedƒd ƒZRS( sžFrom SF bug 472347, by Roeland Rengelink. Property getters etc may not be vanilla functions or methods, and this used to make GUI pydoc blow up. cCshdd<|_dS(NRi(Rtdesc(R((Rt__init__¼stget_desccBstZd„Zd„ZRS(NcCs ||_dS(N(tattrR(RR2((RR0ÀscCsdG|G|GH|i|iS(Ns Get called(RtinstR/R2(RR3((Rt__call__Âs (R R R0R4(((RR1¿s tset_desccBstZd„Zd„ZRS(NcCs ||_dS(N(R2R(RR2((RR0ÆscCs%dG|G|G|GH||i|i