o
    ,ò¿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©Ú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__Ú
zope.eventr   Úevent_subscribersÚzope.component.interfacesr   Úzope.component._apir   Úzope.component._declarationr   r
   Úappendr   r   r   r   r	   Ú<module>   s   
