Salome HOME
"import python files corresponding to plugins" is not needed (since long time)
authoreap <eap@opencascade.com>
Thu, 30 May 2013 14:32:41 +0000 (14:32 +0000)
committereap <eap@opencascade.com>
Thu, 30 May 2013 14:32:41 +0000 (14:32 +0000)
src/SMESH_I/SMESH_DumpPython.cxx

index 5840f0ab2f6db3d92673331077a52a25a324243f..2314da3c1a7cd265e9d08e616d2cdb3c980c04a5 100644 (file)
@@ -881,15 +881,16 @@ TCollection_AsciiString SMESH_Gen_i::DumpPython_impl
   aScript += helper + "aFilterManager = " + aSMESHGen + ".CreateFilterManager()\n\t";
   aScript += helper + "aMeasurements = " + aSMESHGen + ".CreateMeasurements()\n\t";
 
+  // This is not needed since entering a plug-in system to smesh.py
   // import python files corresponding to plugins
-  set<string> moduleNameSet;
-  map<string, GenericHypothesisCreator_i*>::iterator hyp_creator = myHypCreatorMap.begin();
-  for ( ; hyp_creator != myHypCreatorMap.end(); ++hyp_creator ) {
-    string moduleName = hyp_creator->second->GetModuleName();
-    bool newModule = moduleNameSet.insert( moduleName ).second;
-    if ( newModule )
-      aScript += helper + "\n\t" + "from salome." + (char*) moduleName.c_str() + " import " + (char*) moduleName.c_str() +"Builder";
-  }
+  // set<string> moduleNameSet;
+  // map<string, GenericHypothesisCreator_i*>::iterator hyp_creator = myHypCreatorMap.begin();
+  // for ( ; hyp_creator != myHypCreatorMap.end(); ++hyp_creator ) {
+  //   string moduleName = hyp_creator->second->GetModuleName();
+  //   bool newModule = moduleNameSet.insert( moduleName ).second;
+  //   if ( newModule )
+  //     aScript += helper + "\n\t" + "from salome." + (char*) moduleName.c_str() + " import " + (char*) moduleName.c_str() +"Builder";
+  // }
 
   // Dump trace of restored study
   if (theSavedTrace.Length() > 0) {