]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
essai correction cata Karel
authorpascale.noyret <pascale.noyret@edf.fr>
Wed, 2 Jun 2021 14:45:47 +0000 (16:45 +0200)
committerpascale.noyret <pascale.noyret@edf.fr>
Wed, 2 Jun 2021 14:45:47 +0000 (16:45 +0200)
InterfaceQT4/composimp.py
Noyau/N_UserASSD.py

index a3394761e019c8a1bc6685b0bd020ce90d917416..9a78ba63c97ff2fd1588667f49b7969cb9b4ef1d 100644 (file)
@@ -35,6 +35,7 @@ from Editeur      import Objecttreeitem
 from InterfaceQT4 import browser
 from Noyau.N_CR   import justifyText
 from Accas        import SalomeEntry
+from Accas        import ASSD
 from Accas        import UserASSD
 from Accas        import UserASSDMultiple
 
@@ -533,7 +534,8 @@ class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
         Retourne le texte a afficher dans l'arbre representant la valeur de l'objet
         pointe par self
         """
-        text= self.object.getText()
+        if  self.waitUserAssdMultiple() or self.object.waitUserAssd() or self.object.waitAssd(): return self.object.nom
+        text = self.object.getText()
         if text == None : text=""
         return text
 
index fbc25960734c7fa75f75da6008ab4b05e4b3fc22..5cd4e7eaa1d42f8450d356484dcc123e7ea97a77 100644 (file)
@@ -154,3 +154,10 @@ class UserASSD(ASSD):
     # mcCreateur utile pour N_UserASSDMultiple
         print ('je passe dans supprime de N_UserASSDMultiple')
         self.deleteReference(mcCreateur)
+
+    def __repr__(self):
+        return "concept " + self.getName() + " type " + self.__class__.__name__
+
+    def __str__(self):
+        return self.getName() or "<None>"
+