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

import java.io.Serializable;

import javax.enterprise.event.Event;
import javax.inject.Inject;

import de.ivu.elect.business.gebietsbaum.entity.GebietPK;

public class Eml510ExportEvent implements Serializable {
  private static final long serialVersionUID = 1L;

  @Inject
  private transient Event<Eml510ExportEvent> event;

  private GebietPK gebietPK;

  protected Eml510ExportEvent() {
    super();
  }

  public Eml510ExportEvent(GebietPK gebietPK) {
    this.gebietPK = gebietPK;
  }

  public GebietPK getGebietPK() {
    return gebietPK;
  }

  public void fire(GebietPK gebietPK) {
    event.fire(new Eml510ExportEvent(gebietPK));
  }
  
}
