]> SALOME platform Git repositories - tools/eficas.git/commitdiff
Salome HOME
PN : pb d identation des MC Facteurs après un bloc
authoreficas <>
Tue, 25 Apr 2006 09:17:40 +0000 (09:17 +0000)
committereficas <>
Tue, 25 Apr 2006 09:17:40 +0000 (09:17 +0000)
generator/generator_python.py

index 546f25e23e43f5c80211e4f1f18876d4270d956a..eba44c8e0f65c4f4ec830afb31402558e217d523 100644 (file)
@@ -438,11 +438,18 @@ class PythonGenerator:
           liste=self.generator(v)
           for mocle in liste :
             l.append(mocle)
+        elif isinstance(v,Accas.MCFACT):
+          liste=self.generator(v)
         elif isinstance(v,Accas.MCList):
           liste=self.generator(v)
           liste[0]=v.nom+'='+liste[0]
-          for mocle in liste :
-            l.append(mocle)
+          # PN  essai de correction bug identation
+          if (hasattr(v,'data')) :
+            if (isinstance(v.data[0],Accas.MCFACT) and (len(v.data) == 1)):
+               l.append(liste)
+          else :
+             for mocle in liste :
+               l.append(mocle)
         else:
           data=self.generator(v)
           if type(data) == types.ListType: