X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=VirtualPolymer%2FlistesDB.py;h=957060e5667f9cf107ed64fce3a3d4337423bcad;hb=0a3e507740b8094749648d8292fa83b10e2ea864;hp=e95cfa78835dac54c8d67b17d5e434955d8e0faf;hpb=5ed36a9701f60477920d5c33077739aeaa627310;p=tools%2Feficas.git diff --git a/VirtualPolymer/listesDB.py b/VirtualPolymer/listesDB.py index e95cfa78..957060e5 100644 --- a/VirtualPolymer/listesDB.py +++ b/VirtualPolymer/listesDB.py @@ -10,71 +10,70 @@ import pckdb, class_data, instruction, equation_part, utils class sModele : # -------------------------------------- - _instance = None + _instance = None - def __new__(cls, *args, **kwargs): + def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super(sModele, cls).__new__( cls, *args, **kwargs) return cls._instance - def __init__ (self): - self.monModele=class_data.Modele() - self.monPost=class_data.Post_traitement() + def __init__ (self): + self.monModele=class_data.Modele() + self.monPost=class_data.Post_traitement() # -------------------------------------- class classeListesDB : # -------------------------------------- - _instance = None + _instance = None - def __new__(cls, *args, **kwargs): + def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super(listesDB, cls).__new__( cls, *args, **kwargs) return cls._instance - def __init__ (self): - self.listEquation = None - self.listModele = None - self.listPostTraitement = None - self.dicoListAffiche = {} - self.valeurEquationChoisie = None - self.listeConstantesAAfficher = [] - self.listeEquationsAAfficher = [] - self.listeCoefD = [] - self.listeCoefB = [] - self.dictParametresInitiaux = {} - self.listeParametresInitiaux= [] - self.listeCoefInitiaux= [] - self.listeCoefASupprimer= [] - self.dicoCoefAffichageArr = {} - self.dicoModeleFiltre = {} - self.dicoMateriauxFiltre = {} - self.monModele = None - self.listeDiffusion = [] - - def metAJour(self,valeur): - print ('metAJour') - if valeur == None : return - correspond=pckdb.DBRENAME - self.listEquation, self.listModele,self.listPostTraitement=pckdb.read_pckdb(correspond[valeur]) - self.dicoListeEquation = {} - for equation in self.listEquation : - self.dicoListeEquation[equation.representation]=equation - - def getListEquation(self): - return self.listEquation - - def getListModele(self): - return self.listModele - - def getListPostTraitement(self): - return self.listPostTraitement - - def getdicoListAffiche(self): - return self.dicoListAffiche + def __init__ (self): + self.listEquation = None + self.listModele = None + self.listPostTraitement = None + self.dicoListAffiche = {} + self.valeurEquationChoisie = None + self.listeConstantesAAfficher = [] + self.listeEquationsAAfficher = [] + self.listeCoefD = [] + self.listeCoefB = [] + self.dictParametresInitiaux = {} + self.listeParametresInitiaux= [] + self.listeCoefInitiaux= [] + self.listeCoefASupprimer= [] + self.dicoCoefAffichageArr = {} + self.dicoModeleFiltre = {} + self.dicoMateriauxFiltre = {} + self.monModele = None + self.listeDiffusion = [] + def metAJour(self,valeur): + print ('metAJour') + if valeur == None : return + correspond=pckdb.DBRENAME + self.listEquation, self.listModele,self.listPostTraitement=pckdb.read_pckdb(correspond[valeur]) + self.dicoListeEquation = {} + for equation in self.listEquation : + self.dicoListeEquation[equation.representation]=equation + + def getListEquation(self): + return self.listEquation + + def getListModele(self): + return self.listModele + + def getListPostTraitement(self): + return self.listPostTraitement + + def getdicoListAffiche(self): + return self.dicoListAffiche