Package flumotion :: Package wizard :: Module httpstreamersteps :: Class HTTPSpecificStep
[hide private]

Class HTTPSpecificStep

source code

         object --+                                        
                  |                                        
    gobject.GObject --+                                    
                      |                                    
             gtk.Object --+                                
                          |                                
         object --+       |                                
                  |       |                                
 gobject.GInterface --+   |                                
                      |   |                                
          gtk.Buildable --+                                
                          |                                
         object --+       |                                
                  |       |                                
 gobject.GInterface --+   |                                
                      |   |                                
   atk.ImplementorIface --+                                
                          |                                
                 gtk.Widget --+                            
                              |                            
                  gtk.Container --+                        
                                  |                        
                            gtk.Box --+                    
                                      |                    
                               gtk.VBox --+                
                                          |                
             object --+                   |                
                      |                   |                
        gobject.GObject --+               |                
                          |               |                
    kiwi.ui.views.SlaveView --+           |                
                              |           |                
         kiwi.ui.views.BaseView --+       |                
                                  |       |                
kiwi.controllers.BaseController --+       |                
                                  |       |                
    kiwi.ui.delegates.GladeDelegate --+   |                
                                      |   |                
                   ui.glade.GladeBacked --+                
                                          |                
                       ui.glade.GladeWidget --+            
                                              |            
                    extern.log.log.Loggable --+            
                                              |            
                           ui.wizard.WizardStep --+        
                                                  |        
                        workerstep.WorkerWizardStep --+    
                                                      |    
                                 basesteps.ConsumerStep --+
                                                          |
                                                         HTTPSpecificStep
Known Subclasses:

I am a step of the configuration wizard which allows you to configure a stream to be served over HTTP.

Instance Methods [hide private]
 
__init__(self, wizard)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getConsumerModel(self) source code
 
getComponentType(self) source code
 
getServerConsumers(self)
Returns the http-server consumer model or None if there will only a stream served.
source code
 
getDefaultMountPath(self) source code
 
setup(self)
This is called after the step is constructed, to be able to do some initalization time logic in the steps.
source code
 
activated(self)
Called just before the step is shown, so the step can do some logic, eg setup the default state
source code
 
workerChanged(self, worker)
This is called when a worker changed.
source code
 
_populatePlugins(self) source code
 
_canAddPlug(self, entry) source code
 
_addPlug(self, plugin, description) source code
 
_checkElements(self) source code
 
_verify(self) source code
 
_update_blocked(self) source code
 
on_mount_point_changed(self, entry) source code

Inherited from basesteps.ConsumerStep: getNext, getPorters

Inherited from workerstep.WorkerWizardStep: runInWorker

Inherited from ui.wizard.WizardStep: __repr__

Inherited from gtk.Box: get_homogeneous, get_spacing, pack_end, pack_end_defaults, pack_start, pack_start_defaults, query_child_packing, reorder_child, set_child_packing, set_homogeneous, set_spacing

Inherited from gtk.Container: __iter__, __len__, __nonzero__, add, add_with_properties, check_resize, child_get, child_get_property, child_set, child_set_property, child_type, children, do_add, do_check_resize, do_child_type, do_composite_name, do_forall, do_get_child_property, do_remove, do_set_child_property, do_set_focus_child, forall, foreach, get_border_width, get_children, get_focus_chain, get_focus_hadjustment, get_focus_vadjustment, get_resize_mode, install_child_property, list_child_properties, propagate_expose, remove, resize_children, set_border_width, set_focus_chain, set_focus_child, set_focus_hadjustment, set_focus_vadjustment, set_reallocate_redraws, set_resize_mode, unset_focus_chain

Inherited from gtk.Widget: activate, add_accelerator, add_events, add_mnemonic_label, can_activate_accel, child_focus, child_notify, class_path, create_pango_context, create_pango_layout, destroy, do_button_press_event, do_button_release_event, do_can_activate_accel, do_client_event, do_composited_changed, do_configure_event, do_delete_event, do_destroy_event, do_direction_changed, do_drag_begin, do_drag_data_delete, do_drag_data_get, do_drag_data_received, do_drag_drop, do_drag_end, do_drag_leave, do_drag_motion, do_enter_notify_event, do_event, do_expose_event, do_focus, do_focus_in_event, do_focus_out_event, do_get_accessible, do_grab_broken_event, do_grab_focus, do_grab_notify, do_hide, do_hide_all, do_hierarchy_changed, do_key_press_event, do_key_release_event, do_leave_notify_event, do_map, do_map_event, do_mnemonic_activate, do_motion_notify_event, do_no_expose_event, do_parent_set, do_popup_menu, do_property_notify_event, do_proximity_in_event, do_proximity_out_event, do_realize, do_screen_changed, do_scroll_event, do_selection_clear_event, do_selection_get, do_selection_notify_event, do_selection_received, do_selection_request_event, do_show, do_show_all, do_show_help, do_size_allocate, do_size_request, do_state_changed, do_style_set, do_unmap, do_unmap_event, do_unrealize, do_visibility_notify_event, do_window_state_event, drag_begin, drag_check_threshold, drag_dest_add_image_targets, drag_dest_add_text_targets, drag_dest_add_uri_targets, drag_dest_find_target, drag_dest_get_target_list, drag_dest_get_track_motion, drag_dest_set, drag_dest_set_proxy, drag_dest_set_target_list, drag_dest_set_track_motion, drag_dest_unset, drag_get_data, drag_highlight, drag_source_add_image_targets, drag_source_add_text_targets, drag_source_add_uri_targets, drag_source_get_target_list, drag_source_set, drag_source_set_icon, drag_source_set_icon_name, drag_source_set_icon_pixbuf, drag_source_set_icon_stock, drag_source_set_target_list, drag_source_unset, drag_unhighlight, draw, ensure_style, error_bell, event, freeze_child_notify, get_accessible, get_action, get_activate_signal, get_allocation, get_ancestor, get_child_requisition, get_child_visible, get_clipboard, get_colormap, get_composite_name, get_direction, get_display, get_events, get_extension_events, get_has_tooltip, get_modifier_style, get_name, get_no_show_all, get_pango_context, get_parent, get_parent_window, get_pointer, get_root_window, get_screen, get_settings, get_size_request, get_style, get_tooltip_markup, get_tooltip_text, get_tooltip_window, get_toplevel, get_visual, grab_add, grab_default, grab_focus, grab_remove, has_screen, hide, hide_all, hide_on_delete, input_shape_combine_mask, intersect, is_ancestor, is_composited, is_focus, keynav_failed, list_mnemonic_labels, map, menu_get_for_attach_widget, mnemonic_activate, modify_base, modify_bg, modify_cursor, modify_fg, modify_font, modify_style, modify_text, path, queue_clear, queue_clear_area, queue_draw, queue_draw_area, queue_resize, queue_resize_no_redraw, rc_get_style, realize, region_intersect, remove_accelerator, remove_mnemonic_label, render_icon, reparent, reset_rc_styles, reset_shapes, selection_add_target, selection_add_targets, selection_clear_targets, selection_convert, selection_owner_set, selection_remove_all, send_expose, set_accel_path, set_activate_signal, set_app_paintable, set_child_visible, set_colormap, set_composite_name, set_direction, set_double_buffered, set_events, set_extension_events, set_name, set_no_show_all, set_parent, set_parent_window, set_redraw_on_allocate, set_scroll_adjustments, set_sensitive, set_set_scroll_adjustments_signal, set_size_request, set_state, set_style, set_tooltip_markup, set_tooltip_text, set_tooltip_window, set_uposition, set_usize, shape_combine_mask, show, show_all, show_now, size_allocate, size_request, style_get_property, thaw_child_notify, translate_coordinates, trigger_tooltip_query, unmap, unparent, unrealize

Inherited from gtk.Object: do_destroy, flags, remove_data, remove_no_notify, set_flags, unset_flags

Inherited from kiwi.ui.views.BaseView: check_focus, get_focus_widget, get_glade_adaptor, hide_and_quit, quit_if_last, set_title, set_transient_for

Inherited from kiwi.ui.views.BaseView (private): _attach_callbacks, _setup_keypress_handler

Inherited from kiwi.ui.views.SlaveView: add_proxy, attach_slave, check_and_notify_validity, connect_multiple, detach_slave, disconnect_autoconnected, focus_toplevel, focus_topmost, force_validation, get_sizegroups, get_slave, get_topmost_widget, get_widget, handler_block, handler_unblock, on_attach, on_startup, register_validate_function, set_controller, show_and_loop

Inherited from kiwi.ui.views.SlaveView (private): _attach_groups, _check_reserved, _get_notebooks, _get_toplevel, _merge_sizegroup, _on_child__validation_changed, _on_notebook_slave__validation_changed

Inherited from gobject.GObject: __cmp__, __delattr__, __gdoc__, __gobject_init__, __hash__, __new__, __setattr__, chain, connect, connect_after, connect_object, connect_object_after, disconnect, disconnect_by_func, emit, emit_stop_by_name, freeze_notify, get_data, get_properties, get_property, handler_block_by_func, handler_disconnect, handler_is_connected, handler_unblock_by_func, notify, props, set_data, set_properties, set_property, stop_emission, thaw_notify, weak_ref

Inherited from gtk.Buildable: add_child, construct_child, do_add_child, do_construct_child, do_get_internal_child, do_parser_finished, do_set_name, get_internal_child, parser_finished

Inherited from atk.ImplementorIface: ref_accessible

Inherited from object: __getattribute__, __reduce__, __reduce_ex__, __str__

Inherited from kiwi.controllers.BaseController: get_view, on_key_press, set_keyactions, set_view, update_keyactions

Inherited from kiwi.controllers.BaseController (private): _get_all_methods

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

Class Variables [hide private]
str gladeFile = 'httpstreamer-wizard.glade'
filename of glade file containing the interface

Inherited from basesteps.ConsumerStep: section

Inherited from ui.wizard.WizardStep: gladeTypedict, icon, name, sidebarName, title

Inherited from ui.glade.GladeWidget: __gtype__

Inherited from ui.glade.GladeBacked: toplevel_name

Inherited from ui.glade.GladeBacked (private): _window

Inherited from kiwi.ui.views.SlaveView: controller, domain, gladefile, toplevel

Inherited from kiwi.controllers.BaseController: view

Inherited from extern.log.log.Loggable: __implemented__, __provides__, logCategory

Instance Variables [hide private]

Inherited from ui.glade.GladeBacked: widgets

Properties [hide private]

Inherited from gtk.Container: border_width, focus_child, has_focus_chain, need_resize, reallocate_redraws, resize_mode

Inherited from gtk.Widget: allocation, parent, saved_state, state, style, window

Inherited from gobject.GObject: __grefcount__

Inherited from object: __class__

Method Details [hide private]

__init__(self, wizard)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Parameters:
  • wizard - the wizard this step is a part of
Overrides: kiwi.controllers.BaseController.__init__
(inherited documentation)

getConsumerModel(self)

source code 
Overrides: basesteps.ConsumerStep.getConsumerModel

getComponentType(self)

source code 
Overrides: basesteps.ConsumerStep.getComponentType

getServerConsumers(self)

source code 

Returns the http-server consumer model or None if there will only a stream served.

Returns:
the server consumer or None
Overrides: basesteps.ConsumerStep.getServerConsumers
(inherited documentation)

setup(self)

source code 

This is called after the step is constructed, to be able to do some initalization time logic in the steps.

Overrides: ui.wizard.WizardStep.setup
(inherited documentation)

activated(self)

source code 

Called just before the step is shown, so the step can do some logic, eg setup the default state

Overrides: ui.wizard.WizardStep.activated
(inherited documentation)

workerChanged(self, worker)

source code 

This is called when a worker changed. Can be overridden in a subclass

Parameters:
  • worker - the new worker
Overrides: workerstep.WorkerWizardStep.workerChanged
(inherited documentation)