+ def RBListePush(self):
+ if self.objSimp.valeur != None and self.objSimp.valeur != [] : return
+ if self.objSimp.definition.validators.typeDesTuples[0]==self.editor.readercata.cata[0].sd_ligne :
+ val=[]
+ for k in self.objSimp.jdc.LineDico.keys() :
+ try :
+ valeur=self.objSimp.jdc.get_concept(k)
+ val.append((valeur,0))
+ except :
+ pass
+ self.node.item.set_valeur(val)
+ if self.objSimp.definition.validators.typeDesTuples[0]==self.editor.readercata.cata[0].sd_generateur :
+ val=[]
+ for k in self.objSimp.jdc.MachineDico.keys() :
+ try :
+ valeur=self.objSimp.jdc.get_concept(k)
+ val.append((valeur,0))
+ except :
+ pass
+ self.node.item.set_valeur(val)
+ if self.objSimp.definition.validators.typeDesTuples[0]==self.editor.readercata.cata[0].sd_transfo :
+ val=[]
+ for k in self.objSimp.jdc.TransfoDico.keys() :
+ try :
+ valeur=self.objSimp.jdc.get_concept(k)
+ val.append((valeur,0))
+ except :
+ pass
+ self.node.item.set_valeur(val)
+ if self.objSimp.definition.validators.typeDesTuples[0]==self.editor.readercata.cata[0].sd_charge :
+ val=[]
+ for k in self.objSimp.jdc.LoadDico.keys() :
+ try :
+ valeur=self.objSimp.jdc.get_concept(k)
+ val.append((valeur,0))
+ except :
+ pass
+ self.node.item.set_valeur(val)