]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Fri, 19 Oct 2007 13:34:52 +0000 (13:34 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Fri, 19 Oct 2007 13:34:52 +0000 (13:34 +0000)
InterfaceQT/composimp.py
InterfaceQT/editor.py

index 8f99baef12a295599cd6ee8c27222e5aa2f375db..96de9a9cedb213736eb2c10754413907f6e07a95 100644 (file)
@@ -53,8 +53,12 @@ class Node(browser.JDCNode):
             else:
                 # on attend une SD ou un objet de la classe CO (qui n'existe pas encore)
                 if self.item.wait_co():
-                    from monUniqueSDCOPanel import MonUniqueSDCOPanel
-                    klass = MonUniqueSDCOPanel
+                    if len(self.item.get_sd_avant_du_bon_type()) != 0 :
+                       from monUniqueSDCOIntoPanel import MonUniqueSDCOIntoPanel
+                       klass = MonUniqueSDCOIntoPanel
+                    else :
+                       from monUniqueSDCOPanel import MonUniqueSDCOPanel
+                       klass = MonUniqueSDCOPanel
 
                 # on attend une SD
                 elif self.item.wait_assd():
@@ -112,8 +116,6 @@ class Node(browser.JDCNode):
         
     
 class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
-##  from newsimppanel import newSIMPPanel
-##  panel = newSIMPPanel
   itemNode=Node
 
   def init(self) :
@@ -196,13 +198,6 @@ class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
          has_an_into= self.definition.validators.has_into()
       return has_an_into
 
-#  def wait_into(self):
-#      """ Méthode booléenne qui retourne 1 si l'objet pointé par self
-#      prend ses valeurs dans un ensemble discret (into), 0 sinon """
-#      if self.object.definition.into != None :
-#          return 1
-#      else:
-#          return 0
 
   def GetMinMax(self):
       """ Retourne les valeurs min et max de la définition de object """
@@ -278,6 +273,8 @@ class SIMPTreeItem(Objecttreeitem.AtomicObjectTreeItem):
                      liste_param.append(param)
                  if typ=='TXM' and type_param=='str':
                      liste_param.append(repr(param))
+                 if ('grma' in repr(typ)) and type_param=='str':
+                     liste_param.append(param.nom)
       return liste_param
 
   #--------------------------------------------------
index b69932ffeeb3afeb39e468f6523f690c35a43148..5321d7fcd40e754fd0af911cd2c964ad72591f77 100644 (file)
@@ -228,7 +228,6 @@ class JDCEditor(QSplitter):
             texte = texte+'Donnez le nom du fichier dont vous \n voulez faire une poursuite'
                                         
         QMessageBox.information( self, titre,texte)
-        print "HHHHHHHHHHHHHHHHHHHHHHHHHHH"
         fn = QFileDialog.getOpenFileName( None, "", self, None, titre )
         
         if fn.isNull():
@@ -236,8 +235,6 @@ class JDCEditor(QSplitter):
             
         ulfile = os.path.abspath(unicode(fn))
         # On utilise le convertisseur défini par format_fichier
-        print 'GETFILE', ulfile
-        print "jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj"
         source=self.get_source(ulfile)
         if source:
             # On a réussi à convertir le fichier self.ulfile