diff options
| author | Tres Seaver <tseaver@palladion.com> | 2016-12-06 07:20:52 -0500 |
|---|---|---|
| committer | Tres Seaver <tseaver@palladion.com> | 2016-12-06 07:20:52 -0500 |
| commit | 12371b90a6005a3a7874e13e40e3d2f820ee468c (patch) | |
| tree | 6be458854460a3ac05713f828a68959d7c3331c1 /src | |
| parent | b30d4d68e4c6751fc7b22f6bfd956396818b665d (diff) | |
| download | zope-interface-12371b90a6005a3a7874e13e40e3d2f820ee468c.tar.gz | |
Document API for adapter registry.
Closes: #41.
Diffstat (limited to 'src')
| -rw-r--r-- | src/zope/interface/adapter.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/zope/interface/adapter.py b/src/zope/interface/adapter.py index db2a49b..f8fdb00 100644 --- a/src/zope/interface/adapter.py +++ b/src/zope/interface/adapter.py @@ -15,9 +15,11 @@ """ import weakref +from zope.interface import implementer from zope.interface import providedBy from zope.interface import Interface from zope.interface import ro +from zope.interface.interfaces import IAdapterRegistry from zope.interface._compat import _normalize_name @@ -605,6 +607,7 @@ class AdapterLookupBase(object): class AdapterLookup(AdapterLookupBase, LookupBase): pass +@implementer(IAdapterRegistry) class AdapterRegistry(BaseAdapterRegistry): LookupClass = AdapterLookup @@ -644,6 +647,7 @@ class AdapterRegistry(BaseAdapterRegistry): class VerifyingAdapterLookup(AdapterLookupBase, VerifyingBase): pass +@implementer(IAdapterRegistry) class VerifyingAdapterRegistry(BaseAdapterRegistry): LookupClass = VerifyingAdapterLookup |
