package br.ufrgs.inf.dsmoura.repository.controller.converter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
public class StringTrimConverter implements Converter {
public Object getAsObject(FacesContext context, UIComponent cmp, String value) {
if (value == null || value.trim().length() == 0) {
return null;
}
else {
return value;
}
}
public String getAsString(FacesContext context, UIComponent cmp, Object value) {
if (value != null) {
return value.toString().trim();
}
return null;
}
}