Home | Trees | Indices | Help |
---|
|
A backend holds all the data that has to be rendered in order to display a complete Elisa user interface. It does so by storing a tree of elisa.base_components.controller.Controllers and keeping track of the focus amongst them.
Multiple elisa.core.frontend.Frontends can be connected to a backend through the elisa.core.interface_controller.InterfaceController and render the content of the tree of controllers.
elisa.base_components.input_provider.InputProviders can be associated with a backend so that all the elisa.core.input_event.InputEvents are passed on to the backend's tree of controllers. Input events are forwarded to the controller that has the focus: focused_controller.
|
|||
__metaclass__ |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from |
|
|||
|
|
|||
name =
|
|||
Inherited from |
|
|||
elisa.base_components.controller.Controller |
focused_controller controller which currently has the focus |
||
elisa.core.config.Config |
mvc_config MVC associations config |
||
elisa.base_components.controller.Controller |
root_controller root controller associated to the backend |
|
|||
Inherited from |
|
|
|
|
|
|
focused_controllercontroller which currently has the focus
|
root_controllerroot controller associated to the backend
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0beta1 on Wed Jan 16 19:08:41 2008 | http://epydoc.sourceforge.net |