class documentation

class ReprableComponentized(Componentized): (source)

View In Hierarchy


Method __init__ Undocumented
Method __repr__ 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
def __init__(self): (source)
def __repr__(self): (source)