package de.ivu.elect.was.sitzberechnung.control;

import de.ivu.elect.business.wahl.entity.Wahl;
import de.ivu.elect.business.wahl.entity.WahlartSitzberechnungsalgorithmus;
import de.ivu.elect.was.sitzberechnung.entity.SitzberechnungMappingContext;

public class OsvLegacySitzberechnungMappingContext implements SitzberechnungMappingContext {
  private WahlartSitzberechnungsalgorithmus wahlartSitzberechnungsalgorithmus;
  private Wahl wahl;

  public OsvLegacySitzberechnungMappingContext(WahlartSitzberechnungsalgorithmus wahlartSitzberechnungsalgorithmus) {
    this.wahlartSitzberechnungsalgorithmus = wahlartSitzberechnungsalgorithmus;
  }

  @Override
  public WahlartSitzberechnungsalgorithmus getWahlartSitzberechnungsalgorithmus() {
    return wahlartSitzberechnungsalgorithmus;
  }

  @Override
  public void setWahl(Wahl wahl) {
    this.wahl = wahl;
  }

  @Override
  public Wahl getWahl() {
    return this.wahl;
  }
}
