#-----------------------#
if 'dico' in generator.plugins:
self.generator=generator.plugins['dico']()
- #print (self.generator)
- jdc_formate=self.generator.gener(self.jdc)
- #print (jdc_formate)
- dico=self.generator.Dico
- #print (dico)
+ texte_jdc=self.generator.gener(self.jdc)
+ return texte_jdc
+
+ #-----------------------#
+ def generDicoPython(self):
+ #-----------------------#
+ if 'dico' in generator.plugins:
+ self.generator=generator.plugins['dico']()
+ dico=self.generator.generDico(self.jdc)
return dico
#-----------------------#
f.close()
def validateFile(code,fichierCata,fichier):
+#------------------------------
from Editeur import session
options=session.parse(['',])
from .qtEficasSsIhm import AppliSsIhm
monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier)
return monEditeur.jdc.isValid()
+def getObjectPython(code,fichierCata,fichier):
+#------------------------------
+ from Editeur import session
+ options=session.parse(['',])
+ from Noyau.N_OBJECT import activeSurcharge
+ activeSurcharge()
+ from .qtEficasSsIhm import AppliSsIhm
+ from .editorSsIhm import JDCEditorSsIhm
+ monEficasSsIhm=AppliSsIhm(code=code, salome=0, fichierCata=fichierCata)
+ monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier)
+ return monEditeur.jdc
+
+def getDicoPython(code,fichierCata,fichier):
+#------------------------------
+ from Editeur import session
+ options=session.parse(['',])
+ from .qtEficasSsIhm import AppliSsIhm
+ from .editorSsIhm import JDCEditorSsIhm
+ monEficasSsIhm=AppliSsIhm(code=code, salome=0, fichierCata=fichierCata)
+ monEditeur=JDCEditorSsIhm(monEficasSsIhm,fichier)
+ return monEditeur.generDicoPython()
+
def validateDataSet(code=None):
#------------------------------
from Editeur import session