mς &U²Ic@s<dkZd„Zdfd„ƒYZdfd„ƒYZdS(NcCs)t|ƒ}t|ƒ}|ti|<|S(N(tWrappedObjectTreeItemtitemtwrappertidtoidtrpct objecttable(RRR((t8/data/zmath/lib/python2.4/idlelib/RemoteObjectBrowser.pytremote_object_tree_items   RcBs#tZd„Zd„Zd„ZRS(NcCs ||_dS(N(Rtselft_WrappedObjectTreeItem__item(R R((Rt__init__ scCst|i|ƒ}|S(N(tgetattrR R tnametvalue(R R R((Rt __getattr__scCs|iiƒ}tt|ƒS(N(R R t _GetSubListtlisttmapR(R R((RRs(t__name__t __module__R RR(((RR s  tStubObjectTreeItemcBs#tZd„Zd„Zd„ZRS(NcCs||_||_dS(N(tsockioR R(R RR((RR s cCsti|i|i|ƒ}|S(N(Rt MethodProxyR RRR R(R R R((RRscCsI|ii|idfhƒ}g}|D]}|t|i|ƒq)~S(NR(R Rt remotecallRRt_[1]R(R RRR((RR"s(RRR RR(((RRs  (RRRR(RRRR((Rt?s