HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux ip-10-0-8-47 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:31:58 UTC 2024 aarch64
User: ubuntu (1000)
PHP: 8.1.2-1ubuntu2.22
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/zope/component/__pycache__/registry.cpython-310.pyc
o

,�W��@sdZddlmZddlmZddlmZddlmZddlmZddlmZddlmZdd	lm	Z	dd
l
mZddlm
Z
ddlmZdd
lmZddlmZddlmZddlmZe
ee�dd��Ze
ee�dd��Ze
ee�dd��Ze
ee�dd��ZdS)zBasic components support
�)�
Components)�_getUtilityProvided)�_getAdapterProvided)�_getAdapterRequired)�UtilityRegistration)�AdapterRegistration)�SubscriptionRegistration)�HandlerRegistration)�handle)�adapter)�IAdapterRegistration)�IHandlerRegistration)�IRegistrationEvent)� ISubscriptionAdapterRegistration)�IUtilityRegistrationcC�t|j|�dS�N)r
�	component��registration�event�r�9/usr/lib/python3/dist-packages/zope/component/registry.py� dispatchUtilityRegistrationEvent#�rcCrr�r
�factoryrrrr� dispatchAdapterRegistrationEvent'rrcCrrrrrrr�,dispatchSubscriptionAdapterRegistrationEvent+rrcCrr)r
�handlerrrrr� dispatchHandlerRegistrationEvent/rr N)�__doc__�zope.interface.registryrrrrrrrr	�zope.component._apir
�zope.component._declarationr�zope.component.interfacesrr
rrrrrrr rrrr�<module>s0