<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>
desktop=sgPyQt.getDesktop()
eficasSalome.runEficas( "OPENTURNS_WRAPPER" )
+def runEficaspourOM():
+ print "runEficas Pour Outils Metier"
+ desktop=sgPyQt.getDesktop()
+ eficasSalome.runEficas( "SEP" )
+
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,
}
ASTER = "ASTER"
HOMARD = "HOMARD"
OPENTURNS = "OPENTURNS"
+SEP = "SEP"
import Editeur
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,
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 }