Package elisa :: Package plugins :: Package bad :: Package weather :: Module weather_controller :: Class WeatherController
[hide private]
[frames] | no frames]

Class WeatherController

source code


Nested Classes [hide private]

Inherited from core.component.Component: __metaclass__

Instance Methods [hide private]

Inherited from base_components.controller.Controller: __init__, attribute_set, backend__get, backend__set, backend_changed, focus, focused__get, focused__set, focused_changed, handle_input, initialize, model__get, model__set, model_changed, parent__get, parent__set

Inherited from core.component.Component: clean, load_config, save_config

Inherited from core.observers.observable.Observable: __setattr__, add_observer, remove_observer

Inherited from extern.log.log.Loggable: debug, doLog, error, info, log, logFunction, logObjectName, warning, warningFailure

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __str__

Static Methods [hide private]

Inherited from core.component.Component: __classinit__

Class Variables [hide private]
tuple of strings supported_models = ('weather:weather_model')
list of models that are compatible with the controller identified by their path: 'plugin:model'
string name = 'weather_controller'
Component's name

Inherited from base_components.controller.Controller: bindings

Inherited from core.component.Component: checked, config_doc, default_config, id, plugin

Inherited from extern.log.log.Loggable: logCategory

Instance Variables [hide private]

Inherited from base_components.controller.Controller: backend, focused, model, parent

Inherited from core.component.Component: config, path

Properties [hide private]

Inherited from object: __class__