Ajoute le mot-cle name a la liste des mots-cles de
l'objet MCCOMPOSE
"""
- #print ('addEntite', name, pos)
+ #print ('addEntite mccompo', name, pos)
self.initModif()
if type(name)==bytes or type(name) == str :
# on est en mode creation d'un motcle
Ajoute le mot cle facteur obj a la MCLIST a la position pos
Retourne None si l'ajout est impossible
"""
- #print ('dans addEntite', self)
+ #print ('dans addEntite mcList', self)
if type(obj)==bytes or type(obj) == str :
# on est en mode creation d'un motcle
raise EficasException(tr("traitement non-prevu"))
"""
Initialise un nouveau JDC vierge
"""
- self.modified=1
+ self.modified=True
CONTEXT.unsetCurrentStep()
texte=""
def onValid(self):
#-----------------
+ #print( self.item.nature)
+ if self.item.nature == 'MCFACT' :
+ validite=self.item.isValid()
+ if self.oldValidite != validite :
+ self.editor.connecteur.toWebApp('propageValide',self.item.idUnique, validite)
+ self.oldValidite = validite
+ # browser.JDCNode.onValid(self)
+ # return
+
if self.item.state != 'modified' : return
self.treeParent.item.state= 'modified'