[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)