Salome HOME
Porting Salome to OCCT 7.7.0
[modules/shaper.git] / src / ExchangePlugin / ExchangePlugin_Tools.cpp
index f10f316dc51db804a0d1ec6748ad475e0599c0b4..c8c0836983f38c6e450f198cd0352eb1cd443ea5 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2017  CEA/DEN, EDF R&D
+// Copyright (C) 2014-2022  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 //
 // You should have received a copy of the GNU Lesser General Public
 // License along with this library; if not, write to the Free Software
-// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
 //
-// See http://www.salome-platform.org/ or
-// email : webmaster.salome@opencascade.com<mailto:webmaster.salome@opencascade.com>
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 //
 
 #include <ExchangePlugin_Tools.h>
@@ -34,8 +33,6 @@ std::list<std::string> ExchangePlugin_Tools::split(const std::string& theString,
 
 std::string ExchangePlugin_Tools::selectionType2xaoDimension(const std::string& theType)
 {
-  // if the selection is done in the GUI, the type is lower case
-  // if the selection is done in python, the type is in upper case
   if (theType == "Vertices" || theType == "vertex" || theType == "VERTEX")
     return "vertex";
   else if (theType == "Edges" || theType == "edge" || theType == "EDGE")
@@ -45,7 +42,7 @@ std::string ExchangePlugin_Tools::selectionType2xaoDimension(const std::string&
   else if (theType == "Solids" || theType == "solid" || theType == "SOLID")
     return "solid";
   else if (theType == "Part" || theType == "part" || theType == "PART")
-    return "part";
+    return "whole";
 
   return std::string();
 }