MaximaleRegenPeriode.java 779 B

12345678910111213141516171819202122232425262728293031
  1. import java.util.ArrayList;
  2. public class MaximaleRegenPeriode extends Grootheid{
  3. //constructor
  4. public MaximaleRegenPeriode(Measurement measurement1, ArrayList<Measurement> measurement2){
  5. setName("Totale regenval");
  6. updatePeriod(measurement2);
  7. }
  8. public void updatePeriod(ArrayList<Measurement> measurement2){
  9. createList(measurement2);
  10. setCustom(StatisticsCalculator.maximaleRegenPeriode(list) + " ");
  11. }
  12. public void displayGraph(){}
  13. private void createList(ArrayList<Measurement> measurement2)
  14. {
  15. if(!list.isEmpty())
  16. {
  17. list.clear();
  18. }
  19. for(Measurement ms : measurement2)
  20. {
  21. list.add((double)ms.getRawRainRate());
  22. }
  23. }
  24. }