Salome HOME
Fix for registering parameters in command line mode
[modules/shaper.git] / src / ModuleBase / ModuleBase_IWorkshop.cpp
index 4531933bc2e4164bf4f3b8f28dfa79b77edee3c5..adc7a157f0f3c993c698154c21377a9b37ce5b25 100644 (file)
@@ -1,14 +1,18 @@
 // Copyright (C) 2014-20xx CEA/DEN, EDF R&D
 
-// File:        ModuleBase_ModelWidget.h
+// File:        ModuleBase_IWorkshop.cpp
 // Created:     25 Apr 2014
 // Author:      Natalia ERMOLAEVA
 
 #include "ModuleBase_IWorkshop.h"
-#include "ModuleBase_FilterFactory.h"
 
-ModuleBase_FilterFactory* ModuleBase_IWorkshop::selectionFilters() const
+ModuleBase_IWorkshop::ModuleBase_IWorkshop(QObject* theParent)
+: QObject(theParent)
 {
-  static ModuleBase_FilterFactory* aFactory = new ModuleBase_FilterFactory;
-  return aFactory;
+  myValidatorFilter = new ModuleBase_FilterValidated(this);
+}
+
+Handle(ModuleBase_FilterValidated) ModuleBase_IWorkshop::validatorFilter()
+{
+  return myValidatorFilter;
 }