Salome HOME
CCAR: gestion des unites d'INCLUDE memorisees
[tools/eficas.git] / Exemples / cyclops3 / cata.py
1 """
2 """
3
4 import sys
5 sys.path[:0]=['../..']
6
7 from Accas import SIMP,FACT,OPER,PROC,JDC_CATA
8
9 # Construction objet de définition
10
11 class concept:
12    def __init__(self,etape):
13       self.etape=etape
14    def is_object(valeur):
15       """
16           Indique si valeur est d'un type conforme à la classe (1) ou non conforme (0)
17       """
18       return 0
19    def supprime(self):
20       self.etape=None
21
22 JdC=JDC_CATA(code="ASTER")
23 OP1 = OPER(nom='OP1',op=1,sd_prod=concept,reentrant='f',
24            a=SIMP(typ='I'),
25            b=SIMP(typ=concept),
26           )
27 DEBUT=PROC(nom='DEBUT',op=0,INFO=SIMP(typ='I'),)
28