Module tooltips :: Class RosterTooltip
[hide private]
[frames] | no frames]

Class RosterTooltip

source code


Tooltip that is shown in the roster treeview
Instance Methods [hide private]
 
__init__(self) source code
 
populate(self, contacts)
This method must be overriden by all extenders.
source code
 
update_last_time(self, last_time) source code
 
_append_pep_info(self, contact, properties)
Append Tune, Mood, Activity, Location information of the specified contact to the given property list.
source code

Inherited from NotificationAreaTooltip: fill_table_with_accounts

Inherited from BaseTooltip: create_window, expose, hide_tooltip, motion_notify_event, on_size_request, show_tooltip

Inherited from BaseTooltip (private): _get_icon_name_for_tooltip

Inherited from StatusTable: add_status_row, add_text_row, create_table, get_status_info

Static Methods [hide private]

Inherited from BaseTooltip: colorize_affiliation, colorize_status

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Overrides: StatusTable.__init__

populate(self, contacts)

source code 
This method must be overriden by all extenders. This is the most simple implementation: show data as value of a label
Overrides: BaseTooltip.populate
(inherited documentation)

update_last_time(self, last_time)

source code 

_append_pep_info(self, contact, properties)

source code 
Append Tune, Mood, Activity, Location information of the specified contact to the given property list.