Package io.jmix.reportsflowui.view.run
Class ParameterComponentGenerationStrategy.SingleFieldCreator
java.lang.Object
io.jmix.reportsflowui.view.run.ParameterComponentGenerationStrategy.SingleFieldCreator
- All Implemented Interfaces:
ParameterComponentGenerationStrategy.FieldCreator<com.vaadin.flow.component.AbstractField>
- Enclosing class:
- ParameterComponentGenerationStrategy
protected class ParameterComponentGenerationStrategy.SingleFieldCreator
extends Object
implements ParameterComponentGenerationStrategy.FieldCreator<com.vaadin.flow.component.AbstractField>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected EntityComboBox<?>
createEntityComboBox
(MetaClass entityMetaClass, ReportInputParameter parameter) protected EntityPicker<?>
createEntityPicker
(MetaClass entityMetaClass, ReportInputParameter parameter) com.vaadin.flow.component.AbstractField
createField
(ReportInputParameter parameter) protected String
createQueryString
(MetaClass entityMetaClass, ReportInputParameter parameter) protected CollectionContainer<?>
getCollectionContainer
(ReportInputParameter parameter, MetaClass entityMetaClass)
-
Constructor Details
-
SingleFieldCreator
protected SingleFieldCreator()
-
-
Method Details
-
createField
- Specified by:
createField
in interfaceParameterComponentGenerationStrategy.FieldCreator<com.vaadin.flow.component.AbstractField>
-
createEntityPicker
protected EntityPicker<?> createEntityPicker(MetaClass entityMetaClass, ReportInputParameter parameter) -
createEntityComboBox
protected EntityComboBox<?> createEntityComboBox(MetaClass entityMetaClass, ReportInputParameter parameter) -
getCollectionContainer
protected CollectionContainer<?> getCollectionContainer(ReportInputParameter parameter, MetaClass entityMetaClass) -
createQueryString
-