]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Tue, 26 May 2009 09:57:14 +0000 (09:57 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Tue, 26 May 2009 09:57:14 +0000 (09:57 +0000)
resources/EFICAS_en.xml
src/EFICASGUI/EFICASGUI.py
src/EFICASGUI/eficasSalome.py

index 21a4839aa4771e3da25880a855dc5170a2a273b2..baf6dc4c4e09f73ca5537184e74bd61096f4d4ae 100644 (file)
@@ -16,9 +16,9 @@
     <menubar>
       <menu-item label-id="EFICAS" item-id="90" pos-id="3">
         <popup-item item-id="941" label-id="Eficas pour Code_Aster" icon-id="eficaster.png" tooltip-id="Editer un jeu de commande ASTER avec Eficas" accel-id="" toggle-id="" execute-action=""/>
+        <popup-item item-id="942" label-id="Eficas pour Outils Metier" icon-id="eficasOM.png" tooltip-id="Editer un jeu de commande ASTER avec Eficas" accel-id="" toggle-id="" execute-action=""/>
         <popup-item item-id="947" label-id="Eficas pour Openturns Study" icon-id="eficaster.png" tooltip-id="Editer un jeu de commande Openturns Study avec Eficas" accel-id="" toggle-id="" execute-action=""/>
-        <popup-item item-id="948" label-id="Eficas pour Openturns Wrapper" icon-id="eficaster.png" tooltip-id="Editer un jeu de commande Openturns Wrapper avec Eficas" accel-id="" toggle-id="" execute-action=""/>
-  <!--         <popup-item item-id="942" label-id="Eficas pour Homard" icon-id="eficashomard.png" tooltip-id="Editer un jeu de commande HOMARD avec Eficas" accel-id="" toggle-id="" execute-action=""/> -->
+        <popup-item item-id="948" label-id="Eficas pour Openturns Wrapper" icon-id="eficaster.png" tooltip-id="Editer un jeu de commande Openturns Study avec Eficas" accel-id="" toggle-id="" execute-action=""/>
       </menu-item>
     </menubar>
 
 
     <toolbar label-id="Eficas">
         <toolbutton-item item-id="4041" label-id="Eficas pour Code_Aster" icon-id="eficaster.png" tooltip-id="Editer un jeu de commande ASTER avec Eficas" accel-id="" toggle-id="" execute-action=""/>
-   <!--     <toolbutton-item item-id="4046" label-id="Eficas pour Homard" icon-id="eficashomard.png" tooltip-id="Editer un jeu de commande HOMARD avec Eficas" accel-id="" toggle-id="" execute-action=""/> -->
-   <toolbutton-item item-id="4047" label-id="Eficas pour Openturns Study" icon-id="eficasaster.png" tooltip-id="Editer un jeu de commande Openturns Study avec Eficas" accel-id="" toggle-id="" execute-action=""/>
-   <toolbutton-item item-id="4048" label-id="Eficas pour Openturns Wrapper" icon-id="eficasaster.png" tooltip-id="Editer un jeu de commande Openturns Wrapper avec Eficas" accel-id="" toggle-id="" execute-action=""/>
+       <toolbutton-item item-id="4042" label-id="Eficas pour Openturns Outils Metier"eficaster.png" icon-id="" tooltip-id="Editer un jeu de commande Outils Metier" avec Eficas" accel-id="" toggle-id="" execute-action=""/> 
+       <toolbutton-item item-id="4047" label-id="Eficas pour Openturns Study"" icon-id="" tooltip-id="Editer un jeu de commande Openturns Study" avec Eficas" accel-id="" toggle-id="" execute-action=""/> 
+       <toolbutton-item item-id="4048" label-id="Eficas pour Openturns Wrapper"" icon-id="" tooltip-id="Editer un jeu de commande Openturns Wrapper" avec Eficas" accel-id="" toggle-id="" execute-action=""/> 
     </toolbar>
 
   <!-- ### POPUP MENU ###  -->
      <popupmenu label-id="" context-id="" parent-id="ObjectBrowser" object-id="73">
-       <popup-item item-id="9043" pos-id="" label-id="Ouvrir avec Eficas pour Aster V8" icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
-       <popup-item item-id="9044" pos-id="" label-id="Ouvrir avec Eficas pour Aster V9" icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
+       <popup-item item-id="9041" pos-id="" label-id="Ouvrir avec Eficas pour Aster " icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
+       <popup-item item-id="9042" pos-id="" label-id="Ouvrir avec Eficas pour Outils Metier " icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
+       <popup-item item-id="9047" pos-id="" label-id="Ouvrir avec Eficas pour Openturns Study " icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
+       <popup-item item-id="9048" pos-id="" label-id="Ouvrir avec Eficas pour Openturns Wrapper " icon-id="" tooltip-id="Editer avec Eficas" execute-action=""/>
     </popupmenu>
 
   </desktop>   
+
 </application>
index f3ecb1cdd852d5135eeec7080628a1a78b70e191..c8ece45b58dd3684dd67cf024b8f9106dfc955c0 100644 (file)
@@ -149,6 +149,11 @@ def runEficaspourOpenturnsWrapper():
    desktop=sgPyQt.getDesktop()
    eficasSalome.runEficas( "OPENTURNS_WRAPPER" ) 
    
+def runEficaspourOM():
+   print "runEficas Pour Outils Metier"
+   desktop=sgPyQt.getDesktop()
+   eficasSalome.runEficas( "SEP" )
+   
    
 
 def runEficasFichier(version=None):
@@ -187,26 +192,23 @@ def runEficasFichier(version=None):
             eficasSalome.runEficas( code, fileName)
         
 
-def runEficasFichierV8():
-    runEficasFichier(version="v8.5")
-   
-def runEficasFichierV9():
-    runEficasFichier(version="v9.1")
-
 print "hhhhhhhhhhhhhhhhhhhhhhhhhhhhh"
 # Partie applicative
 
 dict_command={
                 941:runEficasFichier,# runEficas,
-                #946:runEficaspourHomard,
+                942:runEficaspourOM,# runEficas,
                 947:runEficaspourOpenturnsStudy,
                 948:runEficaspourOpenturnsWrapper,
+
                 4041:runEficasFichier, #runEficas,
-                4046:runEficaspourHomard,
+                4042:runEficaspourOM,# runEficas,
                 4047:runEficaspourOpenturnsStudy,
                 4048:runEficaspourOpenturnsWrapper,
-                9042:runEficasFichier,
-                9043:runEficasFichier,
-                9044:runEficasFichierV9,
+
+                9041:runEficasFichier,
+                9042:runEficaspourOM,# runEficas,
+                9047:runEficaspourOpenturnsStudy,
+                9048:runEficaspourOpenturnsWrapper,
              }
              
index 29edd934754ec9b035d4ffc90f50aaa46050fba5..1325d4559513c9ef776c7128bdc514411c6fe09a 100644 (file)
@@ -40,6 +40,7 @@ sys.path[:0]=[eficasConfig.eficasPath,
 ASTER  = "ASTER"
 HOMARD = "HOMARD"
 OPENTURNS = "OPENTURNS"
+SEP = "SEP"
 
 
 import Editeur    
@@ -571,6 +572,7 @@ class MyEficas( qtEficas.Appli ):
                 return ok, msgError
                         
             fileType = { 'ASTER'    : studyManager.FICHIER_EFICAS_ASTER,
+                         'SEP'       : studyManager.FICHIER_EFICAS_OM ,
                          'HOMARD'   : studyManager.FICHIER_EFICAS_HOMARD ,
                          'OPENTURNS': studyManager.FICHIER_EFICAS_OPENTURNS,
                          'OPENTURNS_STUDY': studyManager.FICHIER_EFICAS_OPENTURNS,
@@ -578,11 +580,13 @@ class MyEficas( qtEficas.Appli ):
                         
             folderName = {  'ASTER'    :  'AsterFiles',
                             'HOMARD'   : 'HomardFiles' ,
+                            'SEP'       : 'OMFiles' ,
                             'OPENTURNS_STUDY': 'OpenturnsFiles',                                    
                             'OPENTURNS_WRAPPER': 'OpenturnsFiles'}                                    
 
             folderType = { 'ASTER':     studyManager.ASTER_FILE_FOLDER,
                            'HOMARD':    studyManager.ASTER_FILE_FOLDER,
+                           'SEP':        studyManager.OM_FILE_FOLDER,
                            'OPENTURNS_STUDY': studyManager.OPENTURNS_FILE_FOLDER,
                            'OPENTURNS_WRAPPER': studyManager.OPENTURNS_FILE_FOLDER }