
package de.ivu.elect.presentation.gebietsbaum.table;

import de.ivu.elect.business.anschrift.boundary.ZusammengesetzteAnschriftFormatter;
import de.ivu.elect.business.gebietsbaum.entity.Gebiet;
import de.ivu.elect.jee.faces.Messages;
import de.ivu.elect.presentation.anschrift.table.AbstractZusammengesetzteAnschriftColumn;
import de.ivu.elect.presentation.anschrift.table.ZusammengesetzteAnschrift;

public class GebietZusammengesetzteAnschriftColumn extends AbstractZusammengesetzteAnschriftColumn<Gebiet> {

  private static final long serialVersionUID = 1L;

  public GebietZusammengesetzteAnschriftColumn(String id, Messages messages,
      ZusammengesetzteAnschriftFormatter zusammengesetzteAnschriftFormatter) {
    super(id, messages, zusammengesetzteAnschriftFormatter);
  }

  @Override
  protected ZusammengesetzteAnschrift getAnschrift(Gebiet gebiet) {
    return new ZusammengesetzteAnschrift(gebiet.getAnschrift());
  }
}
