Salome HOME
AY a ajouté l'interception de l'exception levée lorsque la chaine passée
[tools/eficas.git] / Ihm / I_FORM_ETAPE.py
index c45aa67602efac9431ce9a7618aabe66753c0ebe..b76b4b5a39d1b178f5f87a5e32ff29c3c5be3b30 100644 (file)
@@ -1,3 +1,22 @@
+#            CONFIGURATION MANAGEMENT OF EDF VERSION
+# ======================================================================
+# COPYRIGHT (C) 1991 - 2002  EDF R&D                  WWW.CODE-ASTER.ORG
+# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY
+# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY
+# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR
+# (AT YOUR OPTION) ANY LATER VERSION.
+#
+# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT
+# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF
+# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU
+# GENERAL PUBLIC LICENSE FOR MORE DETAILS.
+#
+# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE
+# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER,
+#    1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE.
+#
+#
+# ======================================================================
 """
 """
 import string,traceback
@@ -243,7 +262,7 @@ class FORM_ETAPE(MACRO_ETAPE):
          Inputs :
            sd=concept detruit
          Fonction :
-           Mettre a jour les mos cles de l etape et eventuellement le concept produit si reuse
+           Mettre a jour les mots cles de l etape et eventuellement le concept produit si reuse
            suite à la disparition du concept sd
            Seuls les mots cles simples MCSIMP font un traitement autre que de transmettre aux fils,
           sauf les objets FORM_ETAPE qui doivent vérifier que le concept détruit n'est pas 
@@ -251,3 +270,14 @@ class FORM_ETAPE(MACRO_ETAPE):
         """
         self.init_modif()
          
+    def replace_concept(self,old_sd,sd):
+        """
+         Inputs :
+           old_sd=concept remplace
+           sd = nouveau concept
+         Fonction :
+           Les objets FORM_ETAPE devraient vérifier que le concept remplacé n'est pas
+           utilisé dans le corps de la fonction
+        """
+        self.init_modif()
+