package lepack; import java.util.ArrayList; public class Ouverture { //------------------------------------------------------------------------- // PROPRIETES private ArrayList listeTechniciens; private Responsable superviseur; private int largeur; private String numeroSerie; public int getNombreInstallateurs() { return this.listeTechniciens.size(); } public Ouverture(String numS, int larg) { this.numeroSerie = numS; this.largeur = larg; this.listeTechniciens = new ArrayList<>(); this.superviseur = null; } public Ouverture() { this.listeTechniciens = new ArrayList<>(); largeur = 0; numeroSerie="NC"; } public Ouverture(String numS, int larg, Responsable s) { largeur = larg; numeroSerie = numS; superviseur = s; this.listeTechniciens = new ArrayList<>(); } public void afficherInfos() { System.out.println("Ouverture : " + numeroSerie); System.out.println(" largeur : "+ largeur); if (superviseur!=null) { // System.out.println(" superviseur : "+ superviseur.getNom()); //pour activer plus tardd } else { System.out.println(" superviseur : NC" ); } } // public Responsable getSuperviseur() { return superviseur; } public void setSuperviseur(Responsable superviseur) { this.superviseur = superviseur; } public int getLargeur() { return largeur; } public void setLargeur(int largeur) { this.largeur = largeur; } public String getNumeroSerie() { return numeroSerie; } public ArrayList getListeTechniciens() { return this.listeTechniciens; } public void setNumeroSerie(String numeroSerie) { this.numeroSerie = numeroSerie; } }