diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2007-03-08 15:16:06 (GMT) |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2007-03-08 15:16:06 (GMT) |
commit | afcfdaa2393e0cba1ac22da9fa693e7cd164aff1 (patch) | |
tree | a627f6cfc9699a3734eb367111e881719817fee0 /services | |
parent | 517bab0973c615a75e0cdf0e4896f779c51cdf94 (diff) |
add GetType() method on Activity
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 3a4216c..b79d2b0 100644 --- a/services/presence2/activity.py +++ b/services/presence2/activity.py @@ -29,6 +29,7 @@ class Activity(dbus.service.Object): self._valid = False self._name = None self._activity_id = activity_id + self._type None self._object_id = object_id self._object_path = "/org/laptop/Presence/Activities/%d" % self._object_id @@ -70,6 +71,11 @@ class Activity(dbus.service.Object): return self.get_color() @dbus.service.method(_ACTIVITY_INTERFACE, + in_signature="", out_signature="s") + def GetType(self): + return self.get_type() + + @dbus.service.method(_ACTIVITY_INTERFACE, in_signature="", out_signature="") def Join(self): self.join() @@ -111,6 +117,9 @@ class Activity(dbus.service.Object): def get_name(self): return self._name + def get_type(self): + return self._type + def buddy_joined(self, buddy): if buddy not in self._buddies: self._buddies.append(buddy) |