Package io.jmix.dynmodel.impl
Class DynamicMessageResolver
java.lang.Object
io.jmix.dynmodel.impl.DynamicMessageResolver
- All Implemented Interfaces:
MessageResolver
@Component("dynmod_DynamicMessageResolver")
public class DynamicMessageResolver
extends Object
implements MessageResolver
Resolves captions for dynamic metadata properties from the in-memory dynamic message store.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable StringgetPropertyCaption(MetaProperty property, @Nullable Locale locale) Returns localized caption of an entity property
-
Field Details
-
dynamicMessageStore
-
currentAuthentication
-
-
Constructor Details
-
DynamicMessageResolver
public DynamicMessageResolver()
-
-
Method Details
-
getPropertyCaption
Description copied from interface:MessageResolverReturns localized caption of an entity property- Specified by:
getPropertyCaptionin interfaceMessageResolver- Parameters:
property- meta propertylocale- locale, if value is null locale of current user is used- Returns:
- localized property caption
-