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

import java.io.Serializable;

public class PersonendatenKopierenParameter implements Serializable {

  private static final long serialVersionUID = 1L;

  private final boolean nurGeaenderteWerteKopieren;

  private final boolean personStatusKopieren;

  private final boolean personStatusZuruecksetzen;

  private final boolean personendatenTagsErgaenzen;

  private final boolean bemerkungKopieren;

  public PersonendatenKopierenParameter(boolean nurGeaenderteWerteKopieren, boolean personStatusKopieren, boolean personStatusZuruecksetzen, boolean personendatenTagsErgaenzen,
      boolean bemerkungKopieren) {
    super();

    this.nurGeaenderteWerteKopieren = nurGeaenderteWerteKopieren;

    this.personStatusKopieren = personStatusKopieren;
    this.personStatusZuruecksetzen = personStatusZuruecksetzen;

    this.personendatenTagsErgaenzen = personendatenTagsErgaenzen;

    this.bemerkungKopieren = bemerkungKopieren;
  }

  public boolean isNurGeaenderteWerteKopieren() {
    return nurGeaenderteWerteKopieren;
  }

  public boolean isPersonStatusKopieren() {
    return personStatusKopieren;
  }

  public boolean isPersonStatusZuruecksetzen() {
    return personStatusZuruecksetzen;
  }

  public boolean isPersonendatenTagsErgaenzen() {
    return personendatenTagsErgaenzen;
  }

  public boolean isBemerkungKopieren() {
    return bemerkungKopieren;
  }
}
