]> SALOME platform Git repositories - modules/visu.git/commitdiff
Salome HOME
Fix for 12347
authorakk <akk@opencascade.com>
Thu, 4 May 2006 12:31:21 +0000 (12:31 +0000)
committerakk <akk@opencascade.com>
Thu, 4 May 2006 12:31:21 +0000 (12:31 +0000)
src/VISU_SWIG/visu_med.py
src/VISU_SWIG/visu_prs_example.py

index 04715e52164ed55da9a5aeaa58bd6b54890e0ce2..33d05a734e1f4bfe246f39d834a4d2d56cd29896 100644 (file)
@@ -13,8 +13,9 @@ import SALOMEDS
 import SALOME_MED
 import VISU
 
-from libSALOME_Swig import *
-sg = SALOMEGUI_Swig()
+if salome.hasDesktop():
+    from libSALOME_Swig import *
+    sg = SALOMEGUI_Swig()
 
 def getMedObjectFromStudy():
     mySO = salome.myStudy.FindObject("Objet MED")
@@ -47,7 +48,8 @@ medDir = os.getenv('DATA_DIR') + '/MedFiles/'
 def importMedFrom(medDir,medFile):
     medFile = medDir + medFile
     med_comp.readStructFileWithFieldType(medFile,salome.myStudyName)
-    sg.updateObjBrowser(1)
+    if salome.hasDesktop():
+        sg.updateObjBrowser(1)
   
 def importMed(medFile):
     importMedFrom(medDir,medFile)
index 1453c5adf02495d8c522d1cf681d691160ddf634..c16e54131d142822cc5bd38eeb1f44d9a29b567c 100644 (file)
@@ -15,9 +15,9 @@ import SALOME
 import SALOME_MED
 import VISU
 
-from libSALOME_Swig import *
-sg = SALOMEGUI_Swig()
-
+if salome.hasDesktop():
+    from libSALOME_Swig import *
+    sg = SALOMEGUI_Swig()
 import visu_gui
 myVisu = visu_gui.myVisu
 
@@ -57,8 +57,8 @@ try:
            aScalarMap2 = myVisu.ScalarMapOnField(myResult2, aMeshName, anEntity, myField.getName(), aTimeStampId)
            if(myField.getNumberOfComponents() > 1) :
              aCutPlanes = myVisu.CutPlanesOnField(myResult2, aMeshName, anEntity, myField.getName(), aTimeStampId)
-
-           sg.updateObjBrowser(0)
+           if salome.hasDesktop():  
+               sg.updateObjBrowser(0)
        else :  print "We have no permission to rewrite medFile, so readStructFileWithFieldType can't open this file";
     else :  print  "We have no permission to read medFile, it will not be opened"; 
 except: