| Home | Trees | Index | Help |
|---|
object --+
|
AdapterLookup
| Method Summary | |
|---|---|
__init__(self,
registry,
surrogates,
_remove)
| |
Hook function used when calling interfaces. | |
get(self,
declaration)
| |
lookup(self,
required,
provided,
name,
default)
| |
lookup1(self,
required,
provided,
name,
default)
| |
queryAdapter(self,
object,
interface,
name,
default)
| |
queryMultiAdapter(self,
objects,
interface,
name,
default)
| |
subscribers(self,
objects,
interface)
| |
subscriptions(self,
required,
provided)
| |
| Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
Return hash(x)... | |
Return a new object with type S, a subtype of T... | |
helper for pickle | |
helper for pickle | |
Return repr(x)... | |
x.__setattr__('name', value) <==> x.name = value | |
Return str(x)... | |
| Method Details |
|---|
__init__(self,
registry,
surrogates,
_remove)
|
adapter_hook(self, interface, object, name='', default=None)Hook function used when calling interfaces. When called from Interface.__adapt__, only the interface and object parameters will be passed. If the factory produces `None`, then the default is returned. This allows us to prevent adaptation (if desired) and make the factory decide whether an adapter will be available. |
get(self, declaration) |
lookup(self, required, provided, name='', default=None) |
lookup1(self, required, provided, name='', default=None) |
queryAdapter(self, object, interface, name='', default=None) |
queryMultiAdapter(self, objects, interface, name='', default=None) |
subscribers(self, objects, interface) |
subscriptions(self, required, provided) |
| Home | Trees | Index | Help |
|---|
| Generated by Epydoc 2.1 on Sun Nov 30 23:03:54 2008 | http://epydoc.sf.net |