X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Traducteur%2Fregles.py;h=d6223ec430d32bc2cf86561c7a26ec0a1fc3b516;hb=217a9ce2f303b098ad28d282bb0df2dfeeeed3c2;hp=759ac875299abd1f7ef97042a08d40aae43a806b;hpb=16d5922e798b1254eb558678612711d72ed38b32;p=tools%2Feficas.git diff --git a/Traducteur/regles.py b/Traducteur/regles.py index 759ac875..d6223ec4 100644 --- a/Traducteur/regles.py +++ b/Traducteur/regles.py @@ -398,6 +398,22 @@ class MCsousMCFcourantnaPasPourValeurDansListe(MCsousMCFcourantaPourValeurDansLi if bool : return 0 return 1 +#----------------------------------------- +class MCsousMCFnaPasPourValeurDansListe(MCsousMCFaPourValeurDansListe) : +#----------------------------------------- + """ + Non égalité du mot-clé simple à une valeur dans une liste + sous le mot-clé facteur + """ + def __init__(self, list_arg): + MCsousMCFaPourValeurDansListe.__init__(self, list_arg) + + + def verif(self, commande): + bool = MCsousMCFaPourValeurDansListe.verif(self, commande) + if bool : return 0 + return 1 + #------------------------------ class MCaPourValeur : #------------------------------ @@ -500,6 +516,7 @@ dictionnaire_regle = {"existe":existe, "MCsousMCFcourantaPourValeur":MCsousMCFcourantaPourValeur, "MCsousMCFcourantaPourValeurDansListe":MCsousMCFcourantaPourValeurDansListe, "MCsousMCFcourantnaPasPourValeurDansListe":MCsousMCFcourantnaPasPourValeurDansListe, + "MCsousMCFnaPasPourValeurDansListe":MCsousMCFnaPasPourValeurDansListe, "MCaPourValeurDansListe":MCaPourValeurDansListe, "MCnaPasPourValeurDansListe":MCnaPasPourValeurDansListe}