package de.ivu.elect.presentation.benutzerverwaltung;

import javax.enterprise.inject.Specializes;

import de.ivu.elect.business.benutzerverwaltung.entity.BenutzerProperties;
import de.ivu.elect.jee.presentation.dynamicform.FormBuilder;
import de.ivu.elect.jee.presentation.search.AbstractSearchParameters;

@Specializes
public class NlBenutzerSearchView extends BenutzerSearchView{
  private static final long serialVersionUID = 1L;

  @Override
  public void addProperties(FormBuilder formBuilder) {
    BenutzerProperties benutzerProperties = searchParameters.getBenutzerProperties();
    String wildcardTooltip = getMessage(AbstractSearchParameters.WILDCARD_TOOLTIP_MSG_KEY);
    formBuilder.addProperty(benutzerProperties.getBenutzerkennungProperty()).withTooltip(wildcardTooltip).optional();
  }
}
