Salome HOME
Suppress dependency from SALOMEDSImpl
authorjfa <jfa@opencascade.com>
Tue, 10 May 2005 11:32:08 +0000 (11:32 +0000)
committerjfa <jfa@opencascade.com>
Tue, 10 May 2005 11:32:08 +0000 (11:32 +0000)
src/SMESH_I/SMESH_DumpPython.cxx

index cf473648f69aef2a50ac152269bd084d573f2a49..016e21639b0b474eefd3d45b582e6e6127c56b0b 100644 (file)
@@ -7,7 +7,6 @@
 #include "SMESH_PythonDump.hxx"
 #include "SMESH_Gen_i.hxx"
 #include "SMESH_Filter_i.hxx"
-#include "SALOMEDSImpl_Study.hxx"
 
 #include <TColStd_HSequenceOfInteger.hxx>
 #include <TCollection_AsciiString.hxx>
@@ -312,9 +311,13 @@ Engines::TMPFile* SMESH_Gen_i::DumpPython (CORBA::Object_ptr theStudy,
   TCollection_AsciiString aSavedTrace (oldValue);
 
   // Add trace of API methods calls and replace study entries by names
+  //TCollection_AsciiString aScript =
+  //  SALOMEDSImpl_Study::GetDumpStudyComment("SMESH") + "\n\n" +
+  //    DumpPython_impl(aStudy->StudyId(), aMap, aMapNames, isPublished, isValidScript, aSavedTrace);
   TCollection_AsciiString aScript =
-    SALOMEDSImpl_Study::GetDumpStudyComment("SMESH") + "\n\n" +
-      DumpPython_impl(aStudy->StudyId(), aMap, aMapNames, isPublished, isValidScript, aSavedTrace);
+    "### This file is generated by SALOME automatically by dump python functionality of SMESH component\n\n";
+  aScript += DumpPython_impl(aStudy->StudyId(), aMap, aMapNames,
+                             isPublished, isValidScript, aSavedTrace);
 
   int aLen = aScript.Length(); 
   unsigned char* aBuffer = new unsigned char[aLen+1];