]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/hmi/guiObservers.cxx
Salome HOME
[PYTHON 3] WIP
[modules/yacs.git] / src / hmi / guiObservers.cxx
index e1414cfd11e64913b1d3dd46db6c23d1b39f2ab6..8e160166ef708f08d6598c88f860367b9d28c90c 100644 (file)
@@ -197,11 +197,11 @@ void Subject::select(bool isSelected)
 
 void Subject::update(GuiEvent event,int type, Subject* son)
 {
-  //DEBTRACE("Subject::update " << type << "," << GuiObserver::eventName(event) << "," << son);
+    std::cerr << "Subject::update " << type << "," << GuiObserver::eventName(event) << "," << son << std::endl;
   set<GuiObserver*> copySet = _setObs;
   for (set<GuiObserver *>::iterator it = copySet.begin(); it != copySet.end(); ++it)
     {
-      //DEBTRACE("Subject::update " << *it);
+        std::cerr << "Subject::update " << *it << std::endl;
       try
         {
           (*it)->update(event, type, son);
@@ -209,11 +209,13 @@ void Subject::update(GuiEvent event,int type, Subject* son)
       catch(Exception& ex)
         {
           std::cerr << "Internal error in Subject::update: " << ex.what() << std::endl;
+          std::cerr << "ERREUR ICI" << std::endl;
         }
-      catch(...)
-        {
-          std::cerr << "Internal error in Subject::update: " << std::endl;
-        }
+      //catch(...)
+      //  {
+      //    std::cerr << "Internal error in Subject::update: " << std::endl;
+      //    std::cerr << "ERREUR OU LA " << std::endl;
+      //  }
     }
 }