;ò
�ü?c           @   s<   d  k  Z  d „  Z d f  d „  ƒ  YZ d f  d „  ƒ  YZ d  S(   Nc         C   s-   t  |  ƒ } t | ƒ } | t i | <| Sd  S(   N(   s   WrappedObjectTreeItems   items   wrappers   ids   oids   rpcs   objecttable(   s   items   oids   wrapper(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   remote_object_tree_item   s    s   WrappedObjectTreeItemc           B   s#   t  Z d „  Z d „  Z d „  Z RS(   Nc         C   s   | |  _ d  S(   N(   s   items   selfs   _WrappedObjectTreeItem__item(   s   selfs   item(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   __init__   s    c         C   s   t  |  i | ƒ } | Sd  S(   N(   s   getattrs   selfs   _WrappedObjectTreeItem__items   names   value(   s   selfs   names   value(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   __getattr__   s    c         C   s    |  i i ƒ  } t t | ƒ Sd  S(   N(   s   selfs   _WrappedObjectTreeItem__items   _GetSubLists   lists   maps   remote_object_tree_item(   s   selfs   list(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   _GetSubList   s    (   s   __name__s
   __module__s   __init__s   __getattr__s   _GetSubList(    (    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   WrappedObjectTreeItem	   s   		s   StubObjectTreeItemc           B   s#   t  Z d „  Z d „  Z d „  Z RS(   Nc         C   s   | |  _  | |  _ d  S(   N(   s   sockios   selfs   oid(   s   selfs   sockios   oid(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   __init__   s    	c         C   s#   t  i |  i |  i | ƒ } | Sd  S(   N(   s   rpcs   MethodProxys   selfs   sockios   oids   names   value(   s   selfs   names   value(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   __getattr__   s    c         C   sS   |  i i |  i d f  h  ƒ } g  i } | D] } | t |  i | ƒ ƒ q, ~ Sd  S(   Ns   _GetSubList(   s   selfs   sockios
   remotecalls   oids   lists   appends   _[1]s   StubObjectTreeItem(   s   selfs   _[1]s   oids   list(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   _GetSubList"   s    (   s   __name__s
   __module__s   __init__s   __getattr__s   _GetSubList(    (    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   StubObjectTreeItem   s   		(   s   rpcs   remote_object_tree_items   WrappedObjectTreeItems   StubObjectTreeItem(   s   remote_object_tree_items   rpcs   WrappedObjectTreeItems   StubObjectTreeItem(    (    s8   /mit/python/lib/python2.3/idlelib/RemoteObjectBrowser.pys   ?   s   		