T
- item type.DEF
- datasource definition type.public class TwinColSelectFieldFactory<T,DEF> extends AbstractSelectFieldFactory<DEF,TwinColSelectFieldDefinition<T,DEF>,Set<T>,com.vaadin.ui.TwinColSelect<T>>
TwinColSelect
field based on a field definition.log
Constructor and Description |
---|
TwinColSelectFieldFactory(info.magnolia.objectfactory.ComponentProvider componentProvider,
TwinColSelectFieldDefinition definition,
Locale locale,
I18NAuthoringSupport i18NAuthoringSupport,
DatasourceSupport datasourceSupport) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.ui.TwinColSelect<T> |
createSelectionField()
Used to initialize the desired subclass of AbstractSelect field component.
|
createFieldComponent, getDataProvider, getItemDescriber
createField, isMessageKey
@Inject public TwinColSelectFieldFactory(info.magnolia.objectfactory.ComponentProvider componentProvider, TwinColSelectFieldDefinition definition, Locale locale, I18NAuthoringSupport i18NAuthoringSupport, DatasourceSupport datasourceSupport)
protected com.vaadin.ui.TwinColSelect<T> createSelectionField()
AbstractSelectFieldFactory
createSelectionField
in class AbstractSelectFieldFactory<DEF,TwinColSelectFieldDefinition<T,DEF>,Set<T>,com.vaadin.ui.TwinColSelect<T>>
Copyright © 2018 Magnolia International Ltd.. All rights reserved.