[Zope3-checkins] CVS: Zope3/lib/python/Zope/ComponentArchitecture - GlobalAdapterService.py:1.4.8.2

Sushant Kumar Rath srath@zeomega.com
Fri, 1 Nov 2002 05:56:02 -0500


Update of /cvs-repository/Zope3/lib/python/Zope/ComponentArchitecture
In directory cvs.zope.org:/tmp/cvs-serv11380

Modified Files:
      Tag: Zope3-Bangalore-TTW-Branch
	GlobalAdapterService.py 
Log Message:
getRegisteredMatching is added to get all the globally registered adapters.


=== Zope3/lib/python/Zope/ComponentArchitecture/GlobalAdapterService.py 1.4.8.1 => 1.4.8.2 ===
--- Zope3/lib/python/Zope/ComponentArchitecture/GlobalAdapterService.py:1.4.8.1	Fri Nov  1 05:53:10 2002
+++ Zope3/lib/python/Zope/ComponentArchitecture/GlobalAdapterService.py	Fri Nov  1 05:56:01 2002
@@ -34,9 +34,9 @@
 
         maker -- a callable object that gets an adapter component for
         a context component.
-        """
-    def getRegisteredMatching(for_interface=None, provide_interface=None):
-        """To get all the globally registered adapters.
+        """
+    def getRegisteredMatching(for_interface=None, provide_interface=None):
+        """To get all the globally registered adapters.
         """
 
 class GlobalAdapterService:
@@ -66,7 +66,7 @@
         if result is None:
             raise ComponentLookupError(object, interface)
 
-        return result
+        return result
     
     
     def queryAdapter(self, object, interface, default=None):
@@ -83,16 +83,16 @@
         for maker in makers:
             result = maker(result)
 
-        return result
-
-    def getRegisteredMatching(self, for_interface=None,
-                              provide_interface=None):
-        
-        return self.__adapters.getRegisteredMatching(for_interface,
-                                                     provide_interface)
+        return result
+
+    def getRegisteredMatching(self, for_interface=None,
+                              provide_interface=None):
         
-  
-
+        return self.__adapters.getRegisteredMatching(for_interface,
+                                                     provide_interface)
+        
+  
+
     
 
     _clear = __init__