From: Pascale Noyret Date: Tue, 13 Jul 2010 09:32:36 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: V2_0~16 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=1eee8023bf3fa2138609e20038e559ae370e5595;p=modules%2Feficas.git *** empty log message *** --- diff --git a/Noyau/N_VALIDATOR.py b/Noyau/N_VALIDATOR.py index 5fcc0c02..cf4936d7 100644 --- a/Noyau/N_VALIDATOR.py +++ b/Noyau/N_VALIDATOR.py @@ -1303,18 +1303,36 @@ class VerifExiste(ListVal) : def set_liste(self,item): #on cherche le bon niveau de l arbre + print "je passe dans set_liste" k=self.niveauVerif + print k obj=item.getObject() + print obj while (k != 0) : + print k parent=obj.parent + print parent obj=parent + print obj k=k-1 #on met la liste à jour + print parent.liste_mc_presents() + print "avant", self.listeDesFreres self.listeDesFreres=parent.liste_mc_presents() + print "apres", self.listeDesFreres def is_list(self): return 1 def verif_item(self,valeur): + print "verif_item pour" , valeur if valeur in self.listeDesFreres : return 1 return 0 + + def verifie_liste(self,item): + return [] + + def convert_item(self,valeur): + if valeur in self.listeDesFreres : return valeur + raise ValError(str(valeur)+" n est pas dans " + str(self.listeDesFreres)) +