package weerstation1; import java.util.ArrayList; public class LangsteZomerPeriode extends Grootheid{ //constructor public LangsteZomerPeriode(Measurement measurement1, ArrayList measurement2){ setName("Langste zomerse periode"); updatePeriod(measurement2); } public void updatePeriod(ArrayList measurement2){ createList(measurement2); int[] index = StatisticsCalculator.langsteDroogstePeriode(list); System.out.println(list.size()); System.out.println(index[0]); System.out.println(index[1]); setPeriod(Calculator.timeStampToPeriode( measurement2.get(index[0]).getDateStamp(), measurement2.get(index[1]).getDateStamp())); } public void displayGraph() { } private void createList(ArrayList measurement2) { if(!list.isEmpty()) { list.clear(); } for(Measurement ms : measurement2) { list.add((double)ms.getRawOutsideTemp()); } } }