/** * * @author Bernard.Carre@polytech-lille.fr */ public class Vanne extends Composant { //... protected Composant in; public void setIn(Composant comp) { in = comp; } public void probe(){ } public String description(){ String s1 ="non connecté"; if(in!=null){s1=in.getId();} return getId() + " ||in: " +s1; } public boolean getEtat() throws NonConnecteException { if (in == null) { throw new NonConnecteException(); } else { return in.getEtat(); } } }