def create_piece(interfaces,id_piece_pere,name_moule,name,proprietes={}): glob=interfaces[8] id_forge=id_get_fils_by_name(glob,0,'forge') id_moule=id_get_fils_by_name(glob,id_forge,name_moule) moule=get_instance_from_id(interfaces,id_moule) id_piece=moule.create_piece(interfaces,id_piece_pere,name,proprietes) return id_piece
def get_obj(self): if self.obj: return self.get_value() glob=self.interfaces[8] self.id_obj=id_get_fils_by_name(glob,self.piece.id,self.value) self.obj=get_instance_from_id(self.interfaces,self.id_obj)