D
- type of definitionCheckBoxGroupFieldFactory
and
RadioButtonGroupFieldFactory
instead.@Deprecated public class OptionGroupFieldFactory<D extends OptionGroupFieldDefinition> extends SelectFieldFactory<D>
SelectFieldFactory.DefaultOptionComparator
select
definition, field, item
Constructor and Description |
---|
OptionGroupFieldFactory(D definition,
com.vaadin.v7.data.Item relatedFieldItem,
info.magnolia.objectfactory.ComponentProvider componentProvider)
Deprecated.
|
OptionGroupFieldFactory(D definition,
com.vaadin.v7.data.Item relatedFieldItem,
UiContext uiContext,
I18NAuthoringSupport i18nAuthoringSupport,
info.magnolia.objectfactory.ComponentProvider componentProvider)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.v7.ui.AbstractSelect |
createFieldComponent()
Deprecated.
Implemented by subclasses to create and initialize the Vaadin Field instance to use.
|
protected com.vaadin.v7.ui.AbstractSelect |
createSelectionField()
Deprecated.
Used to initialize the desired subclass of AbstractSelect field component.
|
protected Class<?> |
defineType()
Deprecated.
|
protected Transformer<?> |
initializeTransformer(Class<? extends Transformer<?>> transformerClass)
Deprecated.
Override in order to define the field property type.
In case of single select, use the default mechanism. In case of multi select, set property type as Set , type used by the Vaadin MultiSelect field. |
createDefaultValue, createRemoteOptionFilterPredicate, getConfiguredDefaultValue, getIconResource, getOptions, getRemoteOptionsName, getRemoteOptionsValue, getSelectFieldOptionDefinition, initializeComparator
createField, createTypedValue, getComponentProvider, getDefaultFieldType, getDefinitionType, getFieldDefinition, getFieldType, getI18nBasename, getLocale, getView, initializeConverter, initializeProperty, isMessageKey, setComponentProvider, setFieldValidatorFactoryFactory, setI18nContentSupport, setLocale, setPropertyDataSourceAndDefaultValue, setPropertyDataSourceDefaultValue
getMessage, getMessages, getParent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessages, getParent, setParent
@Inject public OptionGroupFieldFactory(D definition, com.vaadin.v7.data.Item relatedFieldItem, UiContext uiContext, I18NAuthoringSupport i18nAuthoringSupport, info.magnolia.objectfactory.ComponentProvider componentProvider)
@Deprecated public OptionGroupFieldFactory(D definition, com.vaadin.v7.data.Item relatedFieldItem, info.magnolia.objectfactory.ComponentProvider componentProvider)
OptionGroupFieldFactory(OptionGroupFieldDefinition, Item, UiContext, I18NAuthoringSupport, ComponentProvider)
instead.protected com.vaadin.v7.ui.AbstractSelect createFieldComponent()
AbstractFieldFactory
createFieldComponent
in class SelectFieldFactory<D extends OptionGroupFieldDefinition>
protected com.vaadin.v7.ui.AbstractSelect createSelectionField()
SelectFieldFactory
createSelectionField
in class SelectFieldFactory<D extends OptionGroupFieldDefinition>
protected Transformer<?> initializeTransformer(Class<? extends Transformer<?>> transformerClass)
Set
, type used by the Vaadin MultiSelect field.initializeTransformer
in class AbstractFieldFactory<D extends OptionGroupFieldDefinition,Object>
protected Class<?> defineType()
Copyright © 2021 Magnolia International Ltd.. All rights reserved.