package de.ivu.elect.business.dokumente.control;

import java.util.List;
import java.util.stream.Collectors;

import de.ivu.elect.business.dokumente.entity.DokumentVorlage;
import de.ivu.elect.business.dokumente.entity.DokumentVorlageArt;

/**
 *  on 12.01.2017.
 */
public class DokumentvorlageKonfigurationValuesSupplier extends AbstractDokumentvorlageKonfigurationSupplier<List<String>> {

  public DokumentvorlageKonfigurationValuesSupplier(List<DokumentVorlageArt> dokumentVorlageArten) {
    super(dokumentVorlageArten);
  }

  @Override
  public List<String> get() {
    return getDokumentVorlagen().stream().map(DokumentVorlage::getName).collect(Collectors.toList());
  }
}
