import java.util.LinkedList;
import java.util.List;

//import ascenseur.affichage.VueImmeuble;

public class Immeuble {
	
	private String nom;
	private List<Etage> etages;
	private List<Ascenseur> ascenseurs;
	//private List<VueImmeuble> vueImmeuble;
	
	
	public Immeuble(String nom, List<Etage> etages,
			List<Ascenseur> ascenseurs) {
		super();
		this.nom = nom;
		this.etages = etages;
		this.ascenseurs = ascenseurs;
	}
	
	
	public String getNom() {
		return nom;
	}
	public void setNom(String nom) {
		this.nom = nom;
	}
	public List<Etage> getEtages() {
		return etages;
	}
	public void setEtages(List<Etage> etages) {
		this.etages = etages;
	}
	public List<Ascenseur> getAscenseurs() {
		return ascenseurs;
	}
	public void setAscenseurs(List<Ascenseur> ascenseurs) {
		this.ascenseurs = ascenseurs;
	}
}

@@ -1,24 +1,45 @@
+package traitement;%0A%0A
 import java.util.LinkedL
@@ -71,27 +71,15 @@
 t;%0A%0A
-//
 import 
-ascenseur.
 affi
@@ -93,17 +93,16 @@
 ueIm
-m
 euble;%0A%0A
 publ
@@ -97,16 +97,18 @@
 euble;%0A%0A
+%0A%0A
 public c
@@ -217,10 +217,8 @@
 s;%0A%09
-//
 priv
@@ -227,25 +227,24 @@
 e List%3CVueIm
-m
 euble%3E vueIm
@@ -252,18 +252,150 @@
 euble;%0A%09
+private Controleur co;%0A%09%0A%09public Controleur getCo() %7B%0A%09%09return co;%0A%09%7D%0A%0A%0A%09public List%3CVueImeuble%3E getVue() %7B%0A%09%09return vueImmeuble;%0A%09%7D%0A
 %0A
-%09
 %0A%09public
@@ -469,21 +469,52 @@
 eurs
-) %7B%0A%09%09super()
+, Controleur co) %7B%0A%09%09super();%0A%09%09this.co = co
 ;%0A%09%09
@@ -581,24 +581,59 @@
 ascenseurs;%0A
+%09%09vueImmeuble= new LinkedList%3C%3E();%0A
 %09%7D%0A%09%0A%09%0A%09publ
@@ -1009,10 +1009,75 @@
 urs;%0A%09%7D%0A
-%7D
+%09public void addVue(VueImeuble vue)%7B%0A%09%09vueImmeuble.add(vue);%0A%09%7D%0A%7D%0A
 %0A

Update Immeuble.java