Salome HOME
PN pour notation scientifique
[tools/eficas.git] / Noyau / N_PROC.py
index 0d9b590789adfef842225e96fb50947da6f064f1..b4d1f5ef742ca7db819612d23523296f91645a1a 100644 (file)
@@ -1,4 +1,5 @@
-#@ MODIF N_PROC Noyau  DATE 09/10/2002   AUTEUR DURAND C.DURAND 
+#@ MODIF N_PROC Noyau  DATE 14/09/2004   AUTEUR MCOURTOI M.COURTOIS 
+# -*- coding: iso-8859-1 -*-
 #            CONFIGURATION MANAGEMENT OF EDF VERSION
 # ======================================================================
 # COPYRIGHT (C) 1991 - 2002  EDF R&D                  WWW.CODE-ASTER.ORG
@@ -18,6 +19,8 @@
 #                                                                       
 #                                                                       
 # ======================================================================
+
+
 """ 
     Ce module contient la classe de definition PROC
     qui permet de spécifier les caractéristiques d'une procédure
@@ -34,42 +37,42 @@ class PROC(N_ENTITE.ENTITE):
 
     Cette classe a deux attributs de classe 
 
-          - class_instance qui indique la classe qui devra etre utilisée 
+    - class_instance qui indique la classe qui devra etre utilisée 
             pour créer l'objet qui servira à controler la conformité d'un 
             opérateur avec sa définition
 
-          - label qui indique la nature de l'objet de définition (ici, PROC)
+    - label qui indique la nature de l'objet de définition (ici, PROC)
 
 
     et les attributs d'instance suivants :
 
-          - nom   : son nom
+    - nom   : son nom
 
-          - op   : le numéro d'opérateur
+    - op   : le numéro d'opérateur
 
-          - reentrant : vaut 'n' ou 'o'. Indique si l'opérateur est réentrant ou pas. Un opérateur
+    - reentrant : vaut 'n' ou 'o'. Indique si l'opérateur est réentrant ou pas. Un opérateur
                         réentrant peut modifier un concept d'entrée et le produire comme concept de sortie
 
-          - repetable : vaut 'n' ou 'o'. Indique si l'opérateur est répetable ou pas. Un opérateur
+    - repetable : vaut 'n' ou 'o'. Indique si l'opérateur est répetable ou pas. Un opérateur
                         non répétable ne doit apparaitre qu'une fois dans une exécution. C'est du ressort
                         de l'objet gérant le contexte d'exécution de vérifier cette contrainte.
 
-          - fr   : commentaire associé en francais
+    - fr   : commentaire associé en francais
 
-          - ang : commentaire associé en anglais
+    - ang : commentaire associé en anglais
 
-          - docu : clé de documentation associée
+    - docu : clé de documentation associée
 
-          - regles : liste des règles associées
+    - regles : liste des règles associées
 
-          - op_init : cet attribut vaut None ou une fonction. Si cet attribut ne vaut pas None, cette
+    - op_init : cet attribut vaut None ou une fonction. Si cet attribut ne vaut pas None, cette
                       fonction est exécutée lors des phases d'initialisation de l'étape associée.
 
-          - niveau : indique le niveau dans lequel est rangé l'opérateur. Les opérateurs peuvent etre
+    - niveau : indique le niveau dans lequel est rangé l'opérateur. Les opérateurs peuvent etre
                      rangés par niveau. Ils apparaissent alors exclusivement dans leur niveau de rangement.
                      Si niveau vaut None, l'opérateur est rangé au niveau global.
 
-          - entites : dictionnaire dans lequel sont stockés les sous entités de l'opérateur. Il s'agit
+    - entites : dictionnaire dans lequel sont stockés les sous entités de l'opérateur. Il s'agit
                       des entités de définition pour les mots-clés : FACT, BLOC, SIMP. Cet attribut
                       est initialisé avec args, c'est à dire les arguments d'appel restants.
 
@@ -120,7 +123,7 @@ class PROC(N_ENTITE.ENTITE):
    def make_objet(self,mc_list='oui'):
       """
            Cette méthode crée l'objet PROC_ETAPE dont la définition est self sans
-           l'enregistrer ni créer sa sdprod.
+            l'enregistrer ni créer sa sdprod.
            Si l'argument mc_list vaut 'oui', elle déclenche en plus la construction
            des objets MCxxx.
       """