T
- enum typepublic class EnumSelectFieldSupport<T extends Enum<T>> extends Object implements SelectFieldSupport<T>
Constructor and Description |
---|
EnumSelectFieldSupport(EnumDatasourceDefinition datasourceDefinition) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.data.provider.DataProvider<T,?> |
getDataProvider() |
com.vaadin.ui.IconGenerator<T> |
getIconGenerator() |
com.vaadin.ui.ItemCaptionGenerator<T> |
getItemCaptionGenerator() |
com.vaadin.data.Converter<T,String> |
itemToLinkConverter() |
@Inject public EnumSelectFieldSupport(EnumDatasourceDefinition datasourceDefinition)
public com.vaadin.data.provider.DataProvider<T,?> getDataProvider()
getDataProvider
in interface SelectFieldSupport<T extends Enum<T>>
public com.vaadin.ui.ItemCaptionGenerator<T> getItemCaptionGenerator()
getItemCaptionGenerator
in interface SelectFieldSupport<T extends Enum<T>>
public com.vaadin.ui.IconGenerator<T> getIconGenerator()
getIconGenerator
in interface SelectFieldSupport<T extends Enum<T>>
public com.vaadin.data.Converter<T,String> itemToLinkConverter()
itemToLinkConverter
in interface SelectFieldSupport<T extends Enum<T>>
Copyright © 2019 Magnolia International Ltd.. All rights reserved.