Salome HOME
[bos #32517][EDF] Dynamic log messages switched on and off by SALOME_VERBOSE environm...
[modules/homard.git] / src / HOMARDGUI / HOMARDGUI.cxx
index 480dff2427364969839c7b17008b1098b9a36726..e5c07103822e3678f7fb3c6f43cf3eb2ce52d46a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2021  CEA/DEN, EDF R&D
+// Copyright (C) 2011-2022  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -24,8 +24,7 @@
 #include "HOMARDGUI.h"
 
 // SALOME Includes
-#include "Utils_ORB_INIT.hxx"
-#include "Utils_SINGLETON.hxx"
+#include "OpUtil.hxx"
 #include "SALOME_LifeCycleCORBA.hxx"
 
 #include "SUIT_ResourceMgr.h"
@@ -49,6 +48,8 @@
 #include "SalomeApp_Module.h"
 #include "SALOMEconfig.h"
 #include <SALOME_LifeCycleCORBA.hxx>
+#include <SALOME_NamingService_Abstract.hxx>
+#include <SALOME_KernelServices.hxx>
 
 #include <utilities.h>
 
@@ -105,7 +106,8 @@ HOMARDGUI::~HOMARDGUI()
 //=======================================================================
 HOMARD::HOMARD_Gen_var HOMARDGUI::InitHOMARDGen(SalomeApp_Application* app)
 {
-  Engines::EngineComponent_var comp = app->lcc()->FindOrLoad_Component( "FactoryServer","HOMARD" );
+  Engines::EngineComponent_var comp;
+  comp = app->lcc()->FindOrLoad_Component( "FactoryServer","HOMARD" );
   HOMARD::HOMARD_Gen_var clr = HOMARD::HOMARD_Gen::_narrow(comp);
   ASSERT(!CORBA::is_nil(clr));
   return clr;
@@ -179,7 +181,7 @@ void HOMARDGUI::createActions(){
 //================================================
 void HOMARDGUI::createPreferences()
 {
-  MESSAGE("createPreferences")
+  MESSAGE("createPreferences");
 
   int Onglet, Bloc, Pref ;
   // 1. Generalites
@@ -231,7 +233,7 @@ void HOMARDGUI::createPreferences()
 //================================================
 void HOMARDGUI::createMenus()
 {
-  MESSAGE("createMenus")
+  MESSAGE("createMenus");
 //
   int HOMARD_Id  = createMenu( tr( "HOM_MEN_HOMARD" ),  -1,  5, 10 );
   createMenu( 1101, HOMARD_Id, -1 ); //Create_Case
@@ -347,7 +349,7 @@ void HOMARDGUI::recupPreferences()
 void HOMARDGUI::OnGUIEvent()
 //================================================
 {
-  MESSAGE("OnGUIEvent()")
+  MESSAGE("OnGUIEvent()");
   setOrb();
   const QObject* obj = sender();
   if ( !obj || !obj->inherits( "QAction" ) ) { return; }
@@ -616,7 +618,7 @@ bool HOMARDGUI::OnGUIEvent (int theCommandID)
 
     case 1301: // Information sur un maillage
     {
-      MESSAGE("etape 1301")
+      MESSAGE("etape 1301");
       MESSAGE("command " << theCommandID << " activated");
       MonMeshInfo *aDlg = new MonMeshInfo( parent, true, HOMARD::HOMARD_Gen::_duplicate(homardGen) ) ;
       aDlg->show();
@@ -637,7 +639,7 @@ bool HOMARDGUI::OnGUIEvent (int theCommandID)
 
     case 1401: // Création d'un schema YACS
     {
-      MESSAGE("etape 1401")
+      MESSAGE("etape 1401");
       MESSAGE("command " << theCommandID << " activated avec objet " << _ObjectName.toStdString().c_str() );
       MonCreateYACS *aDlg = new MonCreateYACS( true, HOMARD::HOMARD_Gen::_duplicate(homardGen), _ObjectName ) ;
       aDlg->show();
@@ -646,7 +648,7 @@ bool HOMARDGUI::OnGUIEvent (int theCommandID)
 
     case 1402: // Ecriture d'un schéma YACS
     {
-      MESSAGE("etape 1402")
+      MESSAGE("etape 1402");
       MESSAGE("command " << theCommandID << " activated avec objet " << _ObjectName.toStdString().c_str() );
       try { homardGen->YACSWrite(_ObjectName.toStdString().c_str()); }
       catch( SALOME::SALOME_Exception& S_ex )
@@ -721,9 +723,7 @@ void HOMARDGUI::setOrb()
 {
   try
   {
-     ORB_INIT &init = *SINGLETON_<ORB_INIT>::Instance();
-     ASSERT(SINGLETON_<ORB_INIT>::IsAlreadyExisting());
-     _orb = init( 0 , 0 );
+     _orb = KERNEL::GetRefToORB();
   }
   catch (...)
   {