From 70608ea260f899f0c072b294f7f231ae072f7d6c Mon Sep 17 00:00:00 2001 From: Felix Domke Date: Wed, 6 Jun 2007 14:16:16 +0000 Subject: add ServiceReference to ServiceName converter, event id to EventName (patch by reichi) --- lib/python/Components/Converter/ServiceName.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'lib/python/Components/Converter/ServiceName.py') diff --git a/lib/python/Components/Converter/ServiceName.py b/lib/python/Components/Converter/ServiceName.py index 9ccbda58..fcabe427 100644 --- a/lib/python/Components/Converter/ServiceName.py +++ b/lib/python/Components/Converter/ServiceName.py @@ -6,11 +6,14 @@ from Components.Element import cached class ServiceName(Converter, object): NAME = 0 PROVIDER = 1 + REFERENCE = 2 def __init__(self, type): Converter.__init__(self, type) if type == "Provider": self.type = self.PROVIDER + elif type == "Reference": + self.type = self.REFERENCE else: self.type = self.NAME @@ -31,7 +34,9 @@ class ServiceName(Converter, object): return info.getName().replace('\xc2\x86', '').replace('\xc2\x87', '') elif self.type == self.PROVIDER: return self.getServiceInfoValue(info, iServiceInformation.sProvider) - + elif self.type == self.REFERENCE: + return self.getServiceInfoValue(info, iServiceInformation.sServiceref) + text = property(getText) def changed(self, what): -- cgit v1.2.3