# Classe de base permettant de lire, afficher
# et sauvegarder les fichiers utilisateurs
-class CONFIG(configuration.CONFIG_BASE):
+class CONFIG(configuration.configBase):
def __init__(self,appli,repIni):
self.labels_eficas=['lang','rep_cata','catalogues','closeAutreCommande','closeFrameRechercheCommande','closeEntete','taille']
- configuration.CONFIG_BASE.__init__(self,appli,repIni)
+ configuration.configBase.__init__(self,appli,repIni)
self.rep_user = os.environ["HOME"]
self.appli = appli
#self.catalogues = (("ADAO", "V0", os.path.join(self.rep_ini, 'ADAO_Cata_V0.py'), "adao"),)
def make_config(appli,rep):
-
return CONFIG(appli,rep)
-def make_config_style(appli,rep):
-
- return None
catalogues = (
# ('Adao','V1',os.path.join(repIni,'ADAO_Cata_V1.py'),'python','python'),
# ('Adao','V770',os.path.join(repIni,'ADAO_Cata_V0_V7_7_0.py'),'python','python'),
- ('Adao','V83',os.path.join(repIni,'ADAO_Cata_V0_V8_3_0_DEV.py'),'dico','python'),
+# ('Adao','V83',os.path.join(repIni,'ADAO_Cata_V0_V8_3_0_DEV.py'),'dicoImbrique','dico'),
+# ('Adao','dico',os.path.join(repIni,'ADAO_Cata_V0_V8_3_0_DEV.py'),'dico','dico'),
+ ('Adao','V83',os.path.join(repIni,'ADAO_Cata_V0_V8_3_0_DEV.py'),'python','python'),
+# ('Adao','V83',os.path.join(repIni,'ADAO_Cata_PN.py'),'python','python'),
# ('Adao','V751',os.path.join(repIni,'ADAO_Cata_V0_V7_5_1.py'),'python','python'),
)
closeArbre = True
translatorFichier = os.path.join(repIni,'Adao')
nombreDeBoutonParLigne=1
-
+#dumpXSD=True
from InterfaceQT4 import eficas_go
-dico=eficas_go.lance_eficas_param(code=prefs.code,fichier="/local00/home/A96028/GitEficas/eficas/Adao/exemple01.comm",version="V760",macro="ASSIMILATION_STUDY")
+dico=eficas_go.lanceEficas_param(code=prefs.code,fichier="/local00/home/A96028/GitEficas/eficas/Adao/exemple01.comm",version="V760",macro="ASSIMILATION_STUDY")
#print dico
import pprint
from InterfaceQT4 import eficas_go
print eficas_go
-eficas_go.lance_eficas(code=prefs.code)
+eficas_go.lanceEficas(code=prefs.code)
#if actif == 0 and etape.nom in ['DEBUT','POURSUITE']:actif=1
#if actif == 1:
etape.active()
- self.enregistreEtapePyxb(etape)
+ #self.enregistreEtapePyxb(etape)
#else:
# etape.inactive()
#if etape.nom == 'FIN':actif=-1
self.initModif()
index_etape=self.etapes.index(etape)
- etape.deletePyxbObject()
+ #etape.deletePyxbObject()
self.etapes.remove(etape)
if etape.niveau is not self:
return 0
self.initModif()
- objet.deletePyxbObject()
+ #objet.deletePyxbObject()
self.mcListe.remove(objet)
CONNECTOR.Emit(self,"supp",objet)
objet.deleteMcGlobal()
self.mcListe.insert(pos,objet)
# Il ne faut pas oublier de reaffecter le parent d'obj (si copie)
objet.reparent(self)
- objet.addPyxbObject(self.findRangObjetDsArbre(objet))
+ #objet.addPyxbObject(self.findRangObjetDsArbre(objet))
CONNECTOR.Emit(self,"add",objet)
objet.updateMcGlobal()
objet.updateConditionBloc()
self.remove(obj)
CONNECTOR.Emit(self,"supp",obj)
self.updateConditionBloc()
- obj.deletePyxbObject()
+ #obj.deletePyxbObject()
obj.supprime()
self.etape.modified()
self.finModif()
self.initModif()
self.valeur = new_valeur
self.val = new_valeur
- self.setValeurObjPyxb(new_valeur)
+ #self.setValeurObjPyxb(new_valeur)
self.updateConditionBloc()
self.etape.modified()
self.finModif()
for v in val:
if type(v) == dict or isinstance(v, _F):
objet = self.class_instance(
- nom=nom, definition=self, val=v, parent=parent,dicoPyxbDeConstruction=dicoPyxbDeConstruction[indice])
+ nom=nom, definition=self, val=v, parent=parent,dicoPyxbDeConstruction=None)
+ #nom=nom, definition=self, val=v, parent=parent,dicoPyxbDeConstruction=dicoPyxbDeConstruction[indice])
indice=indice+1
l.append(objet)
elif isinstance(v, self.class_instance):
else:
l.append(N_OBJECT.ErrorObj(self, val, parent, nom))
l.cata=l.jdc.cata
- l.buildObjPyxb(l)
+ #l.buildObjPyxb(l)
return l
def verifCata(self):
# on retourne la liste ainsi construite
if self.jdc : self.cata=self.jdc.cata
else : self.cata = None
- self.buildObjPyxb(mcListe)
+ #self.buildObjPyxb(mcListe)
#else : print ('pas de construction pour ', self.nom, self.objPyxbDeConstruction)
#print ('buildObjPyxb : ' , self.nom)
#print(("MCCOMPO.buildMc fin_____________________________________", self.nom))
else : self.cata = None
self.niveau = self.parent.niveau
self.etape = self.parent.etape
- self.buildObjPyxb()
+ #self.buildObjPyxb()
else:
# Le mot cle simple a été créé sans parent
# est-ce possible ?
PY_FILES = myMain.py desBaseWidget.py desChoixCata.py desChoixCode.py desChoixCommandes.py \
desChoixLangue.py desRecherche.py desRechercheCatalogue.py\
desSelectVal.py desViewTexte.py desViewRegles.py desVisu.py desWidgetCreeParam.py desWidgetCommande.py \
- desWidgetOptionnel.py desWidgetOptionnelMC.py Tuple2.py Tuple3.py \
- desWidgetBloc.py desWidgetCB.py desWidgetCommentaire.py desWidgetDate.py \
- desWidgetFact.py desWidgetFactPlie.py desWidgetFormule.py desGroupeOptionnel.py \
+ desWidgetOptionnel.py Tuple2.py Tuple3.py Tuple4.py Tuple5.py Tuple6.py Tuple7.py Tuple8.py Tuple9.py\
+ Tuple10.py desWidgetBloc.py desWidgetCB.py desWidgetCBIntoSug.py desWidgetCommentaire.py desWidgetDate.py \
+ desWidgetFact.py desWidgetFactPlie.py desWidgetFactTableau.py desWidgetFormule.py desGroupeOptionnel.py \
desWidgetHeure.py desWidgetInformation.py desWidgetIntoSug.py desWidgetInactif.py \
desWidgetMatrice.py desWidgetParam.py desWidgetPlusieursBase.py desWidgetPlusieursInto.py \
desWidgetPlusieursIntoOrdonne.py desWidgetPlusieursTuple.py desWidgetRadioButton.py \
desWidget4a6RadioButton.py desWidgetSimpBase.py desWidgetSDCOInto.py desWidgetSimpBool.py \
- desWidgetSimpSalome.py desPBOptionnelMT.py\
+ desWidgetSimpSalome.py desPBOptionnelMT.py desWidgetTableau.py\
desWidgetSimpComplexe.py desWidgetSimpFichier.py desWidgetSimpTxt.py desWidgetTuple2.py \
- desWidgetTuple3.py desWidgetVide.py desWidgetUniqueSDCO.py desWidgetPlusieursPlie.py
+ desWidgetTuple3.py desWidgetTuple4.py desWidgetTuple5.py desWidgetTuple6.py desWidgetTuple7.py \
+ desWidgetTuple8.py desWidgetTuple9.py desWidgetTuple10.py desWidgetVide.py desWidgetUniqueSDCO.py \
+ desWidgetPlusieursPlie.py desWidgetNiveauFact.py dateEtHeure.py