package fr.eisti.ing1.london2012.chrono;

import java.util.ArrayList;
import java.util.Iterator;

public class EpreuveCombinee implements Chronometrable, Iterable<Epreuve>{

	private ArrayList<Epreuve> epreuves;
	public EpreuveCombinee() {
		super();
		this.epreuves=new ArrayList<Epreuve>();
	}
	
	
	public EpreuveCombinee(ArrayList<Epreuve> epreuves) {
		super();
		this.epreuves=epreuves;
	}

	public ArrayList<Epreuve> getEpreuves() {
		return epreuves;
	}


	public void setEpreuves(ArrayList<Epreuve> epreuves) {
		this.epreuves = epreuves;
	}


	@Override
	public double chronometrer() {
		double res=0;
		for(int i = 0;i<epreuves.size(); i++){
			res = res + epreuves.get(i).chronometrer();
		}
		return res;
	}



	@Override
	public Iterator<Epreuve> iterator() {
		// TODO Auto-generated method stub
		return null;
	}



}
