Salome HOME
CCAR: correction d'un probleme de mise a jour de contexte lors d'une insertion
[tools/eficas.git] / Noyau / N_CO.py
index 134df574d8a01872c39171885581a01fc4237010..3f7a3ac76b486a5ff20a8a5470769bc7eb20524d 100644 (file)
@@ -1,4 +1,4 @@
-#@ MODIF N_CO Noyau  DATE 14/09/2004   AUTEUR MCOURTOI M.COURTOIS 
+#@ MODIF N_CO Noyau  DATE 22/02/2005   AUTEUR DURAND C.DURAND 
 # -*- coding: iso-8859-1 -*-
 #            CONFIGURATION MANAGEMENT OF EDF VERSION
 # ======================================================================
@@ -40,3 +40,15 @@ class CO(ASSD):
     else:
        self.nom=nom
 
+  def is_object(valeur):
+    """
+          Indique si valeur est d'un type conforme à la classe (retourne 1)
+          ou non conforme (retourne 0)
+    """
+    if hasattr(valeur,'_etape') :
+       # valeur est un concept CO qui a ete transforme par type_sdprod
+       if valeur.etape == valeur._etape:
+           # le concept est bien produit par l'etape
+           return 1
+    return 0
+