From: Pascale Noyret Date: Mon, 11 Sep 2006 08:28:41 +0000 (+0000) Subject: PN nouvelle régle : MCF existe parmi X-Git-Tag: CC_param_poursuite~13 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=142dedcdd57b1eec64fc7840f35568c26b206717;p=modules%2Feficas.git PN nouvelle régle : MCF existe parmi --- diff --git a/Traducteur/regles.py b/Traducteur/regles.py index 035efb8e..f0fe4fca 100644 --- a/Traducteur/regles.py +++ b/Traducteur/regles.py @@ -45,7 +45,20 @@ class regle : f=self.fonction(self.list_args) return f.verif(commande) +#------------------ +class existeMCFParmi : +#------------------ + def __init__(self,list_arg): + self.listeMCF=list_arg; + def verif(self,commande): + bool=0 + for c in commande.childNodes : + if c.name in self.listeMCF : + bool=1 + break + return bool + #------------- class existe : #-------------- @@ -68,5 +81,5 @@ class existe : return bool -dictionnaire_regle={"existe":existe} +dictionnaire_regle={"existe":existe,"existeMCFParmi":existeMCFParmi} SansRegle=pasDeRegle()