Package io.jmix.ui.component.impl
Class EntityFieldCreationSupport
java.lang.Object
io.jmix.ui.component.impl.EntityFieldCreationSupport
Helps to create and configure 
EntityPicker and EntityComboBox components
 considering jmix.ui.component.entityFieldType and jmix.ui.component.entityFieldActions properties.- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Actionsprotected UiComponentPropertiesprotected DataComponentsprotected DataManagerprotected MetadataToolsprotected UiComponents - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddActions(EntityPicker entityPicker, List<String> actionIds) booleanaddDefaultActions(EntityPicker entityPicker) createCollectionContainer(MetaClass metaClass) createDefaultContainerOptions(MetaClass metaClass) createEntityField(MetaClass metaclass, Options options) createEntityField(MetaPropertyPath metaPropertyPath, Options options) protected voidcreateFieldActions(MetaClass metaClass, MetaProperty.Type metaPropertyType, EntityPicker field) protected EntityPickercreateFieldComponent(MetaClass metaClass, Options options)  
- 
Field Details
- 
componentProperties
 - 
dataComponents
 - 
dataManager
 - 
uiComponents
 - 
actions
 - 
metadataTools
 
 - 
 - 
Constructor Details
- 
EntityFieldCreationSupport
public EntityFieldCreationSupport() 
 - 
 - 
Method Details
- 
createEntityField
 - 
createEntityField
 - 
createDefaultContainerOptions
 - 
createCollectionContainer
 - 
addDefaultActions
 - 
createFieldComponent
 - 
createFieldActions
protected void createFieldActions(MetaClass metaClass, MetaProperty.Type metaPropertyType, EntityPicker field)  - 
addActions
 
 -