Home | Trees | Index | Help |
---|
Package twisted :: Package coil :: Module coil |
|
Twisted COIL: COnfiguration ILlumination.
An end-user direct-manipulation interface to Twisted, accessible through the web.
This is a work in progress.Classes | |
---|---|
CollectionWrapper |
Wrap an existing roots.Collection as a IConfigCollection. |
ConfigCollection |
A default implementation of IConfigCollection. |
Configurator |
A configurator object implementing default behaviour. |
DispenserStorage |
A mini-database of dispensers. |
ICollection |
A collection for coil. |
IConfigCollection |
A coil collection to which objects can be added. |
IConfigurator |
A configurator object. |
IStaticCollection |
A coil collection to which we can't add items. |
StaticCollection |
A roots.Locked that implement IStaticCollection. |
Exceptions | |
---|---|
InvalidConfiguration |
I am is raised in the case of an invalid configuration. |
Function Summary | |
---|---|
Instantiate a configurable. | |
Get an object implementing ICollection for obj. | |
Get an object implement IConfigurator for obj. | |
Return an IConfigurator class for given class. | |
Return iterator of Configurators for a config tree. | |
Return list of registered classes that implement an interface. | |
Check if factory is available for this class. | |
Register a configurator for a class. | |
Register a factory for a class. |
Variable Summary | |
---|---|
dictionary |
factories
|
dictionary |
interfaceImplementors
|
Function Details |
---|
createConfigurable(configurableClass, container, name)Instantiate a configurable. First, I will find the factory for class configurableClass. Then I will call it, with 'container' and 'name' as arguments. |
getCollection(obj)Get an object implementing ICollection for obj. |
getConfigurator(obj)Get an object implement IConfigurator for obj. |
getConfiguratorClass(klass)Return an IConfigurator class for given class. |
getConfiguratorsForTree(root)Return iterator of Configurators for a config tree. This really ought to be implemented as a generator. |
getImplementors(interface)Return list of registered classes that implement an interface. |
hasFactory(configurableClass)Check if factory is available for this class. |
registerConfigurator(configuratorClass, factory=None)Register a configurator for a class. |
registerFactory(configurableClass, factory)Register a factory for a class. |
Variable Details |
---|
interfaceImplementors
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Sat Feb 15 21:18:54 2003 | http://epydoc.sf.net |