]> SALOME platform Git repositories - modules/eficas.git/commitdiff
Salome HOME
*** empty log message ***
authorPascale Noyret <pascale.noyret@edf.fr>
Thu, 15 Jul 2010 08:13:28 +0000 (08:13 +0000)
committerPascale Noyret <pascale.noyret@edf.fr>
Thu, 15 Jul 2010 08:13:28 +0000 (08:13 +0000)
Noyau/N_VALIDATOR.py

index 6419ebfb7d94b665b4934fbe31f971d59e83a01b..0e06870a315ef4057a806888af6debefcd8cc5f3 100644 (file)
@@ -765,6 +765,10 @@ class AndVal(Valid):
                  self.validators.append(FunctionVal(validator))
               else:
                  self.validators.append(validator)
+              if hasattr(validator,'fonctions'):
+                 for fonction in validator.fonctions :
+                    f=getattr(validator,fonction)
+                    setattr(self,fonction,f)
           self.cata_info=""
 
       def info(self):
@@ -1301,6 +1305,7 @@ class VerifExiste(ListVal) :
           self.niveauVerif=niveauVerif
           self.MCSimp=None
           self.listeDesFreres=()
+          self.fonctions=('set_liste','verifie_liste','set_MCSimp')
 
       def set_liste(self,item):
           #on cherche le bon niveau de l arbre