package model.gammeOperatoire;

import java.util.Vector;

/**
 * Attente heritee de la classe Activite
 * @author Magic Penguins
 * @see Activite
 */
public class Attente extends Activite{

	private static final long serialVersionUID = 181235457302585457L;

	/**
	 * Constructeur d'une attente
	 * @param duree
	 * Duree de l'attente
	 */
	public Attente(int duree) {
		super(duree, "Attente ("+duree+")", new Vector<String>());
	}



	@Override
	public void set(Vector<Object> source){
		this.nom= (String)source.get(param.indexOf(baseStr[0]));
		this.duree=Integer.parseInt((String)(source.get(param.indexOf(baseStr[1]))));
	}
	
	/**
	 * Getters des attributs
	 */
	@Override
	public Object get(int i){
		switch(i) {
		case 0 	: 	return nom;
		case 1	:	return duree;
		default	:	return null;
		}
	}
}
