mò
$MÅBc           @   s*   d  k  l Z d e i f d „  ƒ  YZ d S(   (   s   templateservert   RequestHandlerc           B   s   t  Z d „  Z d „  Z RS(   Nc         C   s-   t  i i |  | ƒ |  i i |  i ƒ  ƒ d  S(   N(   t   templateserverR    t   __init__t   selft   reqt   templatevarst   updatet   getvars(   R   R   (    (    tD   /oldshare/sjsoft/code/jSuite.py/jToolkit/demo/tutorial/introspect.pyR      s    c         C   s†   |  i i ƒ  } g  } | D]# \ } } } | d | | | f q ~ } |  i i ƒ  } h  d d d d g <d d <d | <d	 | <S(
   Ns   %s %s %st   colorst   redt   greent   bluet   numberf42.141592600000003t   talattrst   talvars(
   R   t   templatet   findtalattrsR   t   _[1]t   nodetypet   attrnamet	   attrvaluet   findtalvarnamesR   (   R   R   R   R   R   R   R   (    (    R   R   
   s    7(   t   __name__t
   __module__R   R   (    (    (    R   R       s   	N(   t   jToolkit.webR   R    (   R   R    (    (    R   t   ?   s   