X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Ihm%2FI_OBJECT.py;h=1013aaf3c39b7d1eba1474fd79a51b57f8704b42;hb=94531d13450fad5a118e4d39d9693f46eb7e59a0;hp=48c444c2d223fdcf0513c6456adbeec19767e2c7;hpb=9e8df786515853fbcdf0d50a036e427760b7f619;p=tools%2Feficas.git diff --git a/Ihm/I_OBJECT.py b/Ihm/I_OBJECT.py index 48c444c2..1013aaf3 100644 --- a/Ihm/I_OBJECT.py +++ b/Ihm/I_OBJECT.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (C) 2007-2013 EDF R&D +# Copyright (C) 2007-2017 EDF R&D # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -34,7 +34,7 @@ class OBJECT: """ return 0 - def get_regles(self): + def getRegles(self): """ Retourne les regles de self """ @@ -45,59 +45,59 @@ class OBJECT: else : return [] - def init_modif(self): + def initModif(self): """ Met l'etat de l'objet a modified et propage au parent qui vaut None s'il n'existe pas """ self.state = 'modified' if self.parent: - self.parent.init_modif() + self.parent.initModif() - def fin_modif(self): + def finModif(self): """ Methode appelee apres qu'une modification a ete faite afin de declencher d'eventuels traitements post-modification """ - #print "fin_modif",self + #print "finModif",self # pour les objets autres que les commandes, aucun traitement specifique # on remonte l'info de fin de modif au parent CONNECTOR.Emit(self,"valid") if self.parent: - self.parent.fin_modif() + self.parent.finModif() - def isrepetable(self): + def isRepetable(self): """ Indique si l'objet est repetable """ return 0 - def liste_mc_presents(self): + def listeMcPresents(self): """ Retourne la liste des noms des mots cles presents """ return [] - def get_docu(self): - return self.definition.get_docu() + def getDocu(self): + return self.definition.getDocu() - def get_liste_mc_inconnus(self): + def getListeMcInconnus(self): """ Retourne la liste des mots-cles inconnus dans self """ return [] - def verif_condition_regles(self,liste_presents): + def verifConditionRegles(self,liste_presents): """ Retourne la liste des mots-cles a rajouter pour satisfaire les regles en fonction de la liste des mots-cles presents """ liste=[] for regle in self.definition.regles: - liste=regle.verif_condition_regle(liste,liste_presents) + liste=regle.verifConditionRegle(liste,liste_presents) return liste - def verif_condition_bloc(self): + def verifConditionBloc(self): """ Evalue les conditions de tous les blocs fils possibles (en fonction du catalogue donc de la definition) de self et @@ -107,27 +107,27 @@ class OBJECT: """ return [],[] - def get_genealogie_precise(self): + def getGenealogiePrecise(self): if self.parent: - l=self.parent.get_genealogie_precise() + l=self.parent.getGenealogiePrecise() l.append(self.nom.strip()) return l else: return [self.nom.strip()] - def get_genealogie(self): + def getGenealogie(self): """ Retourne la liste des noms des ascendants (noms de MCSIMP,MCFACT,MCBLOC ou ETAPE) de self jusqu'au premier objet etape rencontre """ if self.parent: - l=self.parent.get_genealogie() + l=self.parent.getGenealogie() l.append(self.nom.strip()) return l else: return [self.nom.strip()] - def get_fr(self): + def getFr(self): """ Retourne la chaine d'aide contenue dans le catalogue en tenant compte de la langue @@ -144,7 +144,7 @@ class OBJECT: except : return '' - def update_concept(self,sd): + def updateConcept(self,sd): pass def normalize(self): @@ -154,10 +154,10 @@ class OBJECT: """ return self - def delete_mc_global(self): + def deleteMcGlobal(self): return - def update_mc_global(self): + def updateMcGlobal(self): return #def __del__(self):