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 Details

    • uiComponents

      @Autowired protected UiComponents uiComponents
    • metadata

      @Autowired protected Metadata metadata
    • metadataTools

      @Autowired protected MetadataTools metadataTools
    • dataManager

      @Autowired protected DataManager dataManager
    • messages

      @Autowired protected Messages messages
    • actions

      @Autowired protected Actions actions
    • datatypeRegistry

      @Autowired protected DatatypeRegistry datatypeRegistry
  • Constructor Details

    • InputDialogFormComponentsFactoryBean

      public InputDialogFormComponentsFactoryBean()
  • Method Details

    • createComponent

      public com.vaadin.flow.component.Component createComponent(FormField formField)
      Specified by:
      createComponent in interface InputDialogFormComponentsFactory
    • createTextFieldString

      protected com.vaadin.flow.component.Component createTextFieldString(FormField formField)
    • createTypedTextField

      protected com.vaadin.flow.component.Component createTypedTextField(FormField formField)
    • createTextArea

      protected com.vaadin.flow.component.Component createTextArea(FormField formField)
    • createBooleanField

      protected com.vaadin.flow.component.Component createBooleanField(FormField formField)
    • createDateField

      protected com.vaadin.flow.component.Component createDateField(FormField formField, String datatypeName)
    • createDateTimeField

      protected com.vaadin.flow.component.Component createDateTimeField(FormField formField, String datatypeName)
    • createEntityField

      protected com.vaadin.flow.component.Component createEntityField(FormField formField)
    • createEntityListField

      protected com.vaadin.flow.component.Component createEntityListField(FormField formField)
    • createEntityComponent

      protected com.vaadin.flow.component.Component createEntityComponent(FormField formField, String entityName)
    • createEntityListComponent

      protected com.vaadin.flow.component.Component createEntityListComponent(FormField formField, String entityName)
    • createFileField

      protected com.vaadin.flow.component.Component createFileField(FormField formField)
    • createEnumField

      protected com.vaadin.flow.component.Component createEnumField(FormField formField)
    • createPlatformEnumField

      protected com.vaadin.flow.component.Component createPlatformEnumField(FormField formField)
    • getPrimaryKeyValue

      protected String getPrimaryKeyValue(MetaClass metaClass, Object entity)