]> SALOME platform Git repositories - tools/eficas.git/blob - Ihm/I_EXCLUS.py
Salome HOME
correction methode purge_liste pour ne plus purger le mot cle present de la liste...
[tools/eficas.git] / Ihm / I_EXCLUS.py
1 """
2 """
3
4 import I_REGLE
5
6 class EXCLUS(I_REGLE.REGLE):
7   def purge_liste(self,liste_a_purger,liste_mc_presents):
8      regle_active=0
9      for mc_present in liste_mc_presents:
10         if mc_present in self.mcs:
11            regle_active=1
12            break
13      if not regle_active : return liste_a_purger
14
15      for mc in self.mcs:
16         # Il ne faut pas purger un mot cle present. Sa cardinalite est verifiee par ailleurs
17         if mc in liste_a_purger and mc not in liste_mc_presents:
18            liste_a_purger.remove(mc)
19      return liste_a_purger
20