Package io.jmix.flowui.component.factory
Class EntityFieldCreationSupport
java.lang.Object
io.jmix.flowui.component.factory.EntityFieldCreationSupport
@Component("flowui_EntityFieldCreationSupport")
public class EntityFieldCreationSupport
extends Object
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final Actionsprotected final org.springframework.context.ApplicationContextprotected final UiComponentPropertiesprotected final DataComponentsprotected final DataManagerprotected final MetadataToolsprotected final UiComponents
- 
Constructor SummaryConstructorsConstructorDescriptionEntityFieldCreationSupport(UiComponents uiComponents, Actions actions, MetadataTools metadataTools, UiComponentProperties componentProperties, DataComponents dataComponents, DataManager dataManager, org.springframework.context.ApplicationContext applicationContext) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected CollectionContainercreateCollectionContainer(MetaClass metaClass) com.vaadin.flow.component.Componentcom.vaadin.flow.component.ComponentcreateEntityField(ComponentGenerationContext context, boolean considerComposition) protected voidcreateFieldActions(MetaClass metaClass, MetaProperty.Type metaPropertyType, EntityPickerComponent field, boolean considerComposition) protected List<Sort.Order>getInstanceNameSortOrders(MetaClass metaClass) 
- 
Field Details- 
uiComponents
- 
actions
- 
metadataTools
- 
componentProperties
- 
dataComponents
- 
dataManager
- 
applicationContextprotected final org.springframework.context.ApplicationContext applicationContext
 
- 
- 
Constructor Details- 
EntityFieldCreationSupportpublic EntityFieldCreationSupport(UiComponents uiComponents, Actions actions, MetadataTools metadataTools, UiComponentProperties componentProperties, DataComponents dataComponents, DataManager dataManager, org.springframework.context.ApplicationContext applicationContext) 
 
- 
- 
Method Details- 
createEntityField@Nullable public com.vaadin.flow.component.Component createEntityField(ComponentGenerationContext context) 
- 
createEntityField@Nullable public com.vaadin.flow.component.Component createEntityField(ComponentGenerationContext context, boolean considerComposition) 
- 
createFieldActionsprotected void createFieldActions(MetaClass metaClass, MetaProperty.Type metaPropertyType, EntityPickerComponent field, boolean considerComposition) 
- 
createCollectionContainer
- 
getInstanceNameSortOrders
 
-