[Zope-Checkins] CVS: Zope2 - Adapter.py:1.1.2.3

Jim Fulton jim@digicool.com
Thu, 28 Jun 2001 12:07:50 -0400 (EDT)


Update of /cvs-repository/Zope2/lib/python/ComponentArchitecture
In directory korak.digicool.com:/tmp/cvs-serv14174

Modified Files:
      Tag: NR-branch
	Adapter.py 
Log Message:
Added missing self.



--- Updated File Adapter.py in package Zope2 --
--- Adapter.py	2001/06/28 16:04:08	1.1.2.2
+++ Adapter.py	2001/06/28 16:07:50	1.1.2.3
@@ -116,7 +116,7 @@
     def provideAdapter(self, input, output, adapter):
         self._provideAdapters(input, output, adapter, output)
 
-    def _getAdapter(input, output):
+    def _getAdapter(self, input, output):
         marker=None
         a=_adapters.get((input, output), marker)
         if a is not marker: return a
@@ -125,7 +125,7 @@
             if a is not marker: return a
         return _marker
 
-    def getAdapterForInterfaces(inputs, output, TupleType=type(())):
+    def getAdapterForInterfaces(self, inputs, output, TupleType=type(())):
         marker=None
         if type(inputs) is TupleType:
             for input in inputs:
@@ -134,7 +134,7 @@
         else:
             return _getAdapter(inputs, output)
 
-    def getAdapter(object, output, default=_marker):
+    def getAdapter(self, object, output, default=_marker):
         if output.implementedBy(object): return object
 
         a=getattr(object, '__implements__', _marker)