X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FModuleBase%2FModuleBase_FilterFactory.cpp;h=b30ad90f5e356c36665a2055acee23c1cbca8008;hb=423f6b0a08a86d5e47115b87603cddeae4468b49;hp=e511e5223c6809d3ff82bcc5b4ceeba896078923;hpb=1a0d48211014d96db9125fe973eacbae895c4490;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_FilterFactory.cpp b/src/ModuleBase/ModuleBase_FilterFactory.cpp index e511e5223..b30ad90f5 100644 --- a/src/ModuleBase/ModuleBase_FilterFactory.cpp +++ b/src/ModuleBase/ModuleBase_FilterFactory.cpp @@ -12,14 +12,15 @@ #include #include //#include -#include +#include void ModuleBase_FilterFactory::registerFilter(const std::string& theID, ModuleBase_Filter* theFilter) { if (myIDs.find(theID) != myIDs.end()) { - Events_Error::send(std::string("Filter ") + theID + " is already registered"); + Events_InfoMessage("ModuleBase_FilterFactory", + "Filter %1 is already registered").arg(theID).send(); } else { myIDs[theID] = theFilter; } @@ -53,7 +54,7 @@ void ModuleBase_FilterFactory::filters(const std::string& theFeatureID, { SelectMgr_ListOfFilter aFilters; - std::map >::const_iterator aFeature = + std::map >::const_iterator aFeature = myAttrs.find(theFeatureID); if (aFeature != myAttrs.cend()) { std::map::const_iterator anAttr = aFeature->second.find(theAttrID); @@ -63,7 +64,8 @@ void ModuleBase_FilterFactory::filters(const std::string& theFeatureID, std::map::const_iterator aFound = myIDs.find( aValIter->first); if (aFound == myIDs.end()) { - Events_Error::send(std::string("Filter ") + aValIter->first + " was not registered"); + Events_InfoMessage("ModuleBase_FilterFactory", "Filter %1 was not registered") + .arg(aValIter->first).send(); } else { ModuleBase_Filter* aFilter = aFound->second; aFilter->setArguments(aValIter->second);