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

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

/**
 * @deprecated
 * @see WahlverwaltungGebietInformationResolver
 * @see WahlverwaltungGebietDescriptor
 */
@Deprecated
public interface CustomGebietInformationen {

  String getAmtlicherGemeindeschluessel(Gebiet untergeordnetesGebiet);

  String getAmtlicherGemeindeschluesselOhneLaenderkennziffer(Gebiet untergeordnetesGebiet);

  /**
   * @deprecated
   * @see ErgebnisExportGebietFormatter#formatGebietsreferenz
   */
  @Deprecated
  String getGemeindekennzifferFuerErgebnisdokument(Gebiet erfassungsgebiet);

  String getLandkreisName(Gebiet untergeordnetesGebiet);

  String getGemeindeName(Gebiet untergeordnetesGebiet);

  String getWahlkreisName(Gebiet untergeordnetesGebiet);

  String getWahlkreisNummer(Gebiet untergeordnetesGebiet);

  String getWahlkreisNummerMitName(Gebiet untergeordnetesGebiet);

  String getStadtbezirkNummer(Gebiet untergeordnetesGebiet);

  String getWahlbezirkNummerMitName(Gebiet erfassungsgebiet);

  String getWahlbezirkName(Gebiet erfassungsgebiet);

  String getWahlbezirkNummer(Gebiet erfassungsgebiet);
}
