
package de.ivu.elect.presentation.wahlrechtspruefung.table;

import de.ivu.elect.business.wahlrechtspruefung.entity.Pruefkriterium;
import de.ivu.elect.business.wahlrechtspruefung.entity.Wahlrechtspruefung;

public class WahlrechtspruefungPruefkriteriumColumn extends AbstractWahlrechtspruefungColumn<Wahlrechtspruefung> {

  private static final long serialVersionUID = 1L;

  public WahlrechtspruefungPruefkriteriumColumn(AbstractPruefkriteriumColumn<Pruefkriterium> pruefkriteriumColumn) {
    super("Wahlrechtspruefung-" + pruefkriteriumColumn.getId(), pruefkriteriumColumn.getMessages(), pruefkriteriumColumn.getHeaderKey(), pruefkriteriumColumn.getType(),
        wahlrechtspruefung -> pruefkriteriumColumn.getValue(wahlrechtspruefung.getPruefkriterium()));
  }
}
