Salome HOME
Issue #1865 : initial implementation of the "Fields" feature and additional attribute...
[modules/shaper.git] / src / CollectionPlugin / CollectionPlugin_Plugin.cpp
index 87c0dda9304a107cf9ad216503ca8b2b084d2886..6732c4c73ea00e8e76f1616ceb26c510e80306f8 100644 (file)
@@ -3,6 +3,7 @@
 #include <CollectionPlugin_Plugin.h>
 
 #include <CollectionPlugin_Group.h>
+#include <CollectionPlugin_Field.h>
 #include <ModelAPI_Session.h>
 
 #include <string>
@@ -22,8 +23,11 @@ FeaturePtr CollectionPlugin_Plugin::createFeature(std::string theFeatureID)
 {
   if (theFeatureID == CollectionPlugin_Group::ID()) {
     return FeaturePtr(new CollectionPlugin_Group);
+  }else if (theFeatureID == CollectionPlugin_Field::ID()) {
+    return FeaturePtr(new CollectionPlugin_Field);
   }
 
+
   // feature of such kind is not found
   return FeaturePtr();
 }