
package de.ivu.elect.presentation.wahlvorschlagsperson.action;

import javax.inject.Named;

import de.ivu.elect.business.wahlvorschlagsperson.entity.WahlvorschlagsPerson;
import de.ivu.elect.presentation.menu.AbstractActionEntry;
import de.ivu.elect.presentation.person.action.AbstractPersonendatenPersonenKonfliktAufloesenAction;
import de.ivu.elect.presentation.person.action.AbstractPersonendatenRowDblSelectAction;

@Named(WahlvorschlagsPersonRowDblSelectAction.COMPONENT_NAME)
public class WahlvorschlagsPersonRowDblSelectAction extends AbstractPersonendatenRowDblSelectAction<WahlvorschlagsPerson> {

  private static final long serialVersionUID = 1L;

  public static final String COMPONENT_NAME = "wahlvorschlagsPersonRowDblSelectAction";

  public WahlvorschlagsPersonRowDblSelectAction() {
    super();
  }

  @Override
  protected AbstractActionEntry<WahlvorschlagsPerson> resolveEditAction(WahlvorschlagsPerson wahlvorschlagsPerson) {
    // In core: keine Aktion für Wahlvorschlagspersonen.
    return null;
  }

  @Override
  protected AbstractPersonendatenPersonenKonfliktAufloesenAction<WahlvorschlagsPerson> resolvePersonenKonfliktEditAction(WahlvorschlagsPerson wahlvorschlagsPerson) {
    // In core: keine Aktion für Wahlvorschlagspersonen.
    return null;
  }
}
