Package io.jmix.dynattrflowui.impl
Class AttributeDefaultValues
java.lang.Object
io.jmix.dynattrflowui.impl.AttributeDefaultValues
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DataManagerprotected final DynAttrMetadataprotected final Metadataprotected final ReferenceToEntitySupportprotected final TimeSource -
Constructor Summary
ConstructorsConstructorDescriptionAttributeDefaultValues(Metadata metadata, DynAttrMetadata dynAttrMetadata, TimeSource timeSource, DataManager dataManager, ReferenceToEntitySupport referenceToEntitySupport) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitDefaultAttributeValues(Object entity) protected ObjectreloadEntity(AttributeDefinition attribute, Object entityId) protected voidsetDefaultAttributeValue(Object entity, AttributeDefinition attribute, Date currentTimestamp)
-
Field Details
-
metadata
-
dynAttrMetadata
-
timeSource
-
dataManager
-
referenceToEntitySupport
-
-
Constructor Details
-
AttributeDefaultValues
public AttributeDefaultValues(Metadata metadata, DynAttrMetadata dynAttrMetadata, TimeSource timeSource, DataManager dataManager, ReferenceToEntitySupport referenceToEntitySupport)
-
-
Method Details
-
initDefaultAttributeValues
-
setDefaultAttributeValue
protected void setDefaultAttributeValue(Object entity, AttributeDefinition attribute, Date currentTimestamp) -
reloadEntity
-