[Zope-Checkins] CVS: Zope3/lib/python/Zope/ComponentArchitecture - GlobalAdapterService.py:1.1.2.3

Steve Alexander steve@cat-box.net
Sun, 26 May 2002 14:20:50 -0400


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

Modified Files:
      Tag: Zope-3x-branch
	GlobalAdapterService.py 
Log Message:
Security-related management screens now work!

I've had to change the way use of Annotations is declared in classes
a little bit. I'll explain more about that in an email to
zope3-dev shortly.


=== Zope3/lib/python/Zope/ComponentArchitecture/GlobalAdapterService.py 1.1.2.2 => 1.1.2.3 ===
 class GlobalAdapterService:
     
-    __implements__=IGlobalAdapterService
+    __implements__ = IGlobalAdapterService
     
     def __init__(self):
-        self.__adapters=IToIRegistry()
+        self.__adapters = IToIRegistry()
     
     def provideAdapter(self, forInterface, providedInterface, maker):
         """see IGlobalAdapterService interface"""
@@ -51,7 +51,7 @@
 
     def getAdapter(self, object, interface, default=_marker):
         """see IAdapterService interface"""
-        clean_object=removeAllProxies(object)
+        clean_object = removeAllProxies(object)
         if interface.isImplementedBy(clean_object): return object
         makers = self.__adapters.getForObject(clean_object, interface)
         if makers is None:
@@ -70,7 +70,7 @@
 
 
 
-_clear         = adapterService._clear
+_clear = adapterService._clear
 
 # Register our cleanup with Testing.CleanUp to make writing unit tests simpler.
 from Zope.Testing.CleanUp import addCleanUp