Class InputDialogFormComponentsFactoryBean
java.lang.Object
io.jmix.bpmflowui.view.inputdialogform.InputDialogFormComponentsFactoryBean
- All Implemented Interfaces:
InputDialogFormComponentsFactory
@Component("bpm_InputDialogFormComponentsFactoryBean")
public class InputDialogFormComponentsFactoryBean
extends Object
implements InputDialogFormComponentsFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Actionsprotected DataManagerprotected DatatypeRegistryprotected Messagesprotected Metadataprotected MetadataToolsprotected UiComponents -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.vaadin.flow.component.ComponentcreateBooleanField(FormField formField) com.vaadin.flow.component.ComponentcreateComponent(FormField formField) protected com.vaadin.flow.component.ComponentcreateDateField(FormField formField, String datatypeName) protected com.vaadin.flow.component.ComponentcreateDateTimeField(FormField formField, String datatypeName) protected com.vaadin.flow.component.ComponentcreateEntityComponent(FormField formField, String entityName) protected com.vaadin.flow.component.ComponentcreateEntityField(FormField formField) protected com.vaadin.flow.component.ComponentcreateEntityListComponent(FormField formField, String entityName) protected com.vaadin.flow.component.ComponentcreateEntityListField(FormField formField) protected com.vaadin.flow.component.ComponentcreateEnumField(FormField formField) protected com.vaadin.flow.component.ComponentcreateFileField(FormField formField) protected com.vaadin.flow.component.ComponentcreatePlatformEnumField(FormField formField) protected com.vaadin.flow.component.ComponentcreateTextArea(FormField formField) protected com.vaadin.flow.component.ComponentcreateTextFieldString(FormField formField) protected com.vaadin.flow.component.ComponentcreateTypedTextField(FormField formField) protected StringgetPrimaryKeyValue(MetaClass metaClass, Object entity)
-
Field Details
-
uiComponents
-
metadata
-
metadataTools
-
dataManager
-
messages
-
actions
-
datatypeRegistry
-
-
Constructor Details
-
InputDialogFormComponentsFactoryBean
public InputDialogFormComponentsFactoryBean()
-
-
Method Details
-
createComponent
- Specified by:
createComponentin interfaceInputDialogFormComponentsFactory
-
createTextFieldString
-
createTypedTextField
-
createTextArea
-
createBooleanField
-
createDateField
-
createDateTimeField
-
createEntityField
-
createEntityListField
-
createEntityComponent
-
createEntityListComponent
-
createFileField
-
createEnumField
-
createPlatformEnumField
-
getPrimaryKeyValue
-