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