Class e.p.p.p.PluginUpdatesController(HierarchyController, DoubleLineMenuItemPreviewListController):

Part of elisa.plugins.poblesec.plugins View In Hierarchy

A list controller that displays a list of plugins.

The plugins listed are those for which a newer version is available for download from a set of plugin repositories.

Line # Kind Name Docs
421 Method initialize Initialize the component.
476 Method set_frontend Set the frontend for the controller.
534 Method node_clicked Callback invoked when an item of the list representing a given level of
428 Method _populate_collection Undocumented
483 Method _show_restart_popup_cb Undocumented
503 Method _update_plugin Undocumented
522 Method _update_all_plugins Undocumented

Inherited from HierarchyController:

Line # Kind Name Docs
80 Method register_deferred Register a deferred call to be associated to a given key.
86 Method cancel_deferreds Cancel all the currently pending deferred calls associated to one given
103 Method cancel_all_deferreds Cancel all the currently pending deferred calls.
114 Method clean Clean the component.

Inherited from Component (via HierarchyController):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.

Inherited from Loggable (via HierarchyController, Component):

Line # Kind Name Docs
81 Method __init__ Undocumented

Inherited from DoubleLineMenuItemPreviewListController:

Line # Kind Name Docs
513 Method node_renderer Render a node using the common API methods defined by the

Inherited from MenuItemPreviewListController (via DoubleLineMenuItemPreviewListController):

Line # Kind Name Docs
432 Method clean Clean the component.
493 Method image_from_item Display a preview image for an item using the common API methods
440 Method _actions_inserted Undocumented
443 Method _actions_deleted Undocumented
446 Method _actions_changed Undocumented
450 Method _actions_reordered Undocumented

Inherited from PreviewListController (via DoubleLineMenuItemPreviewListController, MenuItemPreviewListController):

Line # Kind Name Docs
118 Method __init__ Undocumented
133 Method nodes_setup Undocumented
165 Method item_to_letter Undocumented
319 Method handle_input Undocumented
122 Method _create_selector Undocumented
146 Method _fastscroller_setup Undocumented
174 Method _get_active_shortcuts Undocumented
198 Method _shortcut_renderer Undocumented
205 Method _get_current_shortcut Undocumented
208 Method _set_current_shortcut Undocumented
211 Method _shortcut_selected Undocumented
261 Method _on_items_deleted Undocumented
266 Method _initiate_load_preview Undocumented
304 Method _load_preview Undocumented

Inherited from ListController (via DoubleLineMenuItemPreviewListController, MenuItemPreviewListController, PreviewListController):

Line # Kind Name Docs
60 Method stop_loading_animation Undocumented
71 Method removed Called after widget is removed from the canvas.
74 Method sensitive_set Undocumented
79 Method sensitive_get Undocumented
89 Method is_empty Undocumented
97 Method toggle_empty_alert Undocumented
160 Method node_selected Undocumented
84 Method _on_focus Undocumented
121 Method _node_clicked_proxy This method is triggered by the widget item-clicked signal. It figures

Inherited from PigmentController (via DoubleLineMenuItemPreviewListController, MenuItemPreviewListController, PreviewListController, ListController):

Line # Kind Name Docs
68 Method set_path Set the path for the controller.
83 Method has_focus Undocumented
86 Method prepare Called after widget is added to the canvas. It is sensible to do

Inherited from Component (via DoubleLineMenuItemPreviewListController, MenuItemPreviewListController, PreviewListController, ListController, PigmentController, Controller):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
def initialize(self):
Initialize the component.

This method is called by Component.create to finish the initialization of a component.

Returnsa deferred called when a component is fully initialized (type: twisted.internet.defer.Deferred )
def _populate_collection(self, result):
Undocumented
def set_frontend(self, frontend):
Set the frontend for the controller.
Parametersfrontendfrontend (type: elisa.core.components.frontend.Frontend )
def _show_restart_popup_cb(self, result):
Undocumented
def _update_plugin(self, item, single_update=True):
Undocumented
def _update_all_plugins(self):
Undocumented
def node_clicked(self, widget, item):
Callback invoked when an item of the list representing a given level of the hierarchy is clicked.
Parameterswidgetthe selected list item widget in the view (type: elisa.plugins.pigment.widgets.widget.Widget )
itemthe selected list item in the controller's model (type: elisa.core.components.model.Model )
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.