List of usage examples for com.vaadin.v7.data.util.converter StringToEnumConverter StringToEnumConverter
StringToEnumConverter
From source file:de.symeda.sormas.ui.utils.SormasDefaultConverterFactory.java
License:Open Source License
@Override protected Converter<String, ?> createStringConverter(Class<?> sourceType) { if (Enum.class.isAssignableFrom(sourceType)) { return new StringToEnumConverter() { @SuppressWarnings("rawtypes") @Override//from ww w . j a va2 s.c o m public String convertToPresentation(Enum value, Class<? extends String> targetType, Locale locale) throws ConversionException { if (value == null) { return null; } return SormasDefaultConverterFactory.enumToString(value, locale); } }; } return super.createStringConverter(sourceType); }