Package io.jmix.dynmodelflowui.model
Class DynamicEntityModel
java.lang.Object
io.jmix.dynmodelflowui.model.DynamicEntityModel
- All Implemented Interfaces:
HasDynamicLocalizedMessages
Model entity for editing
DynamicEntityDefinition.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<DynamicAttributeModel> protected UUIDprotected List<DynamicLocalizedMessageModel> protected @NotNull Stringprotected DynamicEntityResourceRolesModelprotected Stringprotected List<DynamicUniqueConstraintModel> protected List<DynamicEntityConstraintModel> protected List<DynamicViewModel> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()getName()getStore()getViews()voidsetAttributes(List<DynamicAttributeModel> attributes) voidvoidsetMessages(List<DynamicLocalizedMessageModel> messages) voidvoidsetResourceRoles(DynamicEntityResourceRolesModel resourceRoles) voidvoidsetUniqueConstraints(List<DynamicUniqueConstraintModel> uniqueConstraints) voidsetValidationConstraints(List<DynamicEntityConstraintModel> validationConstraints) voidsetViews(List<DynamicViewModel> views)
-
Field Details
-
id
-
name
-
store
-
attributes
-
uniqueConstraints
-
views
-
resourceRoles
-
validationConstraints
-
messages
-
-
Constructor Details
-
DynamicEntityModel
public DynamicEntityModel()
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getStore
-
setStore
-
getAttributes
-
setAttributes
-
getUniqueConstraints
-
setUniqueConstraints
-
getViews
-
setViews
-
getResourceRoles
-
setResourceRoles
-
getValidationConstraints
-
setValidationConstraints
-
getMessages
- Specified by:
getMessagesin interfaceHasDynamicLocalizedMessages
-
setMessages
- Specified by:
setMessagesin interfaceHasDynamicLocalizedMessages
-