
package de.ivu.elect.business.gebietsbaum.entity;

import javax.annotation.Nullable;

import de.ivu.elect.business.exchange.control.AbstractWahlterminExchangeContext;
import de.ivu.elect.business.wahl.entity.Wahl;
import de.ivu.elect.business.wahl.entity.Wahltermin;

public class GebietGeometrieImportContext extends AbstractWahlterminExchangeContext {

  private static final long serialVersionUID = -8446017691866796025L;

  private final Wahl wahl;

  public GebietGeometrieImportContext(Wahltermin wahltermin, @Nullable Wahl wahl) {
    super(wahltermin == null ? wahl == null ? null : wahl.getWahltermin() : wahltermin);
    this.wahl = wahl;
  }

  @Nullable
  public Wahl getWahl() {
    return wahl;
  }
}
