X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Extensions%2Fcommentaire.py;h=a504800bb8067a8d1e4ce094a6e81e41336d1b76;hb=36ca867c4099d6a804374b8f6a2b897d9ea69a09;hp=db79f3f783842735f1dd83fd2f0d0cb811f06ef8;hpb=58b5829ebf53f3e8fd09707bb5abcdb154107d47;p=tools%2Feficas.git diff --git a/Extensions/commentaire.py b/Extensions/commentaire.py index db79f3f7..a504800b 100644 --- a/Extensions/commentaire.py +++ b/Extensions/commentaire.py @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- # CONFIGURATION MANAGEMENT OF EDF VERSION # ====================================================================== # COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG @@ -23,8 +24,10 @@ """ from Noyau.N_CR import CR +from Noyau import N_OBJECT +from Ihm import I_OBJECT -class COMMENTAIRE : +class COMMENTAIRE(N_OBJECT.OBJECT,I_OBJECT.OBJECT) : """ Cette classe permet de créer des objets de type COMMENTAIRE """ @@ -44,6 +47,7 @@ class COMMENTAIRE : self.nom='' self.niveau = self.parent.niveau self.actif=1 + self.state="unchanged" self.register() def register(self): @@ -147,13 +151,16 @@ class COMMENTAIRE : def delete_concept(self,sd): pass + def replace_concept (self,old_sd,sd): + pass + def verif_condition_bloc(self): """ Evalue les conditions de tous les blocs fils possibles (en fonction du catalogue donc de la définition) de self et retourne deux listes : - - la première contient les noms des blocs à rajouter - - la seconde contient les noms des blocs à supprimer + - la première contient les noms des blocs à rajouter + - la seconde contient les noms des blocs à supprimer """ return [],[] @@ -173,3 +180,13 @@ class COMMENTAIRE : def verif_existence_sd(self): pass + def get_fr(self): + """ + Retourne le commentaire lui meme tronque a la 1ere ligne + """ + return self.valeur.split('\n',1)[0] + + def control_sdprods(self,d): + """sans objet """ + pass +