#
"""
"""
-import string
+from __future__ import absolute_import
import Noyau
-import CONNECTOR
+from . import CONNECTOR
class OBJECT:
from Noyau.N_CO import CO
"""
return [],[]
+ def get_genealogie_precise(self):
+ if self.parent:
+ l=self.parent.get_genealogie_precise()
+ l.append(self.nom.strip())
+ return l
+ else:
+ return [self.nom.strip()]
+
def get_genealogie(self):
"""
Retourne la liste des noms des ascendants (noms de MCSIMP,MCFACT,MCBLOC
"""
if self.parent:
l=self.parent.get_genealogie()
- l.append(string.strip(self.nom))
+ l.append(self.nom.strip())
return l
else:
- return [string.strip(self.nom)]
+ return [self.nom.strip()]
def get_fr(self):
"""
Retourne la chaine d'aide contenue dans le catalogue
en tenant compte de la langue
"""
- try :
- return getattr(self.definition,self.jdc.lang)
+ try:
+ #if 1 :
+ c=getattr(self.definition,self.jdc.lang).decode('latin-1','ignore')
+ return c
except:
+ #else:
try :
- return getattr(self.definition,"fr")
+ c=getattr(self.definition,"fr").decode('latin-1','ignore')
+ return c
except :
return ''