]> SALOME platform Git repositories - modules/shaper.git/commitdiff
Salome HOME
Issue #1463: Updated validator message
authordbv <dbv@opencascade.com>
Wed, 27 Apr 2016 13:50:01 +0000 (16:50 +0300)
committerdbv <dbv@opencascade.com>
Wed, 27 Apr 2016 13:50:26 +0000 (16:50 +0300)
src/FeaturesPlugin/FeaturesPlugin_Validators.cpp

index 3458bb7e88fd581bcc526ee013be27fccaa8bacb..181e6f00957fe42217cb0eb72fe6749a7e3b99b7 100644 (file)
@@ -253,7 +253,8 @@ bool FeaturesPlugin_ValidatorCanBeEmpty::isValid(const std::shared_ptr<ModelAPI_
   if(!aShape.get()) {
     ResultPtr aContext = aSelAttr->context();
     if(!aContext.get()) {
-      theError = "Selection attribute \"" + *anArgsIt + "\" can not be empty.";
+      theError = "Base objects list contains vertex or edge, so attribute \"" + *anArgsIt
+               + "\" can not be used with default value. Select direction for extrusion.";
       return false;
     }
 
@@ -261,7 +262,8 @@ bool FeaturesPlugin_ValidatorCanBeEmpty::isValid(const std::shared_ptr<ModelAPI_
   }
 
   if(!aShape.get()) {
-    theError = "Selection attribute \"" + *anArgsIt + "\" can not be empty.";
+    theError = "Base objects list contains vertex or edge, so attribute \"" + *anArgsIt
+              + "\" can not be used with default value. Select direction for extrusion.";
     return false;
   }