public class FormBuilder extends Object
Constructor and Description |
---|
FormBuilder(FieldFactoryFactory fieldFactoryFactory,
I18NAuthoringSupport i18nAuthoringSupport,
info.magnolia.objectfactory.ComponentProvider componentProvider)
Deprecated.
since 5.3.9 - use
FormBuilder(FieldFactoryFactory, I18NAuthoringSupport, UiContext, ComponentProvider) instead. |
FormBuilder(FieldFactoryFactory fieldFactoryFactory,
I18NAuthoringSupport i18nAuthoringSupport,
UiContext uiContext,
info.magnolia.objectfactory.ComponentProvider componentProvider) |
FormBuilder(FieldFactoryFactory fieldFactoryFactory,
info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport,
I18NAuthoringSupport i18nAuthoringSupport,
info.magnolia.objectfactory.ComponentProvider componentProvider)
Deprecated.
since 5.3.4 - use
FormBuilder(FieldFactoryFactory, I18NAuthoringSupport, UiContext, ComponentProvider) instead. |
Modifier and Type | Method and Description |
---|---|
void |
buildForm(FormView view,
FormDefinition formDefinition,
com.vaadin.v7.data.Item item,
FormItem parent)
return FormView populated with values from FormDefinition and Item.
|
FormTab |
buildFormTab(TabDefinition tabDefinition,
com.vaadin.v7.data.Item itemDatasource,
Form parentForm) |
void |
buildReducedForm(FormDefinition formDefinition,
FormViewReduced view,
com.vaadin.v7.data.Item item,
FormItem parent) |
View |
buildView(FormDefinition formDefinition,
com.vaadin.v7.data.Item item) |
com.vaadin.v7.ui.Field<?> |
createField(FieldDefinition fieldDefinition,
com.vaadin.v7.data.Item itemDatasource,
FormTab parentTab) |
@Inject public FormBuilder(FieldFactoryFactory fieldFactoryFactory, I18NAuthoringSupport i18nAuthoringSupport, UiContext uiContext, info.magnolia.objectfactory.ComponentProvider componentProvider)
@Deprecated public FormBuilder(FieldFactoryFactory fieldFactoryFactory, I18NAuthoringSupport i18nAuthoringSupport, info.magnolia.objectfactory.ComponentProvider componentProvider)
FormBuilder(FieldFactoryFactory, I18NAuthoringSupport, UiContext, ComponentProvider)
instead.@Deprecated public FormBuilder(FieldFactoryFactory fieldFactoryFactory, info.magnolia.cms.i18n.I18nContentSupport i18nContentSupport, I18NAuthoringSupport i18nAuthoringSupport, info.magnolia.objectfactory.ComponentProvider componentProvider)
FormBuilder(FieldFactoryFactory, I18NAuthoringSupport, UiContext, ComponentProvider)
instead.public void buildForm(FormView view, FormDefinition formDefinition, com.vaadin.v7.data.Item item, FormItem parent)
public View buildView(FormDefinition formDefinition, com.vaadin.v7.data.Item item)
public void buildReducedForm(FormDefinition formDefinition, FormViewReduced view, com.vaadin.v7.data.Item item, FormItem parent)
public FormTab buildFormTab(TabDefinition tabDefinition, com.vaadin.v7.data.Item itemDatasource, Form parentForm)
public com.vaadin.v7.ui.Field<?> createField(FieldDefinition fieldDefinition, com.vaadin.v7.data.Item itemDatasource, FormTab parentTab)
Copyright © 2019 Magnolia International Ltd.. All rights reserved.