package de.ivu.elect.presentation.statistik.form;

import java.io.Serializable;

import de.ivu.elect.business.statistik.entity.StatistikLauf;
import de.ivu.elect.business.statistik.entity.StatistikLaufProperties;
import de.ivu.elect.jee.presentation.dynamicform.FormBuilder;

public class StatistikLaufViewFormBuilder implements Serializable {

  private static final long serialVersionUID = 1L;

  public StatistikLaufViewFormBuilder() {
    super();
  }

  public void addProperties(FormBuilder formBuilder, StatistikLauf statistikLauf) {
    StatistikLaufProperties properties = statistikLauf.getProperties();
    formBuilder.addProperty(properties.getZeitpunktDesLaufsProperty()).withReadonly(true);
    formBuilder.addProperty(properties.getAusloeserProperty()).withReadonly(true);
    formBuilder.addProperty(properties.getBeschreibungProperty());
  }
}
