diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2007-03-07 19:09:40 (GMT) |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2007-03-07 19:09:40 (GMT) |
commit | abf60c1c89142e27790c5baac8447cf8d6d97761 (patch) | |
tree | 0fce0e269bdc9288bf5a5bcb0994a8f39da1e54d /services | |
parent | cb2489bff65695a876e39277eb562c1a8d83e8b3 (diff) |
add GetName method
Diffstat (limited to 'services')
-rw-r--r-- | services/presence2/activity.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/services/presence2/activity.py b/services/presence2/activity.py index f528be0..3a4216c 100644 --- a/services/presence2/activity.py +++ b/services/presence2/activity.py @@ -27,6 +27,7 @@ class Activity(dbus.service.Object): self._buddies = [] self._color = None self._valid = False + self._name = None self._activity_id = activity_id self._object_id = object_id @@ -85,6 +86,11 @@ class Activity(dbus.service.Object): def GetChannels(self): return self.get_channels() + @dbus.service.method(_ACTIVITY_INTERFACE, + in_signature="", out_signature="s") + def GetName(self): + return self.get_name() + # methods def object_path(self): return dbus.ObjectPath(self._object_path) @@ -102,6 +108,9 @@ class Activity(dbus.service.Object): def get_joined_buddies(self): return self._buddies + def get_name(self): + return self._name + def buddy_joined(self, buddy): if buddy not in self._buddies: self._buddies.append(buddy) |