Get rid of default type from the activity definition.

Modify code to use activity type id instead, except
from mapping service to activity.
This commit is contained in:
Marco Pesenti Gritti
2006-09-02 10:54:34 +02:00
parent 8ffff18bc3
commit 58a79eb123
10 changed files with 48 additions and 56 deletions
+2 -2
View File
@@ -21,7 +21,7 @@ class ActivityItem(IconItem):
def get_icon_name(self):
registry = conf.get_activity_registry()
info = registry.get_activity(self._service.get_type())
info = registry.get_activity_from_type(self._service.get_type())
return info.get_icon()
@@ -62,7 +62,7 @@ class MeshGroup(goocanvas.Group):
def __check_service(self, service):
registry = conf.get_activity_registry()
if registry.get_activity(service.get_type()) != None:
if registry.get_activity_from_type(service.get_type()) != None:
if not self.has_activity(service.get_activity_id()):
self.add_activity(service)