public class JcrVersionSelectFieldSupport extends Object implements SelectFieldSupport<info.magnolia.cms.core.version.VersionInfo>
SelectFieldSupport
implementation for JCR versions.Modifier | Constructor and Description |
---|---|
protected |
JcrVersionSelectFieldSupport(info.magnolia.i18nsystem.SimpleTranslator simpleTranslator,
javax.jcr.Node node) |
|
JcrVersionSelectFieldSupport(info.magnolia.i18nsystem.SimpleTranslator simpleTranslator,
ValueContext<javax.jcr.Node> valueContext) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.data.Converter<info.magnolia.cms.core.version.VersionInfo,String> |
defaultConverter()
Default converter which is used to convert value from datasource into String representation.
|
com.vaadin.data.provider.DataProvider<info.magnolia.cms.core.version.VersionInfo,?> |
getDataProvider() |
com.vaadin.ui.IconGenerator<info.magnolia.cms.core.version.VersionInfo> |
getIconGenerator() |
com.vaadin.ui.ItemCaptionGenerator<info.magnolia.cms.core.version.VersionInfo> |
getItemCaptionGenerator() |
@Inject public JcrVersionSelectFieldSupport(info.magnolia.i18nsystem.SimpleTranslator simpleTranslator, ValueContext<javax.jcr.Node> valueContext)
protected JcrVersionSelectFieldSupport(info.magnolia.i18nsystem.SimpleTranslator simpleTranslator, javax.jcr.Node node)
public com.vaadin.data.provider.DataProvider<info.magnolia.cms.core.version.VersionInfo,?> getDataProvider()
getDataProvider
in interface SelectFieldSupport<info.magnolia.cms.core.version.VersionInfo>
public com.vaadin.ui.ItemCaptionGenerator<info.magnolia.cms.core.version.VersionInfo> getItemCaptionGenerator()
getItemCaptionGenerator
in interface SelectFieldSupport<info.magnolia.cms.core.version.VersionInfo>
public com.vaadin.ui.IconGenerator<info.magnolia.cms.core.version.VersionInfo> getIconGenerator()
getIconGenerator
in interface SelectFieldSupport<info.magnolia.cms.core.version.VersionInfo>
public com.vaadin.data.Converter<info.magnolia.cms.core.version.VersionInfo,String> defaultConverter()
SelectFieldSupport
JcrDatasourceDefinition
or from Option to Option.getValue()
in case of OptionListDefinition
If ValueBoundProperty.getConverterClass()
is set then defaultConverter is ignored - e.g. for case when
field model ValueBoundProperty.getType()
is not String type.defaultConverter
in interface SelectFieldSupport<info.magnolia.cms.core.version.VersionInfo>
Copyright © 2021 Magnolia International Ltd.. All rights reserved.