From: salome <> Date: Thu, 12 May 2005 12:14:44 +0000 (+0000) Subject: Le fichier salomedsgui.py est présent dans les modules ASTER et EFICAS. J'avais modif... X-Git-Tag: CL_Pour_Eficas17~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=735b6d475375dd099ea9d1a863439422a57b9240;p=modules%2Feficas.git Le fichier salomedsgui.py est présent dans les modules ASTER et EFICAS. J'avais modifié celui d'ASTER en ajoutant la méthode getTypeAttribute. Malheureusement quand j'importe salomedsgui c'est celui d'EFICAS qui est pris!! Je me vois dans un premier temps obligé de modifier le salomedsgui d'EFICAS --- diff --git a/src/EFICASGUI/salomedsgui.py b/src/EFICASGUI/salomedsgui.py index 521dd64c..7f2cd697 100644 --- a/src/EFICASGUI/salomedsgui.py +++ b/src/EFICASGUI/salomedsgui.py @@ -140,7 +140,17 @@ class guiDS: print val return val - + def getTypeAttribute(self, objectId): + mySO = self._myStudy.FindObjectID(objectId) + boo,RefSO = mySO.ReferencedObject() + if boo: + mySO = RefSO + boo,attr = self._myBuilder.FindAttribute(mySO,"AttributeFileType") + val="" + if boo: + val=attr.Value() + return val + def getChildren(self, objectId): children=[] mySO = self._myStudy.FindObjectID(objectId)