Package gnue :: Package navigator :: Package external :: Package zope :: Package interface :: Module adapter
[show private | hide private]

Module gnue.navigator.external.zope.interface.adapter

Adapter-style interface registry

This implementation is based on a notion of "surrogate" interfaces.

$Id: adapter.py 40520 2005-12-03 15:44:57Z benji_york $
Classes
AdapterLookup  
AdapterRegistry Adapter registry
ReadProperty  
Surrogate Specification surrogate

Function Summary
  _add_multi_adapter(with, name, target, provided, implied, registered, object)
  _add_multi_sub_adapter(with, target, implied, objects)
  _add_named_adapter(target, provided, name, implied, registered, value)
  _add_named_sub_adapter(target, implied, objects)
  adapterImplied(adapters)
  mextends(with, rwith)

Variable Summary
InterfaceClass Default = <InterfaceClass gnue.navigator.external.zope.i...
InterfaceClass Null = <InterfaceClass gnue.navigator.external.zope.inte...

Function Details

_add_multi_adapter(with, name, target, provided, implied, registered, object)

_add_multi_sub_adapter(with, target, implied, objects)

_add_named_adapter(target, provided, name, implied, registered, value)

_add_named_sub_adapter(target, implied, objects)

adapterImplied(adapters)

mextends(with, rwith)


Variable Details

Default

Type:
InterfaceClass
Value:
<InterfaceClass gnue.navigator.external.zope.interface.adapter.Default\
>                                                                      

Null

Type:
InterfaceClass
Value:
<InterfaceClass gnue.navigator.external.zope.interface.adapter.Null>   


GNUe Home

Private API

Developer's Corner