Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorGuillaume 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)
commitafcfdaa2393e0cba1ac22da9fa693e7cd164aff1 (patch)
treea627f6cfc9699a3734eb367111e881719817fee0 /services
parent517bab0973c615a75e0cdf0e4896f779c51cdf94 (diff)
add GetType() method on Activity
Diffstat (limited to 'services')
-rw-r--r--services/presence2/activity.py9
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)