
package de.ivu.elect.dokumente.ergebnis;

import de.ivu.elect.business.wahl.control.AbstractNlExportArtefaktNachSystemExportstatusExportContext;

/**
 * @see NlWasModelIIMainDocumentExportMapper
 * @see NlWasModelIIEml510bExportMapper
 * @see NlWasModelIIEml510dExportMapper
 * @see NlWasModelIIOsv43CsvExportMapper
 */
public class NlWasModelIIBijlage1DocumentExportMapper extends AbstractNlWasModelIIDocumentExportMapper {

  public static final String FILE_FORMAT_NAME = "file.format.ergebnisdokument.export.model2.bijlage1";

  public NlWasModelIIBijlage1DocumentExportMapper() {
    super();
  }

  @Override
  public String getFileFormatName() {
    return FILE_FORMAT_NAME;
  }

  @Override
  protected String getDokumentVorlageNameInfix() {
    return "Model II bijlage 1";
  }

  /*
   * https://support.elect-it.com/wiki/x/XoE8
   */

  @Override
  public boolean requiresWahlausschusssitzungEinwaende(AbstractNlExportArtefaktNachSystemExportstatusExportContext context) {
    return true;
  }

  @Override
  public boolean requiresWahlausschusssitzungEinwaendeBemerkungen(AbstractNlExportArtefaktNachSystemExportstatusExportContext context) {
    return true;
  }
}
