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

import java.io.Serializable;

import de.ivu.elect.business.wahl.entity.Wahl;
import de.ivu.elect.business.wahl.entity.Wahltermin;

public class StaatenGruppeImportContext implements Serializable {

  private static final long serialVersionUID = 1L;

  private final Wahl wahl;

  private final Wahltermin wahltermin;

  public StaatenGruppeImportContext(Wahl wahl) {
    this(wahl, wahl.getWahltermin());
  }

  public StaatenGruppeImportContext(Wahltermin wahltermin) {
    this(null, wahltermin);
  }

  private StaatenGruppeImportContext(Wahl wahl, Wahltermin wahltermin) {
    super();

    this.wahltermin = wahltermin;
    this.wahl = wahl;
  }

  public Wahl getWahl() {
    return wahl;
  }

  public Wahltermin getWahltermin() {
    return wahltermin;
  }
}
