public void ajouterAction(Vue pageEquip, Vue pageAction, Equipement equipmt, Action action, Icone icone, int index) { // ajoute une icone (associee à l'action) a la grille de la page de l'equipement + + à la liste Configuration.actions pageEquip.ajouterIcone(icone, index); // on ajoute l'icone à la grille de la Vue de l'équipement Actions.Add(action); // on ajoute l'équipement à la liste globale des équipements // ajoute l'action à la liste des action de l'équipement associé equipmt.addAction(action); }
public void ajouterEquipement(Vue pagePiece, Icone icone, int index, int numPage) { // Equipement equip = new Equipement(icone.nomIcone); Vue pageEquip = new Vue(icone.NomIcone); // ajoute une page (associée à l'équipement) à l'arbre // Arbre a = Arbre.arbreVue(pagePiece); // on trouve la pièce dans l'arbre global grâce à la Vue pagePiece de la pièce dans laquelle on souhaite mettre l'équipement // ajoute une page (associée à l'équipement) à l'arbre //Arbre a = Arbre.arbreVue(pagePiece); // on trouve la pièce dans l'arbre global grâce à la Vue pagePiece de la pièce dans laquelle on souhaite mettre l'équipement //a.Fils.Add(new Arbre(pageEquip)); // on ajoute l'équipement à la liste des fils de la Vue pagePiece arbre.ajouterVue(pagePiece, pageEquip); // ajoute une icone (associee à l'equipement) a la grille de la page de la piece + à la liste Configuration.equipements pagePiece.ajouterIcone(icone, index, numPage); // on ajoute l'icone à la grille de la Vue de la pièce //Equipements.Add(equipmt); // on ajoute l'équipement à la liste globale des équipements // ajoute l'équipement à la liste des équipements de la pièce associée // piece.addDevice(equipmt); }
// ajouter une icone à la grille de la page à partir de l'index et le numéro de page de la grille public void ajouterIcone(Vue page, Icone icone, int index, int numPage) { page.ajouterIcone(icone, index, numPage); }