X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=Editeur%2Funiquesdcopanel.py;h=e81d56e959415959ed2f05c19f87d71a946e24f9;hb=36ca867c4099d6a804374b8f6a2b897d9ea69a09;hp=56b80cc88d72c8696c174e1585ac5f6f8bebded0;hpb=ceab423f7793a10f787f4251c36d2049587f774a;p=tools%2Feficas.git diff --git a/Editeur/uniquesdcopanel.py b/Editeur/uniquesdcopanel.py index 56b80cc8..e81d56e9 100644 --- a/Editeur/uniquesdcopanel.py +++ b/Editeur/uniquesdcopanel.py @@ -108,6 +108,7 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): """ if self.parent.modified == 'n' : self.parent.init_modif() valeur = self.get_valeur() + #print "valid_valeur",valeur self.erase_valeur() anc_val = self.node.item.get_valeur() @@ -136,19 +137,20 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): mess = "Valeur du mot-clé non autorisée :"+cr.get_mess_fatal() self.reset_old_valeur(anc_val,mess=mess) return - if self.node.item.get_position()=='global': - self.node.etape.verif_all() - elif self.node.item.get_position()=='global_jdc': - self.node.racine.verif_all() - else : - self.node.parent.verif() - self.node.update() + #if self.node.item.get_position()=='global': + #self.node.etape.verif_all() + #elif self.node.item.get_position()=='global_jdc': + #self.node.racine.verif_all() + #else : + #self.node.parent.verif() + #self.node.update() def valid_nom_concept_co(self,event=None): """ Lit le nom donné par l'utilisateur au concept de type CO qui doit être la valeur du MCS courant et stocke cette valeur """ + #print "valid_nom_concept_co" if self.parent.modified == 'n' : self.parent.init_modif() anc_val = self.node.item.get_valeur() if anc_val != None: @@ -159,6 +161,7 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): # et le recalcul du contexte self.node.item.object.etape.parent.reset_context() nom_concept = self.entry_co.get() + #print "valid_nom_concept_co",nom_concept test,mess=self.node.item.set_valeur_co(nom_concept) if not test: # On n'a pas pu créer le concept @@ -172,15 +175,15 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): mess = "Valeur du mot-clé non autorisée :"+cr.get_mess_fatal() self.reset_old_valeur(anc_val,mess=mess) return - if self.node.item.get_position()=='global': - self.node.etape.verif_all() - elif self.node.item.get_position()=='global_jdc': - self.node.racine.verif_all() - else : - self.node.parent.verif() - if self.node.item.isvalid(): - self.node.parent.select() - self.node.update() + #if self.node.item.get_position()=='global': + #self.node.etape.verif_all() + #elif self.node.item.get_position()=='global_jdc': + #self.node.racine.verif_all() + #else : + #self.node.parent.verif() + #if self.node.item.isvalid(): + #self.node.parent.select() + #self.node.update() def ask_new_concept(self): """ @@ -211,12 +214,14 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): Affiche la valeur de l'objet pointé par self """ valeur = self.node.item.get_valeur() + #print "display_valeur",valeur if valeur == None or valeur == '': self.valeur_choisie.set('') return # pas de valeur à afficher ... # il faut configurer le bouton si la valeur est un objet CO # sinon afficher le nom du concept dans self.valeur_choisie if self.node.item.is_CO(): + #print "display_valeur.is_CO" self.b_co.invoke('OUI') self.entry_co.insert(0,valeur.nom) else: @@ -236,14 +241,14 @@ class UNIQUE_SDCO_Panel(UNIQUE_ASSD_Panel): self.parent.appli.affiche_infos(mess) # On met a jour le display dans le panneau self.display_valeur() - if self.node.item.get_position()=='global': - self.node.etape.verif_all() - elif self.node.item.get_position()=='global_jdc': - self.node.racine.verif_all() - else : - self.node.parent.verif() + #if self.node.item.get_position()=='global': + #self.node.etape.verif_all() + #elif self.node.item.get_position()=='global_jdc': + #self.node.racine.verif_all() + #else : + #self.node.parent.verif() if self.node.item.isvalid(): self.node.parent.select() - self.node.update() + #self.node.update()