Vanne.java 555 Bytes
/**
 *
 * @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();
			
	}
    }	
}