U
    ,ò¿WÑ  ã                   @   sZ   d Z ddlmZ ddlmZ ddlmZ ddlm	Z	 dd„ Z
e e
¡ e	eƒdd„ ƒZd	S )
z^Component Architecture-specific event dispatching

Based on subscription adapters / handlers.
é    )Úsubscribers)ÚIObjectEvent)Úadapterc                  G   s   t | d ƒ d S )N)Úcomponent_subscribers©Zevent© r   ú6/usr/lib/python3/dist-packages/zope/component/event.pyÚdispatch   s    r	   c                 C   s   t | j| fdƒ dS )z2Dispatch ObjectEvents to interested adapters.
    N)r   Úobjectr   r   r   r   ÚobjectEventNotify    s    r   N)Ú__doc__Z
zope.eventr   Zevent_subscribersZzope.component.interfacesr   Zzope.component._apir   Zzope.component._declarationr   r	   Úappendr   r   r   r   r   Ú<module>   s   
