/**Permet de créer une voie logique. 
 *@author Julien VAN DEN BOSSCHE / Benoît MOULIN   cmoi__at__julienvdb__dot__com / bmoulin@etu.info.unicaen.fr
 *@param nom le nom de la voie
 *@param libre la voie est-elle prise
*/


public class Voie{
    String nom;
    boolean libre;
   
    /**Permet de créer une voie logique. 
     *@param nom le nom de la voie
     */
    public Voie(String nom){
	this.nom = nom;
	libre = true;
	//adr1=null;
	//adr2=null;
    }

    /**Permet de changer l'état de la voie logique. S'il est libre, on la met à occuper sinon à libre
     */
    public void changeEtat(){
	if(libre){
	    libre = false;
	}
	else{
	    libre = true;
	}
    }

    /**Permet de renvoyer le nom de la voie
     */
    public String getNom(){
	return nom;
    }

  
    /**Permet de connaître l'état de la voie
     */
    public boolean estLibre(){
	return libre;
    }
}
