Galera estou seguindo uma apostila onde estamos criando um conversor generico para enum, mais da um erro e nao compila segue o codigo
package com.algaworks.dwjsf.financeiro.conversores;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.convert.ConverterException;
public class EnumConverter implements Converter {
public Object getAsObject(FacesContext context,
UIComponent component, String value)
throws ConverterException {
Class enumType = component.getValueExpression("value").getType(context.getELContext());
return Enum.valueOf(enumType, value);
}
public String getAsString(FacesContext context,
UIComponent component, Object object)
throws ConverterException {
if (object == null) {
return null;
}
Enum type = (Enum) object;
return type.toString();
}
}
o erro esta no Class enumType = component.getValueExpression(“value”).getType(context.getELContext());
so que ele nao mostra nenhuma soluçao so mostra o X onde estou erradno?