[Checkins] SVN: zope.introspector/trunk/src/zope/introspector/adapters.py Needs a adapter for ISubscriptionAdapterRegistration for zope2.

Martin Lundwall martin at webworks.se
Fri Jun 27 05:48:07 EDT 2008


Log message for revision 87825:
  Needs a adapter for ISubscriptionAdapterRegistration for zope2.

Changed:
  U   zope.introspector/trunk/src/zope/introspector/adapters.py

-=-
Modified: zope.introspector/trunk/src/zope/introspector/adapters.py
===================================================================
--- zope.introspector/trunk/src/zope/introspector/adapters.py	2008-06-27 09:17:51 UTC (rev 87824)
+++ zope.introspector/trunk/src/zope/introspector/adapters.py	2008-06-27 09:48:07 UTC (rev 87825)
@@ -3,7 +3,8 @@
 from zope.introspector.interfaces import IRegistrySearch
 from zope.component.interfaces import (IAdapterRegistration,
                                        IHandlerRegistration,
-                                       IUtilityRegistration)
+                                       IUtilityRegistration,
+                                       ISubscriptionAdapterRegistration)
 import grokcore.component as grok
 
 class AdapterSearch(grok.Adapter):
@@ -42,7 +43,10 @@
     
     def getObject(self):
         return self.registration
-    
+
+class SubscriptionSearch(AdapterSearch):
+    grok.implements(IRegistrySearch)
+    grok.context(ISubscriptionAdapterRegistration)
         
 class HandlerSearch(grok.Adapter):
     grok.implements(IRegistrySearch)



More information about the Checkins mailing list