org.jboss.gravel.data.converter
Class EnumStringConverter<E extends Enum<E>>

java.lang.Object
  extended by org.jboss.gravel.data.converter.EnumStringConverter<E>
All Implemented Interfaces:
javax.faces.convert.Converter

public final class EnumStringConverter<E extends Enum<E>>
extends Object
implements javax.faces.convert.Converter


Constructor Summary
EnumStringConverter(Class<E> enumClass)
           
 
Method Summary
 Object getAsObject(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String value)
           
 String getAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnumStringConverter

public EnumStringConverter(Class<E> enumClass)
Method Detail

getAsObject

public Object getAsObject(javax.faces.context.FacesContext context,
                          javax.faces.component.UIComponent component,
                          String value)
Specified by:
getAsObject in interface javax.faces.convert.Converter

getAsString

public String getAsString(javax.faces.context.FacesContext context,
                          javax.faces.component.UIComponent component,
                          Object value)
Specified by:
getAsString in interface javax.faces.convert.Converter