Salome HOME
Implementation of point 2.3.1 of CEA specification
[modules/shaper.git] / src / ModuleBase / ModuleBase_WidgetFactory.cpp
index afc886b8faffd595c04e6d89ab3fe9362e19ea06..80f8419d165714565bf6966bd8d4d97a06394f3d 100644 (file)
@@ -50,6 +50,7 @@
 #include <ModuleBase_WidgetExprEditor.h>
 #include <ModuleBase_WidgetCreatorFactory.h>
 #include <ModuleBase_WidgetAction.h>
+#include <ModuleBase_WidgetPointInput.h>
 
 #include <ModelAPI_Validator.h>
 #include <ModelAPI_Session.h>
@@ -341,6 +342,8 @@ ModuleBase_ModelWidget* ModuleBase_WidgetFactory::createWidgetByType(const std::
     result = NULL;
   } else if (theType == WDG_ACTION) {
     result = new ModuleBase_WidgetAction(theParent, myWidgetApi);
+  } else if (theType == WDG_POINT_INPUT) {
+    result = new ModuleBase_WidgetPointInput(theParent, myWorkshop, myWidgetApi);
   } else {
     result = myWorkshop->module()->createWidgetByType(theType, theParent, myWidgetApi);
     if (!result)