Salome HOME
Added groups results
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_Group.cpp
index dad22dbf60b9ec8b537c3aa1b2bc2e2f82cc206d..e9ae74d59627fda00bc49c8bebdb64bed2021025 100644 (file)
@@ -25,10 +25,7 @@ void FeaturesPlugin_Group::initAttributes()
 
 void FeaturesPlugin_Group::execute()
 {
-  //AttributeStringPtr aNameAttr = boost::dynamic_pointer_cast<ModelAPI_AttributeString>(
-  //    data()->attribute(FeaturesPlugin_Group::NAME_ID()));
-  //if (!aNameAttr)
-  //  return;
-  //std::string aName = aNameAttr->value();
-  //data()->setName(aName);
+  if (results().empty()) { // just create result if not exists
+    document()->createGroup(data());
+  }
 }