| Trees | Indices | Help |
|
|---|
|
|
Responsible for putting together a user interface and data. In a typical scenario the user interface is made of widgets from a specific toolkit and data is retrieved from elisa.core.resource_manager.ResourceManager in the form of elisa.core.components.model.Models. Controllers are created by elisa.core.components.frontend.Frontends. Often, a notion of compatibility between controllers and frontends will exist.
Example:
A GTK based frontend will create a window and GTK specific controllers that in turn will create GTK widgets. The controllers will fill the widgets with the data of their choice.
| Instance Methods | |||
|
Inherited from Inherited from |
|||
| Inherited from component.Component | |||
|---|---|---|---|
twisted.internet.defer.Deferred
|
|
||
twisted.internet.defer.Deferred
|
|
||
|
|||
|
|||
| Inherited from log.Loggable | |||
|
|||
| Class Methods | |||
| Inherited from component.Component | |||
|---|---|---|---|
| elisa.core.component.Component or a subclass |
|
||
| Class Variables | |
|
Inherited from |
|
| Inherited from component.Component | |
|---|---|
config_doc = {}
|
|
default_config = {}
|
|
name = property(fget= name__get, fset= name__set)
|
|
path = PathDescriptor()
|
|
| Properties | |
|
Inherited from |
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Tue Dec 1 10:54:29 2009 | http://epydoc.sourceforge.net |