class Registry(components.Componentized): (source)
Method | __init__ |
Undocumented |
Method | cachePath |
Undocumented |
Method | getCachedPath |
Undocumented |
Instance Variable | _pathCache |
Undocumented |
Inherited from Componentized
:
Method | __conform__ |
Undocumented |
Method | addAdapter |
Utility method that calls addComponent. I take an adapter class and instantiate it with myself as the first argument. |
Method | addComponent |
Add a component to me, for all appropriate interfaces. |
Method | getComponent |
Create or retrieve an adapter for the given interface. |
Method | locateAdapterClass |
Undocumented |
Method | removeComponent |
Remove the given component from me entirely, for all interfaces for which it has been registered. |
Method | setAdapter |
Cache a provider for the given interface, by adapting self using the given adapter class. |
Method | setComponent |
Cache a provider of the given interface. |
Method | unsetComponent |
Remove my component specified by the given interface class. |
Class Variable | persistenceVersion |
Undocumented |
Instance Variable | _adapterCache |
Undocumented |