Class e.p.p.m.PoblesecController(PigmentController):

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

No class docstring
Line # Kind Name Docs
75 Method __init__ Undocumented
88 Method initialize Initialize the component.
185 Method set_frontend Set the frontend for the controller.
301 Method clean Clean the component.
320 Method show_video_player Undocumented
338 Method show_dvd_player Undocumented
358 Method show_music_player Undocumented
375 Method show_slideshow_player Undocumented
392 Method show_current_player Undocumented
399 Method hide_current_player Undocumented
405 Method enable_popups Enable or disable popups. When popups are disabled, they will not show
421 Method enqueue_popup Enqueue a popup for later display.
466 Method hide_popup Hide the current popup.
497 Method stop_all_players Undocumented
503 Method handle_input Undocumented
524 Method play_file Undocumented
93 Method _got_new_version Undocumented
97 Method _download_installer Undocumented
115 Method _show_installer_popup Undocumented
137 Method _first_run_notification Undocumented
174 Method _close_wizard_cb Undocumented
274 Method _process_command_line_files Undocumented
279 Method _create_gst_metadata Undocumented
287 Method _initialize_dbus Undocumented
305 Method _clean_dbus Undocumented
439 Method _show_popup Undocumented

Inherited from PigmentController:

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

Inherited from Component (via PigmentController, Controller):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
def __init__(self):
Undocumented
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 _got_new_version(self, message, sender):
Undocumented
def _download_installer(self, url, version):
Undocumented
def _show_installer_popup(self, installer_path, version):
Undocumented
def _first_run_notification(self, message, sender):
Undocumented
def _close_wizard_cb(self, wizard):
Undocumented
def set_frontend(self, frontend):
Set the frontend for the controller.
Parametersfrontendfrontend (type: elisa.core.components.frontend.Frontend )
def _process_command_line_files(self, result):
Undocumented
def _create_gst_metadata(self):
Undocumented
def _initialize_dbus(self, result=None):
Undocumented
def clean(self):

Clean the component.

This method is called when a component is not needed anymore to clean its state.
Returnsa deferred called when the component has finished cleaning its state (type: twisted.internet.defer.Deferred )
def _clean_dbus(self):
Undocumented
def show_video_player(self):
Undocumented
def show_dvd_player(self):
Undocumented
def show_music_player(self):
Undocumented
def show_slideshow_player(self):
Undocumented
def show_current_player(self):
Undocumented
def hide_current_player(self):
Undocumented
def enable_popups(self, enabled):
Enable or disable popups. When popups are disabled, they will not show up but can still be enqueued, and will start being dequeued when they are enabled again.
Parametersenabledwhether popups should be enabled (type: bool )
Unknown Field: warningdisabling popups will not hide the current popup if there is one.
def enqueue_popup(self, icon, title, text, buttons):
Enqueue a popup for later display. If the popup can be displayed right away, it will be.
Parametersiconthe icon resource of the popup (type: str )
titlethe title of the popup (type: unicode )
textthe text of the popup (type: unicode )
buttonsa list of buttons for the popup (type: list of (str, callable) )
def _show_popup(self):
Undocumented
def hide_popup(self):
Hide the current popup.
Returnsa deferred fired when the popup is hidden, or when the next popup in the queue, if there is one, is shown (type: elisa.core.utils.defer.Deferred )
RaisesAssertionErrorif there is no popup currently visible
def stop_all_players(self):
Undocumented
def handle_input(self, manager, input_event):
Undocumented
def play_file(self, file_path):
Undocumented
API Documentation for Elisa Media Center, generated by pydoctor at 2008-11-19 19:51:49.