ó
6j/Qc           @   sF  d  Z  d d l m Z d d l m Z d d l m Z d d l m Z d e f d „  ƒ  YZ d e f d	 „  ƒ  YZ d
 e f d „  ƒ  YZ	 d e f d „  ƒ  YZ
 d e f d „  ƒ  YZ e e ƒ d e f d „  ƒ  Yƒ Z e e ƒ e e ƒ d e f d „  ƒ  Yƒ ƒ Z d e f d „  ƒ  YZ d e f d „  ƒ  YZ e ƒ  Z e ƒ  Z d S(   s   Components for testing
iÿÿÿÿ(   t	   Interface(   t	   Attribute(   t   implementer(   t   adaptert   IAppbc           B   s   e  Z e d  ƒ Z d „  Z RS(   s   test attributec           C   s   d S(   s	   test funcN(    (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyt   f   s    (   t   __name__t
   __module__R   t   aR   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR      s   t   IAppc           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR	      s   t   IApp2c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR
      s   t   IApp3c           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR      s   t   IContentc           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   "   s    t   Contentc           B   s   e  Z RS(    (   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   $   s   t   Compc           B   s    e  Z d  „  Z d Z d „  Z RS(   c         G   s   d  S(   N(    (   t   selft   args(    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyt   __init__-   s    i   c           C   s   d  S(   N(    (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   2   s    (   R   R   R   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   (   s   	t   Comp2c           B   s   e  Z d  „  Z RS(   c         C   s   | |  _  d  S(   N(   t   context(   R   R   (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   5   s    (   R   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   4   s   t   Comp3c           B   s   e  Z d  „  Z RS(   c         C   s   | |  _  d  S(   N(   R   (   R   R   (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   9   s    (   R   R   R   (    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyR   8   s   N(   t   __doc__t   zope.interfaceR    R   R   t   zope.componentR   R   R	   R
   R   R   t   objectR   R   R   R   t   compt   content(    (    (    sG   /usr/lib/python2.7/site-packages/zope/component/testfiles/components.pyt   <module>   s$   	
	