X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FCollectionPlugin%2FCollectionPlugin_Plugin.cpp;fp=src%2FCollectionPlugin%2FCollectionPlugin_Plugin.cpp;h=9ef0bd736eded51dd68ea35738b17f59501db57c;hb=e80c8ba218516c564502b3a6c6f179c6e036cffd;hp=f593c7b7cecc81f17b7d54e173e08f2a76849a6e;hpb=8a003a6f1711598255b42fa7ea6872eb2f418eff;p=modules%2Fshaper.git diff --git a/src/CollectionPlugin/CollectionPlugin_Plugin.cpp b/src/CollectionPlugin/CollectionPlugin_Plugin.cpp index f593c7b7c..9ef0bd736 100644 --- a/src/CollectionPlugin/CollectionPlugin_Plugin.cpp +++ b/src/CollectionPlugin/CollectionPlugin_Plugin.cpp @@ -22,6 +22,7 @@ #include #include +#include #include #include @@ -41,6 +42,11 @@ CollectionPlugin_Plugin::CollectionPlugin_Plugin() std::shared_ptr(new CollectionPlugin_WidgetCreator())); SessionPtr aMgr = ModelAPI_Session::get(); + + ModelAPI_ValidatorsFactory* aFactory = aMgr->validators(); + aFactory->registerValidator("CollectionPlugin_FieldValidator", + new CollectionPlugin_FieldValidator); + // register this plugin ModelAPI_Session::get()->registerPlugin(this); }