
package de.ivu.elect.business.ergebnis.boundary;

import javax.inject.Inject;

import de.ivu.elect.business.dokumente.boundary.AbstractDokumentGenerator;
import de.ivu.elect.business.ergebnis.entity.Ergebnis;

public abstract class AbstractWahlbuchDokumentGenerator extends AbstractDokumentGenerator<Ergebnis, WahlbuchDokumentContext> {

  @Inject
  private transient ErgebnisDAO ergebnisDAO;

  protected AbstractWahlbuchDokumentGenerator() {
    super();
  }

  @Override
  protected Ergebnis attach(Ergebnis ergebnis, WahlbuchDokumentContext context) {
    return ergebnisDAO.attach(ergebnis);
  }
}
