Package io.jmix.ui.app.bulk.factory
Class BulkEditComponentGenerationStrategy
java.lang.Object
io.jmix.ui.component.factory.AbstractComponentGenerationStrategy
io.jmix.ui.app.bulk.factory.BulkEditComponentGenerationStrategy
- All Implemented Interfaces:
 ComponentGenerationStrategy,org.springframework.core.Ordered
@Component("ui_BulkEditComponentGenerationStrategy")
public class BulkEditComponentGenerationStrategy
extends AbstractComponentGenerationStrategy
implements org.springframework.core.Ordered
- 
Field Summary
FieldsFields inherited from class io.jmix.ui.component.factory.AbstractComponentGenerationStrategy
actions, entityFieldCreationSupport, icons, messages, metadata, metadataTools, uiComponentsFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE - 
Constructor Summary
ConstructorsConstructorDescriptionBulkEditComponentGenerationStrategy(Messages messages, UiComponents uiComponents, EntityFieldCreationSupport entityFieldCreationSupport, Metadata metadata, MetadataTools metadataTools, Icons icons, Actions actions)  - 
Method Summary
Modifier and TypeMethodDescriptionprotected FieldCreates a component according to the givenComponentGenerationContext.protected ComponentcreateEntityField(ComponentGenerationContext context, MetaPropertyPath mpp) protected ComponentcreateStringField(ComponentGenerationContext context, MetaPropertyPath mpp) intgetOrder()Methods inherited from class io.jmix.ui.component.factory.AbstractComponentGenerationStrategy
createClassField, createCollectionField, createComponentInternal, createCurrencyField, createDatatypeField, createDatatypeLinkField, createDateField, createEnumField, createFileStorageUploadField, createFileUploadField, createMaskedField, createNumberField, createTimeField, createUuidField, resolveMetaPropertyPath, setLinkFieldAttributes, setValueSource 
- 
Field Details
- 
MAX_TEXTFIELD_STRING_LENGTH
protected static final int MAX_TEXTFIELD_STRING_LENGTH- See Also:
 
 
 - 
 - 
Constructor Details
- 
BulkEditComponentGenerationStrategy
@Autowired public BulkEditComponentGenerationStrategy(Messages messages, UiComponents uiComponents, EntityFieldCreationSupport entityFieldCreationSupport, Metadata metadata, MetadataTools metadataTools, Icons icons, Actions actions)  
 - 
 - 
Method Details
- 
createComponent
Description copied from interface:ComponentGenerationStrategyCreates a component according to the givenComponentGenerationContext.- Specified by:
 createComponentin interfaceComponentGenerationStrategy- Parameters:
 context- the context instance- Returns:
 - created component
 
 - 
createStringField
- Overrides:
 createStringFieldin classAbstractComponentGenerationStrategy
 - 
createBooleanField
- Overrides:
 createBooleanFieldin classAbstractComponentGenerationStrategy
 - 
createEntityField
- Overrides:
 createEntityFieldin classAbstractComponentGenerationStrategy
 - 
getOrder
public int getOrder()- Specified by:
 getOrderin interfaceorg.springframework.core.Ordered
 
 -