public class LinkFieldSelectionFactory extends info.magnolia.ui.form.field.factory.AbstractFieldFactory<LinkFieldSelectionDefinition,String>
TextAndContentViewField
field based on a
field definition. This field is used to create an Input text field with a
large ContentView area. The column value to handle is coming from the
definition. If this value is not set, or the column is not part of the row
elements, the Node Path is used.Constructor and Description |
---|
LinkFieldSelectionFactory(LinkFieldSelectionDefinition definition,
com.vaadin.data.Item relatedFieldItem,
info.magnolia.ui.api.context.UiContext uiContext,
info.magnolia.ui.api.i18n.I18NAuthoringSupport i18nAuthoringSupport,
info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter,
info.magnolia.event.EventBus chooseDialogEventBus) |
LinkFieldSelectionFactory(LinkFieldSelectionDefinition definition,
com.vaadin.data.Item relatedFieldItem,
info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter,
info.magnolia.event.EventBus chooseDialogEventBus)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.ui.Field<String> |
createFieldComponent() |
protected Class<String> |
getDefaultFieldType() |
createDefaultValue, createField, createTypedValue, getComponentProvider, getConfiguredDefaultValue, getDefinitionType, getFieldDefinition, getFieldType, getI18nBasename, getLocale, getView, initializeConverter, initializeProperty, initializeTransformer, setComponentProvider, setFieldValidatorFactoryFactory, setI18nContentSupport, setLocale, setPropertyDataSourceAndDefaultValue, setPropertyDataSourceDefaultValue
getMessage, getMessages, getParent, setParent
@Inject public LinkFieldSelectionFactory(LinkFieldSelectionDefinition definition, com.vaadin.data.Item relatedFieldItem, info.magnolia.ui.api.context.UiContext uiContext, info.magnolia.ui.api.i18n.I18NAuthoringSupport i18nAuthoringSupport, info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter, @Named(value="choosedialog") info.magnolia.event.EventBus chooseDialogEventBus)
@Deprecated public LinkFieldSelectionFactory(LinkFieldSelectionDefinition definition, com.vaadin.data.Item relatedFieldItem, info.magnolia.ui.workbench.WorkbenchPresenter workbenchPresenter, @Named(value="choosedialog") info.magnolia.event.EventBus chooseDialogEventBus)
LinkFieldSelectionFactory(LinkFieldSelectionDefinition, Item, UiContext, I18NAuthoringSupport, WorkbenchPresenter, EventBus)
instead.protected com.vaadin.ui.Field<String> createFieldComponent()
createFieldComponent
in class info.magnolia.ui.form.field.factory.AbstractFieldFactory<LinkFieldSelectionDefinition,String>
protected Class<String> getDefaultFieldType()
getDefaultFieldType
in class info.magnolia.ui.form.field.factory.AbstractFieldFactory<LinkFieldSelectionDefinition,String>
Copyright © 2016 Magnolia International Ltd.. All rights reserved.